Home | History | Annotate | Download | only in WebCore

Lines Matching full:bindings

9         * bindings/objc/DOM.mm:
53 * bindings/js/kjs_window.cpp: (KJS::isSeparator): Take a UChar, not a KJS::UChar.
115 * bindings/js/JSXMLSerializer.cpp:
123 * bindings/js/kjs_css.cpp: (KJS::cssPropertyName):
126 * bindings/js/kjs_proxy.cpp: (WebCore::KJSProxy::evaluate):
129 * bindings/js/kjs_window.cpp: (KJS::isSeparator):
132 * bindings/objc/DOMInternal.mm:
679 * bindings/js/JSHTMLElementWrapperFactory.h:
680 * bindings/js/kjs_binding.cpp:
681 * bindings/js/kjs_window.h:
682 * bindings/objc/DOMImplementationFront.h:
909 * bindings/js/kjs_binding.cpp:
914 * bindings/objc/DOM.mm:
918 * bindings/scripts/CodeGeneratorJS.pm:
1795 * bindings/objc/DOMHTML.mm:
2073 * bindings/objc/DOMHTML.mm: (-[DOMHTMLInputElement _rectOnScreen]):
2759 bindings. It also knows about the "GenerateConstructor" interface
2776 * bindings/js/kjs_css.cpp:
2778 * bindings/js/kjs_css.h:
2779 * bindings/js/kjs_window.cpp: Removed 'namedFrameGetter' and its use
2785 * bindings/js/kjs_window.h:
2787 * bindings/scripts/CodeGeneratorJS.pm:
2905 * bindings/js/kjs_dom.cpp:
2906 * bindings/js/kjs_domnode.h:
2917 * bindings/js/kjs_dom.cpp:
2920 * bindings/js/kjs_dom.h:
2922 * bindings/js/kjs_domnode.h: Had to break DOMNode into a separate
2929 * bindings/js/kjs_window.cpp:
2931 * bindings/scripts/CodeGeneratorJS.pm:
3018 * bindings/js/kjs_dom.cpp:
3020 * bindings/js/kjs_html.cpp:
3026 * bindings/js/kjs_html.h:
3028 * bindings/scripts/CodeGeneratorJS.pm:
3338 * bindings/scripts/CodeGeneratorJS.pm: Removed confusing 'JS' prefix
3349 * bindings/scripts/CodeGeneratorJS.pm: I indented variable names
3464 * bindings/js/kjs_dom.cpp:
3467 * bindings/js/kjs_window.cpp:
3497 * bindings/js/kjs_dom.cpp: Removed DOMElement class
3498 * bindings/js/kjs_dom.h: ditto
3499 * bindings/scripts/CodeGeneratorJS.pm: added support for special
3694 * bindings/js/kjs_window.cpp:
3745 - Added autogeneration of JS bindings for CSSRule, CSSValue,
3757 * bindings/js/kjs_css.cpp:
3764 * bindings/js/kjs_css.h:
3765 * bindings/js/kjs_events.cpp:
3767 * bindings/js/kjs_events.h:
3768 * bindings/js/kjs_html.cpp:
3770 * bindings/js/kjs_traversal.cpp:
3772 * bindings/js/kjs_traversal.h:
3773 * bindings/js/kjs_window.cpp:
3775 * bindings/js/kjs_window.h:
3777 * bindings/scripts/CodeGeneratorJS.pm: Changed generator to write
3857 - changed HTMLCanvasElement bindings to be auto-generated, fixing all
3858 issues so we can generate bindings for classes drived from HTMLElement
3870 * bindings/js/JSCanvasRenderingContext2DBase.h: Added toJS.
3871 * bindings/js/JSCanvasRenderingContext2DBase.cpp:
3879 * bindings/js/JSHTMLElementWrapperFactory.h: Added.
3880 * bindings/js/JSHTMLElementWrapperFactory.cpp: Added. Creates a JavaScript
3884 * bindings/js/JSXMLSerializer.cpp: Tweaked to make it build.
3885 * bindings/js/kjs_dom.cpp: (KJS::toJS): Changed to call the
3889 * bindings/js/kjs_html.h: Removed canvas-related stuff. Added HTMLElement
3891 * bindings/js/kjs_html.cpp:
3898 * bindings/scripts/CodeGeneratorJS.pm: Added types needed for HTMLCanvasElement.
4314 Added readOnly methods for HTMLInputElement and HTMLTextAreaElement so the DOM bindings can call
4315 a method with the same name. This will make it easier to autogenerate the DOM bindings in the future.
4319 * bindings/js/kjs_html.cpp:
4322 * bindings/objc/DOMHTML.mm:
4381 * bindings/js/kjs_html.cpp:
4384 * bindings/objc/DOMHTML.mm: (-[DOMHTMLInputElement readOnly]): ditto.
4697 * bindings/objc/DOMCSS.mm:
4932 * bindings/js/kjs_window.cpp:
4945 * bindings/js/kjs_css.cpp:
4947 * bindings/objc/DOMCSS.mm:
4950 * bindings/objc/DOMHTML.mm:
5152 * bindings/js/kjs_dom.cpp:
5153 * bindings/js/kjs_events.cpp:
5154 * bindings/js/kjs_proxy.cpp:
5156 * bindings/js/kjs_views.cpp: Removed.
5157 * bindings/js/kjs_views.h: Removed.
5158 * bindings/js/kjs_window.cpp: Removed document property -- it now
5168 * bindings/js/kjs_window.h:
5170 * bindings/objc/DOMCSS.mm: Added NULL checks for the AbstractView
5177 * bindings/objc/DOMViews.mm:
5178 * bindings/objc/DOMViewsInternal.h:
5179 * bindings/scripts/CodeGeneratorJS.pm: Removed unused
5184 * bindings/scripts/IDLParser.pm: Return a hash reference instead of
5488 * bindings/js/kjs_dom.cpp:
5489 * bindings/js/kjs_dom.h:
5490 * bindings/js/kjs_window.cpp:
5592 * bindings/objc/DOMHTML.mm:
5600 * bindings/objc/DOMPrivate.h: Removed _displayedValue, _setDisplayedValue, _setBackgroundColor since these are no
5933 * bindings/js/kjs_proxy.cpp: Add "kjs_events.h" include, needed when not
6030 * bindings/js/JSCanvasRenderingContext2DBase.cpp:
6031 * bindings/js/JSXMLHttpRequest.cpp:
6032 * bindings/js/JSXMLHttpRequest.h:
6033 * bindings/js/JSXSLTProcessor.h:
6034 * bindings/js/kjs_binding.h:
6035 * bindings/js/kjs_dom.cpp:
6036 * bindings/js/kjs_dom.h:
6037 * bindings/js/kjs_events.cpp:
6038 * bindings/js/kjs_events.h:
6039 * bindings/js/kjs_html.cpp:
6040 * bindings/js/kjs_navigator.cpp:
6041 * bindings/js/kjs_navigator.h:
6042 * bindings/js/kjs_proxy.cpp:
6043 * bindings/js/kjs_traversal.h:
6044 * bindings/js/kjs_window.cpp:
6045 * bindings/js/kjs_window.h:
6046 * bindings/objc/DOM.mm:
6047 * bindings/objc/DOMCSS.mm:
6048 * bindings/objc/DOMCore.h:
6049 * bindings/objc/DOMEvents.mm:
6050 * bindings/objc/DOMHTML.mm:
6051 * bindings/objc/DOMImplementationFront.h:
6052 * bindings/objc/DOMInternal.mm:
6053 * bindings/objc/DOMUtility.mm:
6054 * bindings/objc/DOMViews.mm:
6376 - death to khtml/ecma, long live bindings/js
6378 * khtml/ecma: Removed. Moved all files to bindings/js.
6380 * bindings/js/JSDOMParser.cpp: Added.
6381 * bindings/js/JSDOMParser.h: Added.
6382 * bindings/js/JSXMLHttpRequest.cpp: Added.
6383 * bindings/js/JSXMLHttpRequest.h: Added.
6384 * bindings/js/JSXMLSerializer.cpp: Added.
6385 * bindings/js/JSXMLSerializer.h: Added.
6386 * bindings/js/JSXSLTProcessor.cpp: Added.
6387 * bindings/js/JSXSLTProcessor.h: Added.
6388 * bindings/js/kjs_binding.cpp: Added.
6389 * bindings/js/kjs_binding.h: Added.
6390 * bindings/js/kjs_css.cpp: Added.
6391 * bindings/js/kjs_css.h: Added.
6392 * bindings/js/kjs_dom.cpp: Added.
6393 * bindings/js/kjs_dom.h: Added.
6394 * bindings/js/kjs_events.cpp: Added.
6395 * bindings/js/kjs_events.h: Added.
6396 * bindings/js/kjs_html.cpp: Added.
6397 * bindings/js/kjs_html.h: Added.
6398 * bindings/js/kjs_navigator.cpp: Added.
6399 * bindings/js/kjs_navigator.h: Added.
6400 * bindings/js/kjs_proxy.cpp: Added.
6401 * bindings/js/kjs_proxy.h: Added.
6402 * bindings/js/kjs_traversal.cpp: Added.
6403 * bindings/js/kjs_traversal.h: Added.
6404 * bindings/js/kjs_views.cpp: Added.
6405 * bindings/js/kjs_views.h: Added.
6406 * bindings/js/kjs_window.cpp: Added.
6407 * bindings/js/kjs_window.h: Added.
6411 khtml/ecma to bindings/js.
6528 * bindings/js/JSCanvasRenderingContext2DBase.cpp:
6803 - Convert Element JS bindings to be almost completely autogenerated
6812 (WebCore::Element::scrollByUnits): Moved logic from JS bindings to
6830 * bindings/scripts/CodeGeneratorJS.pm: Added support for
6977 - autogenerate bindings for all of the methods and properties of Document
6985 * bindings/scripts/CodeGeneratorJS.pm: Support for new stuff needed by Document.
6987 (WebCore::Document::readyState): moved impl here from JS bindings
7466 * bindings/scripts/CodeGeneratorJS.pm:
7662 * bindings/objc/DOM.mm:
8788 prevented some things from showing up in the bindings; (2)
8884 * bindings/scripts/CodeGeneratorJS.pm: Handle Element as a parameter.
8984 be new auto-generated bindings.
8990 * bindings/objc/DOMEvents.mm:
8993 * bindings/scripts/CodeGeneratorJS.pm:
9066 * bindings/objc/DOM.mm:
9068 (-[DOMNode KJS::Bindings::]):
9070 * bindings/objc/DOMHTML.mm:
9078 * bindings/objc/DOMInternal.mm:
9572 * bindings/objc/DOMHTML.mm:
9592 * bindings/objc/DOMInternal.mm:
9899 * bindings/objc/DOMHTML.mm:
9911 * bindings/scripts/CodeGeneratorJS.pm:
10022 * bindings/scripts/CodeGeneratorJS.pm: include Element.h
10035 * bindings/objc/DOM.mm:
10036 * bindings/objc/DOMHTML.mm:
10037 * bindings/scripts/CodeGeneratorJS.pm:
10548 * bindings/js/JSDOMCore.cpp: Removed.
10549 * bindings/js/JSDOMEvents.cpp: Removed.
10550 * bindings/js/JSDOMHTML.cpp: Removed.
10551 * bindings/scripts/CodeGenerator.pm:
10552 * bindings/scripts/CodeGeneratorJS.pm:
10553 * bindings/scripts/generate-bindings.pl:
10706 * bindings/objc/DOMHTML.mm:
10934 * bindings/js/JSDOMCore.cpp: Touch, because Adele's change adds a virtual function,
10936 * bindings/js/JSDOMEvents.cpp: Ditto.
10937 * bindings/js/JSDOMHTML.cpp: Ditto.
11034 * bindings/objc/DOM.mm: (+[DOMNode _nodeWith:]):
11063 * bindings/js/JSCanvasRenderingContext2DBase.cpp:
11064 * bindings/js/JSDOMCore.cpp:
11065 * bindings/js/JSDOMEvents.cpp:
11066 * bindings/js/JSDOMHTML.cpp:
11067 * bindings/scripts/CodeGeneratorJS.pm:
11096 * bindings/js/JSDOMCore.cpp:
11104 * bindings/scripts/CodeGeneratorJS.pm: Add a framework for typechecking method
11219 * bindings/js/JSDOMCore.cpp:
11220 * bindings/js/JSDOMEvents.cpp:
11221 * bindings/js/JSDOMHTML.cpp:
11353 * bindings/js/JSCanvasRenderingContext2DBase.cpp:
11356 * bindings/scripts/CodeGeneratorJS.pm:
11459 * bindings/objc/DOM.mm:
11889 autogenerate bindings for Range
11902 * bindings/js/JSDOMCore.cpp: Added include of JSRange.cpp.
11904 * bindings/scripts/CodeGeneratorJS.pm: Added DocumentFragment, Range, CompareHow,
11911 to make it easier to convert existing bindings and shouldn't be used going
11916 * bindings/scripts/IDLParser.pm: Added parsing for separate getter and setter
11921 * bindings/scripts/IDLStructure.pm: Removed unused exceptionName field from
12042 * bindings/objc/DOM.mm:
12233 * bindings/objc/DOMImplementationFront.cpp: Added.
12234 * bindings/objc/DOMImplementationFront.h: Added.
12236 * bindings/objc/DOMInternal.h: Use DOMImplementationFront, not DOMImplementation.
12237 * bindings/objc/DOM.mm:
12441 (3) Reflected (2) into the JS bindings and touched JSDOMCore.cpp to
12450 (5) Pushed some IE-specific JS bindings that depend on a node having a
12464 * bindings/js/JSDOMCore.cpp:
12465 * bindings/objc/DOM.mm:
12469 (-[DOMNode KJS::Bindings::]):
13114 * bindings/js/JSCanvasRenderingContext2DBase.cpp:
13220 (Darn the lack of dependencies for autogenerated bindings!)
13252 canvas should be in DOM, not implemented in the JS bindings
13255 Changed bindings-generation code to work on the new html directory
13258 * bindings/js/JSCanvasRenderingContext2DBase.cpp: Added.
13259 * bindings/js/JSCanvasRenderingContext2DBase.h: Added.
13260 * bindings/js/JSDOMHTML.cpp: Added.
13274 * bindings/js/JSDOMCore.cpp: Touched so that it will recompile.
13275 * bindings/js/JSDOMEvents.cpp: Ditto.
13286 * bindings/scripts/CodeGeneratorJS.pm: Fixed handling of a class that has only
13295 * bindings/scripts/IDLParser.pm: Fix a couple small things. I had started to
13317 * bindings/objc/DOMInternal.mm: (-[WebScriptObject _initializeScriptDOMNodeImp]):
13767 * bindings/js/JSDOMCore.cpp: Touched so that the changes above will take effect.
15017 * bindings/js/JSDOMCore.cpp: Touched.
15018 * bindings/js/JSDOMEvents.cpp: Ditto.
15386 unsigned short for clarity (will still be unsigned short in bindings)
15416 * bindings/scripts/CodeGeneratorJS.pm: Removed unneeded DOM:: prefix. Updated file
15419 * bindings/js/JSDOMCore.cpp: Touched to cause auto-generated code to be
15421 * bindings/js/JSDOMEvents.cpp: Ditto.
15437 * bindings/objc/DOM.mm: Fixed garbled license agreement. Updated includes.
15443 * bindings/objc/DOMCSS.h: Removed DOMCSSException and the special CSS exception
15448 * bindings/objc/DOMCSS.mm:
15449 * bindings/objc/DOMEvents.mm:
15450 * bindings/objc/DOMEventsInternal.h:
15451 * bindings/objc/DOMHTML.mm:
15452 * bindings/objc/DOMHTMLInternal.h:
15453 * bindings/objc/DOMViews.mm:
15454 * bindings/objc/DOMViewsInternal.h:
15458 * bindings/objc/DOMInternal.h: Changed addDOMWrapperImpl to take NSObject* instead
15463 * bindings/objc/DOMInternal.mm:
15846 * bindings/scripts/CodeGeneratorJS.pm: Use the new
15855 * bindings/js/JSDOMCore.cpp:
15856 * bindings/js/JSDOMEvents.cpp:
17125 * bindings/objc/DOM.mm:
17127 * bindings/objc/DOMHTML.mm:
17139 * bindings/objc/DOMPrivate.h:
17529 * bindings/objc/DOM.mm:
19020 * bindings/objc/DOM.mm:
19404 * bindings/js/JSDOMCore.cpp:
19405 * bindings/js/JSDOMEvents.cpp:
20078 * bindings/objc/DOM.mm:
20079 * bindings/objc/DOMCSS.mm:
20080 * bindings/objc/DOMHTML.mm:
20106 * bindings/js/JSDOMCore.cpp: Touched, because I got strange failures if this
20108 * bindings/js/JSDOMEvents.cpp: Ditto.
20973 * khtml/html/html_objectimpl.cpp: #ifdef out all bindings code
21144 * bindings/objc/DOM.mm:
21159 * bindings/objc/DOMCSS.mm:
21161 * bindings/objc/DOMEvents.mm:
21735 when JavaScript is disabled, we use the new JavaScriptCore bindings API to
21765 KJS::Bindings::ObjcFallbackObjectImp::type()
21783 * bindings/js/JSDOMCore.cpp:
22022 * bindings/objc/DOMHTML.mm:
22023 * bindings/objc/DOMPrivate.h:
22607 * bindings/objc/DOMHTML.mm:
22814 * bindings/scripts/CodeGeneratorJS.pm: Update for splitting of the
22936 * bindings/objc/DOM.mm:
23187 * bindings/js/JSDOMCore.cpp: Touch this file, since the project doesn't get
23189 * bindings/js/JSDOMEvents.cpp: Ditto.
23240 * bindings/js/JSDOMCore.cpp: Touched this file to get things to build.
23242 * bindings/objc/DOM.mm:
23674 Move JSCore.cpp to bindings/js/JSDOMCore.cpp and
23680 * bindings/js/JSDOMCore.cpp: Added.
23681 * bindings/js/JSDOMEvents.cpp: Added.
23682 * bindings/js/JSEvents.cpp: Removed.
23694 * bindings/scripts/CodeGeneratorJS.pm:
24131 * bindings/objc/DOM.mm:
24316 * bindings/objc/DOM.mm:
24592 * bindings/scripts/CodeGeneratorJS.pm:
24667 * bindings/objc/DOMHTML.mm:
24802 * bindings/objc/DOM.mm:
24803 * bindings/objc/DOMCSS.mm:
24804 * bindings/objc/DOMHTML.mm:
24805 * bindings/objc/DOMInternal.mm:
24927 * bindings/objc/DOM.mm:
24948 * bindings/objc/DOM.mm:
25544 * bindings/objc/DOM.mm:
25547 * bindings/objc/DOMPrivate.h:
26133 * bindings/objc/DOMInternal.mm:
27583 * bindings/scripts/CodeGeneratorJS.pm:
27587 * bindings/scripts/IDLParser.pm:
27588 * bindings/scripts/IDLStructure.pm:
27765 * bindings/scripts/CodeGeneratorJS.pm:
27770 * bindings/scripts/CodeGenerator.pm:
27771 * bindings/scripts/generate-bindings.pl:
27780 * bindings/js/JSEvents.cpp:
28051 generate-bindings.pl should not use find command
28053 * bindings/scripts/generate-bindings.pl:
28064 * bindings/scripts/generate-bindings.pl:
28166 Call generate-bindings.pl
28168 * bindings/js/JSEvents.cpp: Added.
28174 * bindings/scripts: Added.
28175 * bindings/scripts/CodeGenerator.pm: Added.
28176 * bindings/scripts/CodeGeneratorJS.pm: Added.
28177 * bindings/scripts/IDLParser.pm: Added.
28178 * bindings/scripts/IDLStructure.pm: Added.
28179 * bindings/scripts/generate-bindings.pl: Added.
28481 * bindings/objc/DOMCSS.mm:
28846 * bindings/objc/DOM.mm:
29011 * bindings/objc/DOM.mm: (-[DOMNode cloneNode:]): Add call to get() needed
29626 * bindings/objc/DOM.mm:
30138 * bindings/objc/DOM.mm:
30139 * bindings/objc/DOMHTML.mm:
30363 * bindings/objc/DOMInternal.mm: (DOMStringImpl::operator NSString *): Moved from DOMString
31030 bindings files as private.
31120 Move the Objective-C dom bindings from kwq to bindings/objc.
31125 * bindings: Added.
31126 * bindings/js: Added.
31127 * bindings/objc: Added.
31128 * bindings/objc/DOM.h: Added.
31129 * bindings/objc/DOM.mm: Added.
31130 * bindings/objc/DOMCSS.h: Added.
31131 * bindings/objc/DOMCSS.mm: Added.
31132 * bindings/objc/DOMCore.h: Added.
31133 * bindings/objc/DOMEvents.h: Added.
31134 * bindings/objc/DOMEvents.mm: Added.
31135 * bindings/objc/DOMEventsInternal.h: Added.
31136 * bindings/objc/DOMExtensions.h: Added.
31137 * bindings/objc/DOMHTML.h: Added.
31138 * bindings/objc/DOMHTML.mm: Added.
31139 * bindings/objc/DOMHTMLInternal.h: Added.
31140 * bindings/objc/DOMInternal.h: Added.
31141 * bindings/objc/DOMInternal.mm: Added.
31142 * bindings/objc/DOMPrivate.h: Added.
31143 * bindings/objc/DOMRange.h: Added.
31144 * bindings/objc/DOMStylesheets.h: Added.
31145 * bindings/objc/DOMTraversal.h: Added.
31146 * bindings/objc/DOMUtility.mm: Added.
31147 * bindings/objc/DOMViews.h: Added.
31148 * bindings/objc/DOMViews.mm: Added.
31149 * bindings/objc/DOMViewsInternal.h: Added.
35619 (-[DOMNode KJS::Bindings::]):
37788 - Fixed <rdar://problem/4325722> crash in KJS::Bindings::dispatchJNICall