Changeset 106373 in webkit
- Timestamp:
- Jan 31, 2012 11:33:22 AM (12 years ago)
- Location:
- trunk
- Files:
-
- 5 added
- 3 deleted
- 43 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r106372 r106373 1 2012-01-25 Eric Seidel <eric@webkit.org> 2 3 HTMLIsIndexElement should not expose HTMLInputElement properties 4 https://bugs.webkit.org/show_bug.cgi?id=76095 5 6 Reviewed by Adam Barth. 7 8 * fast/dom/HTMLIsIndexElement/prototype-chain-expected.txt: Added. 9 * fast/dom/HTMLIsIndexElement/prototype-chain.html: Added. 10 * fast/dom/HTMLIsIndexElement/script-tests/prototype-chain.js: Added. 11 1 12 2012-01-31 Rafael Brandao <rafael.lobo@openbossa.org> 2 13 -
trunk/LayoutTests/dom/xhtml/level2/html/HTMLIsIndexElement01-expected.txt
r21687 r106373 1 1 Test http://www.w3.org/2001/DOM-Test-Suite/level2/html/HTMLIsIndexElement01 2 Status Success 2 Status failure 3 Message IsIndex.Prompt: assertEquals failed, actual null, expected New Employee: . -
trunk/LayoutTests/dom/xhtml/level2/html/HTMLIsIndexElement02-expected.txt
r21687 r106373 1 1 Test http://www.w3.org/2001/DOM-Test-Suite/level2/html/HTMLIsIndexElement02 2 Status Success 2 Status failure 3 Message IsIndex.Prompt: assertEquals failed, actual null, expected Old Employee: . -
trunk/LayoutTests/dom/xhtml/level2/html/HTMLIsIndexElement03-expected.txt
r21687 r106373 1 1 Test http://www.w3.org/2001/DOM-Test-Suite/level2/html/HTMLIsIndexElement03 2 Status Success 2 Status failure 3 Message promptLink: assertEquals failed, actual null, expected New Employee: . -
trunk/LayoutTests/fast/dom/Window/element-constructors-on-window-expected.txt
r37895 r106373 48 48 49 49 HTMLInputElement: [object HTMLInputElementConstructor] 50 51 HTMLIsIndexElement: [object HTMLIsIndexElementConstructor]52 50 53 51 HTMLLabelElement: [object HTMLLabelElementConstructor] -
trunk/LayoutTests/fast/dom/Window/element-constructors-on-window.html
r21633 r106373 36 36 test("HTMLImageElement"); 37 37 test("HTMLInputElement"); 38 test("HTMLIsIndexElement");39 38 test("HTMLLabelElement"); 40 39 test("HTMLLegendElement"); -
trunk/LayoutTests/fast/dom/Window/get-set-properties-expected.txt
r85142 r106373 94 94 PASS: canGet('HTMLInputElement') should be 'true' and is. 95 95 PASS: canSet('HTMLInputElement') should be 'true' and is. 96 PASS: canGet('HTMLIsIndexElement') should be 'true' and is. 96 *** FAIL: canGet('HTMLIsIndexElement') should be 'true' but instead is false. *** 97 97 PASS: canSet('HTMLIsIndexElement') should be 'true' and is. 98 98 PASS: canGet('HTMLLIElement') should be 'true' and is. -
trunk/LayoutTests/fast/dom/Window/resources/window-properties.js
r94614 r106373 88 88 ["HTMLImageElement", "object"], 89 89 ["HTMLInputElement", "object"], 90 ["HTMLIsIndexElement", "object"],91 90 ["HTMLLIElement", "object"], 92 91 ["HTMLLabelElement", "object"], -
trunk/LayoutTests/fast/dom/Window/window-lookup-precedence-expected.txt
r94614 r106373 177 177 PASS win['HTMLInputElement'] == '[object HTMLInputElementConstructor]' is true 178 178 PASS win['HTMLInputElement'] == '[object HTMLInputElementConstructor]' is true 179 PASS win['HTMLIsIndexElement'] == '[object HTMLIsIndexElementConstructor]' is true180 PASS win['HTMLIsIndexElement'] == '[object HTMLIsIndexElementConstructor]' is true181 179 PASS win['HTMLLIElement'] == '[object HTMLLIElementConstructor]' is true 182 180 PASS win['HTMLLIElement'] == '[object HTMLLIElementConstructor]' is true -
trunk/LayoutTests/fast/dom/dom-constructors-expected.txt
r97356 r106373 45 45 PASS TryAllocate('HTMLImageElement') is 'exception' 46 46 PASS TryAllocate('HTMLInputElement') is 'exception' 47 PASS TryAllocate('HTMLIsIndexElement') is 'exception'48 47 PASS TryAllocate('HTMLLabelElement') is 'exception' 49 48 PASS TryAllocate('HTMLLegendElement') is 'exception' -
trunk/LayoutTests/fast/dom/dom-constructors.html
r98407 r106373 26 26 'HTMLHeadingElement', 'HTMLHeadElement', 'HTMLHRElement', 27 27 'HTMLHtmlElement', 'HTMLIFrameElement', 'HTMLImageElement', 28 'HTMLInputElement', 'HTML IsIndexElement', 'HTMLLabelElement',28 'HTMLInputElement', 'HTMLLabelElement', 29 29 'HTMLLegendElement', 'HTMLLIElement', 'HTMLLinkElement', 30 30 'HTMLMapElement', 'HTMLMarqueeElement', 'HTMLMenuElement', -
trunk/LayoutTests/fast/dom/element-attribute-js-null-expected.txt
r99510 r106373 137 137 TEST SUCCEEDED: The value was the empty string. [tested HTMLInputElement.useMap] 138 138 TEST SUCCEEDED: The value was the empty string. [tested HTMLInputElement.value] 139 140 TEST SUCCEEDED: The value was the empty string. [tested HTMLIsIndexElement.prompt]141 139 142 140 TEST SUCCEEDED: The value was the empty string. [tested HTMLLabelElement.accessKey] -
trunk/LayoutTests/fast/dom/element-attribute-js-null.html
r99510 r106373 337 337 }, 338 338 { 339 type: 'HTMLIsIndexElement',340 elementToUse: document.createElement('isindex'),341 attributes: [342 {name: 'prompt', expectedNull: ''}343 ]344 },345 {346 339 type: 'HTMLLabelElement', 347 340 elementToUse: document.createElement('label'), -
trunk/LayoutTests/fast/dom/wrapper-classes-expected.txt
r94614 r106373 318 318 PASS tagJSWrapperPrototypeClass('ins') is 'HTMLModElementPrototype' 319 319 PASS tagJSWrapperConstructorClass('ins') is 'HTMLModElementConstructor' 320 PASS tagJSWrapperClass('isindex') is 'HTMLIsIndexElement'321 PASS tagJSWrapperPrototypeClass('isindex') is 'HTMLIsIndexElementPrototype'322 PASS tagJSWrapperConstructorClass('isindex') is 'HTMLIsIndexElementConstructor'323 320 PASS tagJSWrapperClass('kbd') is 'HTMLElement' 324 321 PASS tagJSWrapperPrototypeClass('kbd') is 'HTMLElementPrototype' -
trunk/LayoutTests/fast/dom/wrapper-classes.html
r97881 r106373 205 205 testTag("input", "HTMLInputElement"); 206 206 testTag("ins", "HTMLModElement"); 207 testTag("isindex", "HTMLIsIndexElement");208 207 testTag("kbd", "HTMLElement"); 209 208 testTag("keygen", "HTMLKeygenElement"); -
trunk/LayoutTests/fast/forms/implicit-submission-expected.txt
r62391 r106373 26 26 Text field and single select, text focused should submit: PASS 27 27 Text field and single select, select focused should not submit: PASS 28 Isindex should submit: PASS29 28 Multiple text inputs with a button should submit: PASS 30 29 Multiple text inputs with a disabled button should not submit: PASS -
trunk/LayoutTests/fast/forms/implicit-submission.html
r62391 r106373 34 34 [ "Text field and single select, text focused", "!text,select", "y" ], 35 35 [ "Text field and single select, select focused", "text,!select", "n" ], 36 [ "Isindex", "!isindex", "y"],37 36 [ "Multiple text inputs with a button", "!text,text,button", "y"], 38 37 [ "Multiple text inputs with a disabled button", "!text,text,-button", "n"] … … 89 88 } 90 89 var control; 91 if (type == "textarea" || type == "isindex") {90 if (type == "textarea") { 92 91 control = document.createElement(type); 93 92 } else if (type == "select") { -
trunk/LayoutTests/http/tests/security/cross-frame-access-put-expected.txt
r105672 r106373 1 CONSOLE MESSAGE: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-put-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-put.html. Domains, protocols and ports must match.2 3 1 CONSOLE MESSAGE: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-put-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-put.html. Domains, protocols and ports must match. 4 2 … … 420 418 ALERT: PASS: window.HTMLImageElement should be '[object HTMLImageElementConstructor]' and is. 421 419 ALERT: PASS: window.HTMLInputElement should be '[object HTMLInputElementConstructor]' and is. 422 ALERT: PASS: window.HTMLIsIndexElement should be ' [object HTMLIsIndexElementConstructor]' and is.420 ALERT: PASS: window.HTMLIsIndexElement should be 'undefined' and is. 423 421 ALERT: PASS: window.HTMLLabelElement should be '[object HTMLLabelElementConstructor]' and is. 424 422 ALERT: PASS: window.HTMLLegendElement should be '[object HTMLLegendElementConstructor]' and is. -
trunk/LayoutTests/http/tests/security/cross-frame-access-put.html
r69553 r106373 1 1 2 <p>This test checks cross-frame access security of window attribute setters (rdar://problem/5326791).</p> 2 3 <iframe src="http://localhost:8000/security/resources/cross-frame-iframe-for-put-test.html" style=""></iframe> … … 26 27 } 27 28 29 // FIXME: This test should use fast/window/resources/window-properties.js instead of a custom list. 28 30 // Constructors 29 31 setForbiddenProperty(targetWindow, "Attr"); … … 72 74 setForbiddenProperty(targetWindow, "HTMLImageElement"); 73 75 setForbiddenProperty(targetWindow, "HTMLInputElement"); 74 setForbiddenProperty(targetWindow, "HTMLIsIndexElement");75 76 setForbiddenProperty(targetWindow, "HTMLLabelElement"); 76 77 setForbiddenProperty(targetWindow, "HTMLLegendElement"); -
trunk/LayoutTests/platform/mac/fast/dom/Window/window-properties-expected.txt
r106361 r106373 1152 1152 window.HTMLInputElement [object HTMLInputElementConstructor] 1153 1153 window.HTMLInputElement.prototype [printed above as window.Element.prototype] 1154 window.HTMLIsIndexElement [object HTMLIsIndexElementConstructor]1155 window.HTMLIsIndexElement.prototype [printed above as window.Element.prototype]1156 1154 window.HTMLKeygenElement [object HTMLKeygenElementConstructor] 1157 1155 window.HTMLKeygenElement.prototype [printed above as window.Element.prototype] -
trunk/LayoutTests/platform/mac/fast/dom/Window/window-property-descriptors-expected.txt
r105514 r106373 91 91 PASS typeof Object.getOwnPropertyDescriptor(window, 'HTMLImageElement') is 'object' 92 92 PASS typeof Object.getOwnPropertyDescriptor(window, 'HTMLInputElement') is 'object' 93 PASS typeof Object.getOwnPropertyDescriptor(window, 'HTMLIsIndexElement') is 'object'94 93 PASS typeof Object.getOwnPropertyDescriptor(window, 'HTMLKeygenElement') is 'object' 95 94 PASS typeof Object.getOwnPropertyDescriptor(window, 'HTMLLIElement') is 'object' -
trunk/LayoutTests/platform/mac/fast/dom/wrapper-classes-objc-expected.txt
r92513 r106373 120 120 PASS tagObjCWrapperClass('input') is 'DOMHTMLInputElement' 121 121 PASS tagObjCWrapperClass('ins') is 'DOMHTMLModElement' 122 PASS tagObjCWrapperClass('isindex') is 'DOMHTMLIsIndexElement'123 122 PASS tagObjCWrapperClass('kbd') is 'DOMHTMLElement' 124 123 PASS tagObjCWrapperClass('keygen') is 'DOMHTMLElement' -
trunk/LayoutTests/platform/mac/fast/dom/wrapper-classes-objc.html
r99220 r106373 214 214 testTag("input", "HTMLInputElement"); 215 215 testTag("ins", "HTMLModElement"); 216 testTag("isindex", "HTMLIsIndexElement");217 216 testTag("kbd", "HTMLElement"); 218 217 testTag("keygen", "HTMLElement"); -
trunk/LayoutTests/platform/mac/fast/js/global-constructors-expected.txt
r105514 r106373 85 85 PASS HTMLImageElement.toString() is '[object HTMLImageElementConstructor]' 86 86 PASS HTMLInputElement.toString() is '[object HTMLInputElementConstructor]' 87 PASS HTMLIsIndexElement.toString() is '[object HTMLIsIndexElementConstructor]'88 87 PASS HTMLKeygenElement.toString() is '[object HTMLKeygenElementConstructor]' 89 88 PASS HTMLLIElement.toString() is '[object HTMLLIElementConstructor]' … … 338 337 FAIL webkitAudioContext.toString() should be [object webkitAudioContextConstructor]. Was [object AudioContextConstructor]. 339 338 FAIL webkitAudioPannerNode.toString() should be [object webkitAudioPannerNodeConstructor]. Was [object AudioPannerNodeConstructor]. 339 FAIL webkitURL.toString() should be [object webkitURLConstructor]. Was [object DOMURLConstructor]. 340 340 PASS successfullyParsed is true 341 341 -
trunk/Source/WebCore/ChangeLog
r106364 r106373 1 2012-01-25 Eric Seidel <eric@webkit.org> 2 3 HTMLIsIndexElement should not expose HTMLInputElement properties 4 https://bugs.webkit.org/show_bug.cgi?id=76095 5 6 Reviewed by Adam Barth. 7 8 document.createElement("isindex") should produce an HTMLUnknownElement 9 per the HTML5 spec. The parser automagically translates <isindex> into 10 a whole dom tree roughly representing what <isindex> used to do 15 years ago. :) 11 12 This patch just removes our support for HTMLIsIndexElement. The parser 13 support was already in. Having support for HTMLIsIndexElement was causing 14 one of the IE TestCenter tests to fail. 15 16 Test: fast/dom/HTMLIsIndexElement/prototype-chain.html 17 18 * DerivedSources.cpp: 19 * DerivedSources.make: 20 * DerivedSources.pri: 21 * GNUmakefile.list.am: 22 * Target.pri: 23 * WebCore.exp.in: 24 * WebCore.gypi: 25 * WebCore.order: 26 * WebCore.vcproj/WebCore.vcproj: 27 * WebCore.xcodeproj/project.pbxproj: 28 * bindings/gobject/GNUmakefile.am: 29 * bindings/gobject/WebKitHTMLElementWrapperFactory.cpp: 30 (WebKit::createHTMLElementWrapper): 31 * bindings/objc/DOM.mm: 32 (WebCore::createElementClassMap): 33 * bindings/objc/DOMHTML.h: 34 * bindings/objc/PublicDOMInterfaces.h: 35 * html/HTMLElementsAllInOne.cpp: 36 * html/HTMLIsIndexElement.cpp: Removed. 37 * html/HTMLIsIndexElement.h: Removed. 38 * html/HTMLIsIndexElement.idl: Removed. 39 * html/HTMLTagNames.in: 40 * page/DOMWindow.idl: 41 1 42 2012-01-31 Alexis Menard <alexis.menard@openbossa.org> 2 43 -
trunk/Source/WebCore/DerivedSources.cpp
r105947 r106373 169 169 #include "JSHTMLImageElement.cpp" 170 170 #include "JSHTMLInputElement.cpp" 171 #include "JSHTMLIsIndexElement.cpp"172 171 #include "JSHTMLKeygenElement.cpp" 173 172 #include "JSHTMLLabelElement.cpp" -
trunk/Source/WebCore/DerivedSources.make
r106217 r106373 216 216 $(WebCore)/html/HTMLImageElement.idl \ 217 217 $(WebCore)/html/HTMLInputElement.idl \ 218 $(WebCore)/html/HTMLIsIndexElement.idl \219 218 $(WebCore)/html/HTMLKeygenElement.idl \ 220 219 $(WebCore)/html/HTMLLIElement.idl \ -
trunk/Source/WebCore/GNUmakefile.list.am
r106353 r106373 259 259 DerivedSources/WebCore/JSHTMLInputElement.cpp \ 260 260 DerivedSources/WebCore/JSHTMLInputElement.h \ 261 DerivedSources/WebCore/JSHTMLIsIndexElement.cpp \262 DerivedSources/WebCore/JSHTMLIsIndexElement.h \263 261 DerivedSources/WebCore/JSHTMLKeygenElement.cpp \ 264 262 DerivedSources/WebCore/JSHTMLKeygenElement.h \ … … 778 776 $(WebCore)/html/HTMLImageElement.idl \ 779 777 $(WebCore)/html/HTMLInputElement.idl \ 780 $(WebCore)/html/HTMLIsIndexElement.idl \781 778 $(WebCore)/html/HTMLKeygenElement.idl \ 782 779 $(WebCore)/html/HTMLLIElement.idl \ … … 2062 2059 Source/WebCore/html/HTMLInputElement.cpp \ 2063 2060 Source/WebCore/html/HTMLInputElement.h \ 2064 Source/WebCore/html/HTMLIsIndexElement.cpp \2065 Source/WebCore/html/HTMLIsIndexElement.h \2066 2061 Source/WebCore/html/HTMLKeygenElement.cpp \ 2067 2062 Source/WebCore/html/HTMLKeygenElement.h \ -
trunk/Source/WebCore/Target.pri
r106353 r106373 744 744 html/HTMLImageLoader.cpp \ 745 745 html/HTMLInputElement.cpp \ 746 html/HTMLIsIndexElement.cpp \747 746 html/HTMLKeygenElement.cpp \ 748 747 html/HTMLLIElement.cpp \ … … 1824 1823 html/HTMLImageLoader.h \ 1825 1824 html/HTMLInputElement.h \ 1826 html/HTMLIsIndexElement.h \1827 1825 html/HTMLKeygenElement.h \ 1828 1826 html/HTMLLabelElement.h \ -
trunk/Source/WebCore/WebCore.exp.in
r106342 r106373 53 53 .objc_class_name_DOMHTMLImageElement 54 54 .objc_class_name_DOMHTMLInputElement 55 .objc_class_name_DOMHTMLIsIndexElement56 55 .objc_class_name_DOMHTMLLIElement 57 56 .objc_class_name_DOMHTMLLabelElement -
trunk/Source/WebCore/WebCore.gypi
r106353 r106373 892 892 'html/HTMLImageElement.idl', 893 893 'html/HTMLInputElement.idl', 894 'html/HTMLIsIndexElement.idl',895 894 'html/HTMLKeygenElement.idl', 896 895 'html/HTMLLIElement.idl', … … 5254 5253 'html/HTMLImageLoader.h', 5255 5254 'html/HTMLInputElement.cpp', 5256 'html/HTMLIsIndexElement.cpp',5257 'html/HTMLIsIndexElement.h',5258 5255 'html/HTMLKeygenElement.cpp', 5259 5256 'html/HTMLKeygenElement.h', … … 6526 6523 '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLImageElementInternal.h', 6527 6524 '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLInputElement.mm', 6528 '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLIsIndexElement.mm',6529 '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLIsIndexElementInternal.h',6530 6525 '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLKeygenElement.h', 6531 6526 '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLKeygenElement.mm', … … 7209 7204 '<(PRODUCT_DIR)/DerivedSources/WebCore/JSHTMLInputElement.cpp', 7210 7205 '<(PRODUCT_DIR)/DerivedSources/WebCore/JSHTMLInputElement.h', 7211 '<(PRODUCT_DIR)/DerivedSources/WebCore/JSHTMLIsIndexElement.cpp',7212 '<(PRODUCT_DIR)/DerivedSources/WebCore/JSHTMLIsIndexElement.h',7213 7206 '<(PRODUCT_DIR)/DerivedSources/WebCore/JSHTMLKeygenElement.cpp', 7214 7207 '<(PRODUCT_DIR)/DerivedSources/WebCore/JSHTMLKeygenElement.h', -
trunk/Source/WebCore/WebCore.vcproj/WebCore.vcproj
r106353 r106373 7375 7375 </File> 7376 7376 <File 7377 RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\JSHTMLIsIndexElement.cpp"7378 >7379 <FileConfiguration7380 Name="Debug|Win32"7381 ExcludedFromBuild="true"7382 >7383 <Tool7384 Name="VCCLCompilerTool"7385 />7386 </FileConfiguration>7387 <FileConfiguration7388 Name="Release|Win32"7389 ExcludedFromBuild="true"7390 >7391 <Tool7392 Name="VCCLCompilerTool"7393 />7394 </FileConfiguration>7395 <FileConfiguration7396 Name="Debug_Cairo_CFLite|Win32"7397 ExcludedFromBuild="true"7398 >7399 <Tool7400 Name="VCCLCompilerTool"7401 />7402 </FileConfiguration>7403 <FileConfiguration7404 Name="Release_Cairo_CFLite|Win32"7405 ExcludedFromBuild="true"7406 >7407 <Tool7408 Name="VCCLCompilerTool"7409 />7410 </FileConfiguration>7411 <FileConfiguration7412 Name="Debug_All|Win32"7413 ExcludedFromBuild="true"7414 >7415 <Tool7416 Name="VCCLCompilerTool"7417 />7418 </FileConfiguration>7419 <FileConfiguration7420 Name="Production|Win32"7421 ExcludedFromBuild="true"7422 >7423 <Tool7424 Name="VCCLCompilerTool"7425 />7426 </FileConfiguration>7427 </File>7428 <File7429 RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\JSHTMLIsIndexElement.h"7430 >7431 </File>7432 <File7433 7377 RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\JSHTMLKeygenElement.cpp" 7434 7378 > … … 58047 57991 </File> 58048 57992 <File 58049 RelativePath="..\html\HTMLIsIndexElement.cpp"58050 >58051 <FileConfiguration58052 Name="Debug|Win32"58053 ExcludedFromBuild="true"58054 >58055 <Tool58056 Name="VCCLCompilerTool"58057 />58058 </FileConfiguration>58059 <FileConfiguration58060 Name="Release|Win32"58061 ExcludedFromBuild="true"58062 >58063 <Tool58064 Name="VCCLCompilerTool"58065 />58066 </FileConfiguration>58067 <FileConfiguration58068 Name="Debug_Cairo_CFLite|Win32"58069 ExcludedFromBuild="true"58070 >58071 <Tool58072 Name="VCCLCompilerTool"58073 />58074 </FileConfiguration>58075 <FileConfiguration58076 Name="Release_Cairo_CFLite|Win32"58077 ExcludedFromBuild="true"58078 >58079 <Tool58080 Name="VCCLCompilerTool"58081 />58082 </FileConfiguration>58083 <FileConfiguration58084 Name="Debug_All|Win32"58085 ExcludedFromBuild="true"58086 >58087 <Tool58088 Name="VCCLCompilerTool"58089 />58090 </FileConfiguration>58091 <FileConfiguration58092 Name="Production|Win32"58093 ExcludedFromBuild="true"58094 >58095 <Tool58096 Name="VCCLCompilerTool"58097 />58098 </FileConfiguration>58099 </File>58100 <File58101 RelativePath="..\html\HTMLIsIndexElement.h"58102 >58103 </File>58104 <File58105 57993 RelativePath="..\html\HTMLKeygenElement.cpp" 58106 57994 > -
trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj
r106353 r106373 561 561 1AE2AA970A1CDD2D00B42B25 /* JSHTMLImageElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AE2AA930A1CDD2D00B42B25 /* JSHTMLImageElement.cpp */; }; 562 562 1AE2AA980A1CDD2D00B42B25 /* JSHTMLImageElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AE2AA940A1CDD2D00B42B25 /* JSHTMLImageElement.h */; }; 563 1AE2AA990A1CDD2D00B42B25 /* JSHTMLIsIndexElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AE2AA950A1CDD2D00B42B25 /* JSHTMLIsIndexElement.cpp */; };564 1AE2AA9A0A1CDD2D00B42B25 /* JSHTMLIsIndexElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AE2AA960A1CDD2D00B42B25 /* JSHTMLIsIndexElement.h */; };565 563 1AE2AB210A1CE63B00B42B25 /* JSHTMLLabelElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AE2AB170A1CE63B00B42B25 /* JSHTMLLabelElement.cpp */; }; 566 564 1AE2AB220A1CE63B00B42B25 /* JSHTMLLabelElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AE2AB180A1CE63B00B42B25 /* JSHTMLLabelElement.h */; }; … … 2353 2351 8575DF800AA612D600F5DBB5 /* DOMHTMLBaseElement.h in Copy Generated Headers */ = {isa = PBXBuildFile; fileRef = 859A9C3D0AA5E3BD00B694B2 /* DOMHTMLBaseElement.h */; }; 2354 2352 8575DF810AA612D600F5DBB5 /* DOMHTMLBodyElement.h in Copy Generated Headers */ = {isa = PBXBuildFile; fileRef = 859A9C3F0AA5E3BD00B694B2 /* DOMHTMLBodyElement.h */; }; 2355 8575DF820AA612D600F5DBB5 /* DOMHTMLIsIndexElement.h in Copy Generated Headers */ = {isa = PBXBuildFile; fileRef = 859A9C410AA5E3BD00B694B2 /* DOMHTMLIsIndexElement.h */; };2356 2353 8575DF830AA612D600F5DBB5 /* DOMHTMLMetaElement.h in Copy Generated Headers */ = {isa = PBXBuildFile; fileRef = 859A9C430AA5E3BD00B694B2 /* DOMHTMLMetaElement.h */; }; 2357 2354 8575DF840AA6130E00F5DBB5 /* DOMHTMLHeadElement.h in Copy Generated Headers */ = {isa = PBXBuildFile; fileRef = 85992EB20AA5069500AC0785 /* DOMHTMLHeadElement.h */; }; … … 2409 2406 859A9C490AA5E3BD00B694B2 /* DOMHTMLBodyElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 859A9C3F0AA5E3BD00B694B2 /* DOMHTMLBodyElement.h */; }; 2410 2407 859A9C4A0AA5E3BD00B694B2 /* DOMHTMLBodyElement.mm in Sources */ = {isa = PBXBuildFile; fileRef = 859A9C400AA5E3BD00B694B2 /* DOMHTMLBodyElement.mm */; }; 2411 859A9C4B0AA5E3BD00B694B2 /* DOMHTMLIsIndexElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 859A9C410AA5E3BD00B694B2 /* DOMHTMLIsIndexElement.h */; };2412 859A9C4C0AA5E3BD00B694B2 /* DOMHTMLIsIndexElement.mm in Sources */ = {isa = PBXBuildFile; fileRef = 859A9C420AA5E3BD00B694B2 /* DOMHTMLIsIndexElement.mm */; };2413 2408 859A9C4D0AA5E3BD00B694B2 /* DOMHTMLMetaElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 859A9C430AA5E3BD00B694B2 /* DOMHTMLMetaElement.h */; }; 2414 2409 859A9C4E0AA5E3BD00B694B2 /* DOMHTMLMetaElement.mm in Sources */ = {isa = PBXBuildFile; fileRef = 859A9C440AA5E3BD00B694B2 /* DOMHTMLMetaElement.mm */; }; … … 2768 2763 85E711B20AC5D5350053270F /* DOMHTMLImageElementInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85E711630AC5D5350053270F /* DOMHTMLImageElementInternal.h */; }; 2769 2764 85E711B30AC5D5350053270F /* DOMHTMLInputElementInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85E711640AC5D5350053270F /* DOMHTMLInputElementInternal.h */; }; 2770 85E711B40AC5D5350053270F /* DOMHTMLIsIndexElementInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85E711650AC5D5350053270F /* DOMHTMLIsIndexElementInternal.h */; };2771 2765 85E711B50AC5D5350053270F /* DOMHTMLLabelElementInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85E711660AC5D5350053270F /* DOMHTMLLabelElementInternal.h */; }; 2772 2766 85E711B60AC5D5350053270F /* DOMHTMLLegendElementInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85E711670AC5D5350053270F /* DOMHTMLLegendElementInternal.h */; }; … … 3797 3791 A80F43520CCDE604002DD990 /* DOMSVGAnimateElementInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85ACEF860ACDD04A001214FF /* DOMSVGAnimateElementInternal.h */; settings = {ATTRIBUTES = (); }; }; 3798 3792 A80F435D0CCDE63C002DD990 /* DOMSVGAnimateElementInternal.h in Copy Generated Headers */ = {isa = PBXBuildFile; fileRef = 85ACEF860ACDD04A001214FF /* DOMSVGAnimateElementInternal.h */; }; 3799 A81369CA097374F600D74463 /* HTMLIsIndexElement.h in Headers */ = {isa = PBXBuildFile; fileRef = A81369AE097374F500D74463 /* HTMLIsIndexElement.h */; };3800 A81369CB097374F600D74463 /* HTMLIsIndexElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A81369AF097374F500D74463 /* HTMLIsIndexElement.cpp */; };3801 3793 A81369CC097374F600D74463 /* HTMLInputElement.h in Headers */ = {isa = PBXBuildFile; fileRef = A81369B0097374F500D74463 /* HTMLInputElement.h */; settings = {ATTRIBUTES = (Private, ); }; }; 3802 3794 A81369CD097374F600D74463 /* HTMLInputElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A81369B1097374F500D74463 /* HTMLInputElement.cpp */; }; … … 6347 6339 6596F2B30B8731DF001326BD /* DOMHTMLInputElementInternal.h in Copy Generated Headers */, 6348 6340 1CCA732210ADD44A00FD440D /* DOMHTMLInputElementPrivate.h in Copy Generated Headers */, 6349 8575DF820AA612D600F5DBB5 /* DOMHTMLIsIndexElement.h in Copy Generated Headers */,6350 6341 85BA4CE70AA686510088052D /* DOMHTMLLabelElement.h in Copy Generated Headers */, 6351 6342 85BA4CE80AA686510088052D /* DOMHTMLLegendElement.h in Copy Generated Headers */, … … 7293 7284 1AE2AA1D0A1CDAB400B42B25 /* JSHTMLHRElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSHTMLHRElement.h; sourceTree = "<group>"; }; 7294 7285 1AE2AA790A1CDC6100B42B25 /* HTMLImageElement.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = HTMLImageElement.idl; sourceTree = "<group>"; }; 7295 1AE2AA850A1CDCCE00B42B25 /* HTMLIsIndexElement.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = HTMLIsIndexElement.idl; sourceTree = "<group>"; };7296 7286 1AE2AA930A1CDD2D00B42B25 /* JSHTMLImageElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSHTMLImageElement.cpp; sourceTree = "<group>"; }; 7297 7287 1AE2AA940A1CDD2D00B42B25 /* JSHTMLImageElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSHTMLImageElement.h; sourceTree = "<group>"; }; 7298 1AE2AA950A1CDD2D00B42B25 /* JSHTMLIsIndexElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSHTMLIsIndexElement.cpp; sourceTree = "<group>"; };7299 1AE2AA960A1CDD2D00B42B25 /* JSHTMLIsIndexElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSHTMLIsIndexElement.h; sourceTree = "<group>"; };7300 7288 1AE2AABE0A1CDD8300B42B25 /* HTMLLabelElement.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = HTMLLabelElement.idl; sourceTree = "<group>"; }; 7301 7289 1AE2AACC0A1CDDDB00B42B25 /* HTMLLegendElement.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = HTMLLegendElement.idl; sourceTree = "<group>"; }; … … 9276 9264 859A9C3F0AA5E3BD00B694B2 /* DOMHTMLBodyElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMHTMLBodyElement.h; sourceTree = "<group>"; }; 9277 9265 859A9C400AA5E3BD00B694B2 /* DOMHTMLBodyElement.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMHTMLBodyElement.mm; sourceTree = "<group>"; }; 9278 859A9C410AA5E3BD00B694B2 /* DOMHTMLIsIndexElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMHTMLIsIndexElement.h; sourceTree = "<group>"; };9279 859A9C420AA5E3BD00B694B2 /* DOMHTMLIsIndexElement.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMHTMLIsIndexElement.mm; sourceTree = "<group>"; };9280 9266 859A9C430AA5E3BD00B694B2 /* DOMHTMLMetaElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMHTMLMetaElement.h; sourceTree = "<group>"; }; 9281 9267 859A9C440AA5E3BD00B694B2 /* DOMHTMLMetaElement.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMHTMLMetaElement.mm; sourceTree = "<group>"; }; … … 9620 9606 85E711630AC5D5350053270F /* DOMHTMLImageElementInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMHTMLImageElementInternal.h; sourceTree = "<group>"; }; 9621 9607 85E711640AC5D5350053270F /* DOMHTMLInputElementInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMHTMLInputElementInternal.h; sourceTree = "<group>"; }; 9622 85E711650AC5D5350053270F /* DOMHTMLIsIndexElementInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMHTMLIsIndexElementInternal.h; sourceTree = "<group>"; };9623 9608 85E711660AC5D5350053270F /* DOMHTMLLabelElementInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMHTMLLabelElementInternal.h; sourceTree = "<group>"; }; 9624 9609 85E711670AC5D5350053270F /* DOMHTMLLegendElementInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMHTMLLegendElementInternal.h; sourceTree = "<group>"; }; … … 10517 10502 A80E7E950A1A83E3007FB8C5 /* JSHTMLButtonElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSHTMLButtonElement.h; sourceTree = "<group>"; }; 10518 10503 A80E7E960A1A83E3007FB8C5 /* JSHTMLButtonElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSHTMLButtonElement.cpp; sourceTree = "<group>"; }; 10519 A81369AE097374F500D74463 /* HTMLIsIndexElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = HTMLIsIndexElement.h; sourceTree = "<group>"; };10520 A81369AF097374F500D74463 /* HTMLIsIndexElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = HTMLIsIndexElement.cpp; sourceTree = "<group>"; };10521 10504 A81369B0097374F500D74463 /* HTMLInputElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = HTMLInputElement.h; sourceTree = "<group>"; }; 10522 10505 A81369B1097374F500D74463 /* HTMLInputElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = HTMLInputElement.cpp; sourceTree = "<group>"; }; … … 15964 15947 85F32AE50AA63B8700FF3184 /* DOMHTMLInputElement.mm */, 15965 15948 1CCA732110ADD43E00FD440D /* DOMHTMLInputElementPrivate.h */, 15966 859A9C410AA5E3BD00B694B2 /* DOMHTMLIsIndexElement.h */,15967 859A9C420AA5E3BD00B694B2 /* DOMHTMLIsIndexElement.mm */,15968 15949 A6148A6512E41D940044A784 /* DOMHTMLKeygenElement.h */, 15969 15950 A6148A6612E41D940044A784 /* DOMHTMLKeygenElement.mm */, … … 16106 16087 85E711630AC5D5350053270F /* DOMHTMLImageElementInternal.h */, 16107 16088 85E711640AC5D5350053270F /* DOMHTMLInputElementInternal.h */, 16108 85E711650AC5D5350053270F /* DOMHTMLIsIndexElementInternal.h */,16109 16089 A6148A6112E41D3A0044A784 /* DOMHTMLKeygenElementInternal.h */, 16110 16090 85E711660AC5D5350053270F /* DOMHTMLLabelElementInternal.h */, … … 16709 16689 A81369B0097374F500D74463 /* HTMLInputElement.h */, 16710 16690 A80E7E170A1A7CCB007FB8C5 /* HTMLInputElement.idl */, 16711 A81369AF097374F500D74463 /* HTMLIsIndexElement.cpp */,16712 A81369AE097374F500D74463 /* HTMLIsIndexElement.h */,16713 1AE2AA850A1CDCCE00B42B25 /* HTMLIsIndexElement.idl */,16714 16691 A81369C9097374F600D74463 /* HTMLKeygenElement.cpp */, 16715 16692 A81369C8097374F500D74463 /* HTMLKeygenElement.h */, … … 17277 17254 A80E7E8E0A1A83E3007FB8C5 /* JSHTMLInputElement.cpp */, 17278 17255 A80E7E8D0A1A83E3007FB8C5 /* JSHTMLInputElement.h */, 17279 1AE2AA950A1CDD2D00B42B25 /* JSHTMLIsIndexElement.cpp */,17280 1AE2AA960A1CDD2D00B42B25 /* JSHTMLIsIndexElement.h */,17281 17256 A6148A7612E41E3B0044A784 /* JSHTMLKeygenElement.cpp */, 17282 17257 A6148A7712E41E3B0044A784 /* JSHTMLKeygenElement.h */, … … 21527 21502 85F32AEC0AA63B8700FF3184 /* DOMHTMLInputElement.h in Headers */, 21528 21503 85E711B30AC5D5350053270F /* DOMHTMLInputElementInternal.h in Headers */, 21529 859A9C4B0AA5E3BD00B694B2 /* DOMHTMLIsIndexElement.h in Headers */,21530 85E711B40AC5D5350053270F /* DOMHTMLIsIndexElementInternal.h in Headers */,21531 21504 A6148A6712E41D940044A784 /* DOMHTMLKeygenElement.h in Headers */, 21532 21505 A6148A6212E41D3A0044A784 /* DOMHTMLKeygenElementInternal.h in Headers */, … … 22270 22243 97BC849B12370A4B000C6161 /* HTMLInputStream.h in Headers */, 22271 22244 93309DE6099E64920056E581 /* HTMLInterchange.h in Headers */, 22272 A81369CA097374F600D74463 /* HTMLIsIndexElement.h in Headers */,22273 22245 A81369E4097374F600D74463 /* HTMLKeygenElement.h in Headers */, 22274 22246 A81369E2097374F600D74463 /* HTMLLabelElement.h in Headers */, … … 22632 22604 A80E7E970A1A83E3007FB8C5 /* JSHTMLInputElement.h in Headers */, 22633 22605 E1AD14231295EA7F00ACA989 /* JSHTMLInputElementCustom.h in Headers */, 22634 1AE2AA9A0A1CDD2D00B42B25 /* JSHTMLIsIndexElement.h in Headers */,22635 22606 A6148A7912E41E3B0044A784 /* JSHTMLKeygenElement.h in Headers */, 22636 22607 1AE2AB220A1CE63B00B42B25 /* JSHTMLLabelElement.h in Headers */, … … 24841 24812 85DF812A0AA7787200486AD7 /* DOMHTMLImageElement.mm in Sources */, 24842 24813 85F32AED0AA63B8700FF3184 /* DOMHTMLInputElement.mm in Sources */, 24843 859A9C4C0AA5E3BD00B694B2 /* DOMHTMLIsIndexElement.mm in Sources */,24844 24814 A6148A6812E41D940044A784 /* DOMHTMLKeygenElement.mm in Sources */, 24845 24815 85BA4CE20AA6861B0088052D /* DOMHTMLLabelElement.mm in Sources */, … … 25315 25285 A81369CD097374F600D74463 /* HTMLInputElement.cpp in Sources */, 25316 25286 93309DE5099E64920056E581 /* HTMLInterchange.cpp in Sources */, 25317 A81369CB097374F600D74463 /* HTMLIsIndexElement.cpp in Sources */,25318 25287 A81369E5097374F600D74463 /* HTMLKeygenElement.cpp in Sources */, 25319 25288 A81369E3097374F600D74463 /* HTMLLabelElement.cpp in Sources */, … … 25715 25684 A80E7E980A1A83E3007FB8C5 /* JSHTMLInputElement.cpp in Sources */, 25716 25685 BCC438780E886CC700533DD5 /* JSHTMLInputElementCustom.cpp in Sources */, 25717 1AE2AA990A1CDD2D00B42B25 /* JSHTMLIsIndexElement.cpp in Sources */,25718 25686 A6148A7812E41E3B0044A784 /* JSHTMLKeygenElement.cpp in Sources */, 25719 25687 1AE2AB210A1CE63B00B42B25 /* JSHTMLLabelElement.cpp in Sources */, -
trunk/Source/WebCore/bindings/gobject/GNUmakefile.am
r103920 r106373 127 127 DerivedSources/webkit/WebKitDOMHTMLInputElement.cpp \ 128 128 DerivedSources/webkit/WebKitDOMHTMLInputElementPrivate.h \ 129 DerivedSources/webkit/WebKitDOMHTMLIsIndexElement.cpp \130 DerivedSources/webkit/WebKitDOMHTMLIsIndexElementPrivate.h \131 129 DerivedSources/webkit/WebKitDOMHTMLKeygenElement.cpp \ 132 130 DerivedSources/webkit/WebKitDOMHTMLKeygenElementPrivate.h \ … … 325 323 DerivedSources/webkit/WebKitDOMHTMLImageElement.h \ 326 324 DerivedSources/webkit/WebKitDOMHTMLInputElement.h \ 327 DerivedSources/webkit/WebKitDOMHTMLIsIndexElement.h \328 325 DerivedSources/webkit/WebKitDOMHTMLKeygenElement.h \ 329 326 DerivedSources/webkit/WebKitDOMHTMLLabelElement.h \ -
trunk/Source/WebCore/bindings/gobject/WebKitHTMLElementWrapperFactory.cpp
r99984 r106373 61 61 #include "HTMLImageElement.h" 62 62 #include "HTMLInputElement.h" 63 #include "HTMLIsIndexElement.h"64 63 #include "HTMLKeygenElement.h" 65 64 #include "HTMLLIElement.h" … … 121 120 #include "webkit/WebKitDOMHTMLImageElementPrivate.h" 122 121 #include "webkit/WebKitDOMHTMLInputElementPrivate.h" 123 #include "webkit/WebKitDOMHTMLIsIndexElementPrivate.h"124 122 #include "webkit/WebKitDOMHTMLKeygenElementPrivate.h" 125 123 #include "webkit/WebKitDOMHTMLLIElementPrivate.h" … … 326 324 { 327 325 return wrapHTMLInputElement(static_cast<HTMLInputElement*>(element.get())); 328 }329 330 static gpointer createIsIndexWrapper(PassRefPtr<HTMLElement> element)331 {332 return wrapHTMLIsIndexElement(static_cast<HTMLIsIndexElement*>(element.get()));333 326 } 334 327 … … 505 498 map.set(imgTag.localName().impl(), createImageWrapper); 506 499 map.set(inputTag.localName().impl(), createInputWrapper); 507 map.set(isindexTag.localName().impl(), createIsIndexWrapper);508 500 map.set(labelTag.localName().impl(), createLabelWrapper); 509 501 map.set(legendTag.localName().impl(), createLegendWrapper); -
trunk/Source/WebCore/bindings/objc/DOM.mm
r99099 r106373 113 113 addElementClass(HTMLNames::inputTag, [DOMHTMLInputElement class]); 114 114 addElementClass(HTMLNames::insTag, [DOMHTMLModElement class]); 115 addElementClass(HTMLNames::isindexTag, [DOMHTMLIsIndexElement class]);116 115 addElementClass(HTMLNames::labelTag, [DOMHTMLLabelElement class]); 117 116 addElementClass(HTMLNames::legendTag, [DOMHTMLLegendElement class]); -
trunk/Source/WebCore/bindings/objc/DOMHTML.h
r53574 r106373 57 57 #import <WebCore/DOMHTMLImageElement.h> 58 58 #import <WebCore/DOMHTMLInputElement.h> 59 #import <WebCore/DOMHTMLIsIndexElement.h>60 59 #import <WebCore/DOMHTMLLIElement.h> 61 60 #import <WebCore/DOMHTMLLabelElement.h> -
trunk/Source/WebCore/bindings/objc/PublicDOMInterfaces.h
r100805 r106373 628 628 @end 629 629 630 @interface DOMHTMLIsIndexElement : DOMHTMLInputElement WEBKIT_VERSION_1_3631 @property(readonly, retain) DOMHTMLFormElement *form;632 @property(copy) NSString *prompt;633 @end634 635 630 @interface DOMHTMLLIElement : DOMHTMLElement WEBKIT_VERSION_1_3 636 631 @property(copy) NSString *type; -
trunk/Source/WebCore/html/HTMLElementsAllInOne.cpp
r105249 r106373 66 66 #include "HTMLImageElement.cpp" 67 67 #include "HTMLInputElement.cpp" 68 #include "HTMLIsIndexElement.cpp"69 68 #include "HTMLKeygenElement.cpp" 70 69 #include "HTMLLIElement.cpp" -
trunk/Source/WebCore/html/HTMLTagNames.in
r105917 r106373 69 69 input constructorNeedsFormElement, constructorNeedsCreatedByParser 70 70 ins interfaceName=HTMLModElement 71 isindex interfaceName=HTML IsIndexElement, constructorNeedsFormElement71 isindex interfaceName=HTMLUnknownElement 72 72 kbd interfaceName=HTMLElement 73 73 keygen constructorNeedsFormElement -
trunk/Source/WebCore/page/DOMWindow.idl
r106208 r106373 429 429 attribute HTMLImageElementConstructor HTMLImageElement; 430 430 attribute HTMLInputElementConstructor HTMLInputElement; 431 attribute HTMLIsIndexElementConstructor HTMLIsIndexElement;432 431 attribute HTMLKeygenElementConstructor HTMLKeygenElement; 433 432 attribute HTMLLIElementConstructor HTMLLIElement; -
trunk/Source/WebKit/mac/ChangeLog
r106342 r106373 1 2012-01-25 Eric Seidel <eric@webkit.org> 2 3 HTMLIsIndexElement should not expose HTMLInputElement properties 4 https://bugs.webkit.org/show_bug.cgi?id=76095 5 6 Reviewed by Adam Barth. 7 8 * MigrateHeaders.make: 9 1 10 2012-01-31 Pablo Flouret <pablof@motorola.com> 2 11 -
trunk/Source/WebKit/mac/MigrateHeaders.make
r91331 r106373 113 113 $(PRIVATE_HEADERS_DIR)/DOMHTMLInputElementPrivate.h \ 114 114 $(INTERNAL_HEADERS_DIR)/DOMHTMLInputElementInternal.h \ 115 $(PUBLIC_HEADERS_DIR)/DOMHTMLIsIndexElement.h \116 115 $(PUBLIC_HEADERS_DIR)/DOMHTMLLIElement.h \ 117 116 $(PUBLIC_HEADERS_DIR)/DOMHTMLLabelElement.h \
Note: See TracChangeset
for help on using the changeset viewer.