Commit 40d22abd authored by weinig's avatar weinig
Browse files

LayoutTests:

        Reviewed by Adam.

        Update tests for http://bugs.webkit.org/show_bug.cgi?id=13833
        Add ObjC DOM binding for HTMLMarqeeElement

        * fast/dom/wrapper-classes-expected.txt:
        * fast/dom/wrapper-classes.html: HTMLMarqueeElement now is a 
        DOMHTMLMarqueeElement

WebCore:

        Reviewed by Adam.

        Patch for http://bugs.webkit.org/show_bug.cgi?id=13833
        Add ObjC DOM binding for HTMLMarqeeElement

        - Also adds missing DOMHTMLFramePrivate.

        * DerivedSources.make:
        * WebCore.xcodeproj/project.pbxproj:
        * bindings/objc/DOM.mm:
        (WebCore::createElementClassMap):
        * bindings/objc/DOMHTML.h:
        * bindings/objc/DOMInternal.h:
        * bindings/objc/DOMPrivate.h:
        * bindings/objc/PublicDOMInterfaces.h:

WebKit:

        Reviewed by Adam.

        Patch for http://bugs.webkit.org/show_bug.cgi?id=13833
        Add ObjC DOM binding for HTMLMarqeeElement

        - Also adds missing DOMHTMLFramePrivate.

        * MigrateHeaders.make:



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@21655 268f45cc-cd09-0410-ab3c-d52691b4dbfc
parent bac741c4
2007-05-22 Sam Weinig <sam@webkit.org>
Reviewed by Adam.
Update tests for http://bugs.webkit.org/show_bug.cgi?id=13833
Add ObjC DOM binding for HTMLMarqeeElement
* fast/dom/wrapper-classes-expected.txt:
* fast/dom/wrapper-classes.html: HTMLMarqueeElement now is a
DOMHTMLMarqueeElement
2007-05-22 Justin Garcia <justin.garcia@apple.com>
 
Reviewed by darin
......@@ -229,7 +229,7 @@ PASS tagObjCWrapperClass('listing') is 'DOMHTMLPreElement'
PASS tagJSWrapperClass('map') is 'HTMLMapElement'
PASS tagObjCWrapperClass('map') is 'DOMHTMLMapElement'
PASS tagJSWrapperClass('marquee') is 'HTMLMarqueeElement'
PASS tagObjCWrapperClass('marquee') is 'DOMHTMLElement'
PASS tagObjCWrapperClass('marquee') is 'DOMHTMLMarqueeElement'
PASS tagJSWrapperClass('menu') is 'HTMLMenuElement'
PASS tagObjCWrapperClass('menu') is 'DOMHTMLMenuElement'
PASS tagJSWrapperClass('meta') is 'HTMLMetaElement'
......
......@@ -216,7 +216,7 @@ function runTest()
testTag("link", "HTMLLinkElement");
testTag("listing", "HTMLPreElement");
testTag("map", "HTMLMapElement");
testTag("marquee", "HTMLMarqueeElement", "DOMHTMLElement");
testTag("marquee", "HTMLMarqueeElement");
testTag("menu", "HTMLMenuElement");
testTag("meta", "HTMLMetaElement");
testTag("nobr", "HTMLElement");
......
2007-05-22 Sam Weinig <sam@webkit.org>
Reviewed by Adam.
Patch for http://bugs.webkit.org/show_bug.cgi?id=13833
Add ObjC DOM binding for HTMLMarqeeElement
- Also adds missing DOMHTMLFramePrivate.
* DerivedSources.make:
* WebCore.xcodeproj/project.pbxproj:
* bindings/objc/DOM.mm:
(WebCore::createElementClassMap):
* bindings/objc/DOMHTML.h:
* bindings/objc/DOMInternal.h:
* bindings/objc/DOMPrivate.h:
* bindings/objc/PublicDOMInterfaces.h:
2007-05-22 Justin Garcia <justin.garcia@apple.com>
 
Reviewed by darin, who found the fix independently.
......@@ -106,6 +106,7 @@ all : \
DOMHTMLLegendElement.h \
DOMHTMLLinkElement.h \
DOMHTMLMapElement.h \
DOMHTMLMarqueeElement.h \
DOMHTMLMenuElement.h \
DOMHTMLMetaElement.h \
DOMHTMLModElement.h \
......
......@@ -2768,6 +2768,12 @@
BC491B4F0C023E2D009D6316 /* HTMLMarqueeElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = BC491B4E0C023E2D009D6316 /* HTMLMarqueeElement.idl */; };
BC491B780C023EFD009D6316 /* JSHTMLMarqueeElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC491B760C023EFD009D6316 /* JSHTMLMarqueeElement.cpp */; };
BC491B790C023EFD009D6316 /* JSHTMLMarqueeElement.h in Headers */ = {isa = PBXBuildFile; fileRef = BC491B770C023EFD009D6316 /* JSHTMLMarqueeElement.h */; };
BC5156E80C03B741008BB0EE /* DOMHTMLMarqueeElement.h in Copy Generated Headers */ = {isa = PBXBuildFile; fileRef = BC5156E50C03B741008BB0EE /* DOMHTMLMarqueeElement.h */; };
BC5156E90C03B741008BB0EE /* DOMHTMLMarqueeElement.mm in Sources */ = {isa = PBXBuildFile; fileRef = BC5156E60C03B741008BB0EE /* DOMHTMLMarqueeElement.mm */; };
BC5156EA0C03B741008BB0EE /* DOMHTMLMarqueeElementInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = BC5156E70C03B741008BB0EE /* DOMHTMLMarqueeElementInternal.h */; };
BC5156F40C03B7DC008BB0EE /* DOMHTMLFrameElementPrivate.h in Copy Generated Headers */ = {isa = PBXBuildFile; fileRef = BC5156F30C03B7DC008BB0EE /* DOMHTMLFrameElementPrivate.h */; };
BC51579F0C03BBD3008BB0EE /* DOMHTMLMarqueeElement.h in Headers */ = {isa = PBXBuildFile; fileRef = BC5156E50C03B741008BB0EE /* DOMHTMLMarqueeElement.h */; };
BC5157DD0C03BC22008BB0EE /* DOMHTMLFrameElementPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = BC5156F30C03B7DC008BB0EE /* DOMHTMLFrameElementPrivate.h */; };
BC588AF00BFA6CF900EE679E /* HTMLParserErrorCodes.h in Headers */ = {isa = PBXBuildFile; fileRef = BC588AEF0BFA6CF900EE679E /* HTMLParserErrorCodes.h */; };
BC588B4B0BFA723C00EE679E /* HTMLParserErrorCodes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC588B4A0BFA723C00EE679E /* HTMLParserErrorCodes.cpp */; };
BC6D6DD209AF906600F59759 /* Font.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC6D6DD009AF906600F59759 /* Font.cpp */; };
......@@ -2975,6 +2981,8 @@
dstPath = Versions/A/PrivateHeaders;
dstSubfolderSpec = 1;
files = (
BC5156E80C03B741008BB0EE /* DOMHTMLMarqueeElement.h in Copy Generated Headers */,
BC5156F40C03B7DC008BB0EE /* DOMHTMLFrameElementPrivate.h in Copy Generated Headers */,
93F9B6560BA0F35E00854064 /* DOMHTMLCanvasElement.h in Copy Generated Headers */,
6596F2C10B87325C001326BD /* DOMHTMLTextAreaElementInternal.h in Copy Generated Headers */,
6596F2B30B8731DF001326BD /* DOMHTMLInputElementInternal.h in Copy Generated Headers */,
......@@ -5998,6 +6006,10 @@
BC491B4E0C023E2D009D6316 /* HTMLMarqueeElement.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = HTMLMarqueeElement.idl; sourceTree = "<group>"; };
BC491B760C023EFD009D6316 /* JSHTMLMarqueeElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSHTMLMarqueeElement.cpp; sourceTree = "<group>"; };
BC491B770C023EFD009D6316 /* JSHTMLMarqueeElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSHTMLMarqueeElement.h; sourceTree = "<group>"; };
BC5156E50C03B741008BB0EE /* DOMHTMLMarqueeElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMHTMLMarqueeElement.h; sourceTree = "<group>"; };
BC5156E60C03B741008BB0EE /* DOMHTMLMarqueeElement.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMHTMLMarqueeElement.mm; sourceTree = "<group>"; };
BC5156E70C03B741008BB0EE /* DOMHTMLMarqueeElementInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMHTMLMarqueeElementInternal.h; sourceTree = "<group>"; };
BC5156F30C03B7DC008BB0EE /* DOMHTMLFrameElementPrivate.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMHTMLFrameElementPrivate.h; sourceTree = "<group>"; };
BC588AEF0BFA6CF900EE679E /* HTMLParserErrorCodes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = HTMLParserErrorCodes.h; sourceTree = "<group>"; };
BC588B4A0BFA723C00EE679E /* HTMLParserErrorCodes.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = HTMLParserErrorCodes.cpp; sourceTree = "<group>"; };
BC5EC1760A507E3E006007F5 /* view-source.css */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = "view-source.css"; sourceTree = "<group>"; };
......@@ -7590,37 +7602,37 @@
85C56D030AA8BAA700D95755 /* HTML */ = {
isa = PBXGroup;
children = (
1CFCEE7F0AACC3B300348750 /* DOMHTMLAnchorElementPrivate.h */,
85DF81210AA7787200486AD7 /* DOMHTMLAnchorElement.h */,
85DF81220AA7787200486AD7 /* DOMHTMLAnchorElement.mm */,
1CFCEE7F0AACC3B300348750 /* DOMHTMLAnchorElementPrivate.h */,
854075640AD6CBF900620C57 /* DOMHTMLAppletElement.h */,
85C050B80AD84F5E005532E7 /* DOMHTMLAppletElement.mm */,
1CFCEE880AACC3C000348750 /* DOMHTMLAreaElementPrivate.h */,
85ECBEDD0AA7626800544F0B /* DOMHTMLAreaElement.h */,
85ECBEDE0AA7626800544F0B /* DOMHTMLAreaElement.mm */,
85183B380AA6926100F19FA3 /* DOMHTMLBRElement.h */,
85183B390AA6926100F19FA3 /* DOMHTMLBRElement.mm */,
1CFCEE880AACC3C000348750 /* DOMHTMLAreaElementPrivate.h */,
859A9C3D0AA5E3BD00B694B2 /* DOMHTMLBaseElement.h */,
859A9C3E0AA5E3BD00B694B2 /* DOMHTMLBaseElement.mm */,
85ECBEDF0AA7626800544F0B /* DOMHTMLBaseFontElement.h */,
85ECBEE00AA7626800544F0B /* DOMHTMLBaseFontElement.mm */,
1CFCEE8D0AACC3CD00348750 /* DOMHTMLBodyElementPrivate.h */,
859A9C3F0AA5E3BD00B694B2 /* DOMHTMLBodyElement.h */,
859A9C400AA5E3BD00B694B2 /* DOMHTMLBodyElement.mm */,
1CFCEE8E0AACC3CD00348750 /* DOMHTMLButtonElementPrivate.h */,
1CFCEE8D0AACC3CD00348750 /* DOMHTMLBodyElementPrivate.h */,
85183B380AA6926100F19FA3 /* DOMHTMLBRElement.h */,
85183B390AA6926100F19FA3 /* DOMHTMLBRElement.mm */,
85BA4CD50AA6861B0088052D /* DOMHTMLButtonElement.h */,
85BA4CD60AA6861B0088052D /* DOMHTMLButtonElement.mm */,
1CFCEE8E0AACC3CD00348750 /* DOMHTMLButtonElementPrivate.h */,
93F9B6530BA0F35E00854064 /* DOMHTMLCanvasElement.h */,
93F9B6540BA0F35E00854064 /* DOMHTMLCanvasElement.mm */,
93F9B6550BA0F35E00854064 /* DOMHTMLCanvasElementInternal.h */,
85DF2F8C0AA3C88100AD64C5 /* DOMHTMLCollection.h */,
85DF2F8D0AA3C88100AD64C5 /* DOMHTMLCollection.mm */,
85BA4D010AA688680088052D /* DOMHTMLDListElement.h */,
85BA4D020AA688680088052D /* DOMHTMLDListElement.mm */,
85BA4CFD0AA688680088052D /* DOMHTMLDirectoryElement.h */,
85BA4CFE0AA688680088052D /* DOMHTMLDirectoryElement.mm */,
85BA4CFF0AA688680088052D /* DOMHTMLDivElement.h */,
85BA4D000AA688680088052D /* DOMHTMLDivElement.mm */,
85BA4D010AA688680088052D /* DOMHTMLDListElement.h */,
85BA4D020AA688680088052D /* DOMHTMLDListElement.mm */,
85BCBC110ABBA87D00381160 /* DOMHTMLDocument.h */,
85BCBC120ABBA87D00381160 /* DOMHTMLDocument.mm */,
85DF2EEB0AA387CB00AD64C5 /* DOMHTMLElement.h */,
......@@ -7631,78 +7643,81 @@
85BA4CD80AA6861B0088052D /* DOMHTMLFieldSetElement.mm */,
85ECBEE10AA7626800544F0B /* DOMHTMLFontElement.h */,
85ECBEE20AA7626800544F0B /* DOMHTMLFontElement.mm */,
85B916830AEBDB47008DD727 /* DOMHTMLFormElementPrivate.h */,
85DF2C100AA341F600AD64C5 /* DOMHTMLFormElement.h */,
85DF2C110AA341F600AD64C5 /* DOMHTMLFormElement.mm */,
85B916830AEBDB47008DD727 /* DOMHTMLFormElementPrivate.h */,
85DF818D0AA77E4B00486AD7 /* DOMHTMLFrameElement.h */,
85DF818E0AA77E4B00486AD7 /* DOMHTMLFrameElement.mm */,
BC5156F30C03B7DC008BB0EE /* DOMHTMLFrameElementPrivate.h */,
85DF818F0AA77E4B00486AD7 /* DOMHTMLFrameSetElement.h */,
85DF81900AA77E4B00486AD7 /* DOMHTMLFrameSetElement.mm */,
85ECBEE30AA7626800544F0B /* DOMHTMLHRElement.h */,
85ECBEE40AA7626800544F0B /* DOMHTMLHRElement.mm */,
85992EB20AA5069500AC0785 /* DOMHTMLHeadElement.h */,
85992EB30AA5069500AC0785 /* DOMHTMLHeadElement.mm */,
85183B3A0AA6926100F19FA3 /* DOMHTMLHeadingElement.h */,
85183B3B0AA6926100F19FA3 /* DOMHTMLHeadingElement.mm */,
85ECBEE30AA7626800544F0B /* DOMHTMLHRElement.h */,
85ECBEE40AA7626800544F0B /* DOMHTMLHRElement.mm */,
85992EB40AA5069500AC0785 /* DOMHTMLHtmlElement.h */,
85992EB50AA5069500AC0785 /* DOMHTMLHtmlElement.mm */,
85DF81910AA77E4B00486AD7 /* DOMHTMLIFrameElement.h */,
85DF81920AA77E4B00486AD7 /* DOMHTMLIFrameElement.mm */,
1CFCEE8F0AACC3CD00348750 /* DOMHTMLImageElementPrivate.h */,
85DF81230AA7787200486AD7 /* DOMHTMLImageElement.h */,
85DF81240AA7787200486AD7 /* DOMHTMLImageElement.mm */,
1CFCEEF90AACC79000348750 /* DOMHTMLInputElementPrivate.h */,
1CFCEE8F0AACC3CD00348750 /* DOMHTMLImageElementPrivate.h */,
85F32AE40AA63B8700FF3184 /* DOMHTMLInputElement.h */,
85F32AE50AA63B8700FF3184 /* DOMHTMLInputElement.mm */,
1CFCEEF90AACC79000348750 /* DOMHTMLInputElementPrivate.h */,
859A9C410AA5E3BD00B694B2 /* DOMHTMLIsIndexElement.h */,
859A9C420AA5E3BD00B694B2 /* DOMHTMLIsIndexElement.mm */,
85BA4D030AA688680088052D /* DOMHTMLLIElement.h */,
85BA4D040AA688680088052D /* DOMHTMLLIElement.mm */,
1CFCEE900AACC3CD00348750 /* DOMHTMLLabelElementPrivate.h */,
85BA4CD90AA6861B0088052D /* DOMHTMLLabelElement.h */,
85BA4CDA0AA6861B0088052D /* DOMHTMLLabelElement.mm */,
1CFCEE910AACC3CD00348750 /* DOMHTMLLegendElementPrivate.h */,
1CFCEE900AACC3CD00348750 /* DOMHTMLLabelElementPrivate.h */,
85BA4CDB0AA6861B0088052D /* DOMHTMLLegendElement.h */,
85BA4CDC0AA6861B0088052D /* DOMHTMLLegendElement.mm */,
1CFCEE920AACC3CD00348750 /* DOMHTMLLinkElementPrivate.h */,
1CFCEE910AACC3CD00348750 /* DOMHTMLLegendElementPrivate.h */,
85BA4D030AA688680088052D /* DOMHTMLLIElement.h */,
85BA4D040AA688680088052D /* DOMHTMLLIElement.mm */,
85992EB60AA5069500AC0785 /* DOMHTMLLinkElement.h */,
85992EB70AA5069500AC0785 /* DOMHTMLLinkElement.mm */,
1CFCEE920AACC3CD00348750 /* DOMHTMLLinkElementPrivate.h */,
85ECBEE50AA7626800544F0B /* DOMHTMLMapElement.h */,
85ECBEE60AA7626800544F0B /* DOMHTMLMapElement.mm */,
BC5156E50C03B741008BB0EE /* DOMHTMLMarqueeElement.h */,
BC5156E60C03B741008BB0EE /* DOMHTMLMarqueeElement.mm */,
85BA4D050AA688680088052D /* DOMHTMLMenuElement.h */,
85BA4D060AA688680088052D /* DOMHTMLMenuElement.mm */,
859A9C430AA5E3BD00B694B2 /* DOMHTMLMetaElement.h */,
859A9C440AA5E3BD00B694B2 /* DOMHTMLMetaElement.mm */,
85ECBEE70AA7626800544F0B /* DOMHTMLModElement.h */,
85ECBEE80AA7626900544F0B /* DOMHTMLModElement.mm */,
85BA4D070AA688680088052D /* DOMHTMLOListElement.h */,
85BA4D080AA688680088052D /* DOMHTMLOListElement.mm */,
85DF81250AA7787200486AD7 /* DOMHTMLObjectElement.h */,
85DF81260AA7787200486AD7 /* DOMHTMLObjectElement.mm */,
85BA4D070AA688680088052D /* DOMHTMLOListElement.h */,
85BA4D080AA688680088052D /* DOMHTMLOListElement.mm */,
85F32AE60AA63B8700FF3184 /* DOMHTMLOptGroupElement.h */,
85F32AE70AA63B8700FF3184 /* DOMHTMLOptGroupElement.mm */,
854075660AD6CBF900620C57 /* DOMHTMLOptionElement.h */,
854075670AD6CBF900620C57 /* DOMHTMLOptionElement.mm */,
854075680AD6CBF900620C57 /* DOMHTMLOptionElementInternal.h */,
1CFCEED40AACC65D00348750 /* DOMHTMLOptionsCollectionPrivate.h */,
85DF2F990AA3CAE500AD64C5 /* DOMHTMLOptionsCollection.h */,
85DF2F9A0AA3CAE500AD64C5 /* DOMHTMLOptionsCollection.mm */,
1CFCEED40AACC65D00348750 /* DOMHTMLOptionsCollectionPrivate.h */,
85183B3C0AA6926100F19FA3 /* DOMHTMLParagraphElement.h */,
85183B3D0AA6926100F19FA3 /* DOMHTMLParagraphElement.mm */,
85ECBEE90AA7626900544F0B /* DOMHTMLParamElement.h */,
85ECBEEA0AA7626900544F0B /* DOMHTMLParamElement.mm */,
1CFCEEDA0AACC68300348750 /* DOMHTMLPreElementPrivate.h */,
85183B3E0AA6926100F19FA3 /* DOMHTMLPreElement.h */,
85183B3F0AA6926100F19FA3 /* DOMHTMLPreElement.mm */,
1CFCEEDA0AACC68300348750 /* DOMHTMLPreElementPrivate.h */,
85183B400AA6926100F19FA3 /* DOMHTMLQuoteElement.h */,
85183B410AA6926100F19FA3 /* DOMHTMLQuoteElement.mm */,
85DF81930AA77E4B00486AD7 /* DOMHTMLScriptElement.h */,
85DF81940AA77E4B00486AD7 /* DOMHTMLScriptElement.mm */,
85F32AE80AA63B8700FF3184 /* DOMHTMLSelectElement.h */,
85F32AE90AA63B8700FF3184 /* DOMHTMLSelectElement.mm */,
1CFCEE940AACC3CD00348750 /* DOMHTMLStyleElementPrivate.h */,
859A9C450AA5E3BD00B694B2 /* DOMHTMLStyleElement.h */,
859A9C460AA5E3BD00B694B2 /* DOMHTMLStyleElement.mm */,
1CFCEE940AACC3CD00348750 /* DOMHTMLStyleElementPrivate.h */,
85DF82130AA7849E00486AD7 /* DOMHTMLTableCaptionElement.h */,
85DF82140AA7849E00486AD7 /* DOMHTMLTableCaptionElement.mm */,
85DF82150AA7849E00486AD7 /* DOMHTMLTableCellElement.h */,
......@@ -7715,9 +7730,9 @@
85DF821A0AA7849E00486AD7 /* DOMHTMLTableRowElement.mm */,
85DF821B0AA7849E00486AD7 /* DOMHTMLTableSectionElement.h */,
85DF821C0AA7849E00486AD7 /* DOMHTMLTableSectionElement.mm */,
1CFCEE950AACC3CD00348750 /* DOMHTMLTextAreaElementPrivate.h */,
85F32AEA0AA63B8700FF3184 /* DOMHTMLTextAreaElement.h */,
85F32AEB0AA63B8700FF3184 /* DOMHTMLTextAreaElement.mm */,
1CFCEE950AACC3CD00348750 /* DOMHTMLTextAreaElementPrivate.h */,
85992EB80AA5069500AC0785 /* DOMHTMLTitleElement.h */,
85992EB90AA5069500AC0785 /* DOMHTMLTitleElement.mm */,
85BA4D090AA688680088052D /* DOMHTMLUListElement.h */,
......@@ -7790,6 +7805,7 @@
85E711680AC5D5350053270F /* DOMHTMLLIElementInternal.h */,
85E711690AC5D5350053270F /* DOMHTMLLinkElementInternal.h */,
85E7116A0AC5D5350053270F /* DOMHTMLMapElementInternal.h */,
BC5156E70C03B741008BB0EE /* DOMHTMLMarqueeElementInternal.h */,
85E7116B0AC5D5350053270F /* DOMHTMLMenuElementInternal.h */,
85E7116C0AC5D5350053270F /* DOMHTMLMetaElementInternal.h */,
85E7116D0AC5D5350053270F /* DOMHTMLModElementInternal.h */,
......@@ -7854,9 +7870,9 @@
85004D9E0ACEEB5A00C438F6 /* DOMSVGDefsElementInternal.h */,
85004D9F0ACEEB5A00C438F6 /* DOMSVGDescElementInternal.h */,
85004DA00ACEEB5A00C438F6 /* DOMSVGDocumentInternal.h */,
854949160AC85950008AB035 /* DOMSVGElementInternal.h */,
B24055630B5BE640002A28C0 /* DOMSVGElementInstanceInternal.h */,
B24055640B5BE640002A28C0 /* DOMSVGElementInstanceListInternal.h */,
854949160AC85950008AB035 /* DOMSVGElementInternal.h */,
85004DA10ACEEB5A00C438F6 /* DOMSVGEllipseElementInternal.h */,
8502AB780AD4394E00378540 /* DOMSVGFEBlendElementInternal.h */,
8502AB790AD4394E00378540 /* DOMSVGFEColorMatrixElementInternal.h */,
......@@ -11350,6 +11366,9 @@
BC4918C70BFEA050009D6316 /* JSHTMLFrameElement.h in Headers */,
BC4918C90BFEA050009D6316 /* JSHTMLIFrameElement.h in Headers */,
BC491B790C023EFD009D6316 /* JSHTMLMarqueeElement.h in Headers */,
BC5156EA0C03B741008BB0EE /* DOMHTMLMarqueeElementInternal.h in Headers */,
BC51579F0C03BBD3008BB0EE /* DOMHTMLMarqueeElement.h in Headers */,
BC5157DD0C03BC22008BB0EE /* DOMHTMLFrameElementPrivate.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
......@@ -12736,6 +12755,7 @@
BC4918C60BFEA050009D6316 /* JSHTMLFrameElement.cpp in Sources */,
BC4918C80BFEA050009D6316 /* JSHTMLIFrameElement.cpp in Sources */,
BC491B780C023EFD009D6316 /* JSHTMLMarqueeElement.cpp in Sources */,
BC5156E90C03B741008BB0EE /* DOMHTMLMarqueeElement.mm in Sources */,
ABAF22080C03B1C700B0BCF0 /* ChromeMac.mm in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
......@@ -156,6 +156,7 @@ static void createElementClassMap()
addElementClass(HTMLNames::linkTag, [DOMHTMLLinkElement class]);
addElementClass(HTMLNames::listingTag, [DOMHTMLPreElement class]);
addElementClass(HTMLNames::mapTag, [DOMHTMLMapElement class]);
addElementClass(HTMLNames::marqueeTag, [DOMHTMLMarqueeElement class]);
addElementClass(HTMLNames::menuTag, [DOMHTMLMenuElement class]);
addElementClass(HTMLNames::metaTag, [DOMHTMLMetaElement class]);
addElementClass(HTMLNames::objectTag, [DOMHTMLObjectElement class]);
......
......@@ -59,6 +59,7 @@
#import <WebCore/DOMHTMLLegendElement.h>
#import <WebCore/DOMHTMLLinkElement.h>
#import <WebCore/DOMHTMLMapElement.h>
#import <WebCore/DOMHTMLMarqueeElement.h>
#import <WebCore/DOMHTMLMenuElement.h>
#import <WebCore/DOMHTMLMetaElement.h>
#import <WebCore/DOMHTMLModElement.h>
......
......@@ -100,6 +100,7 @@
#import "DOMHTMLLegendElementInternal.h"
#import "DOMHTMLLinkElementInternal.h"
#import "DOMHTMLMapElementInternal.h"
#import "DOMHTMLMarqueeElementInternal.h"
#import "DOMHTMLMenuElementInternal.h"
#import "DOMHTMLMetaElementInternal.h"
#import "DOMHTMLModElementInternal.h"
......
......@@ -43,6 +43,7 @@
#import <WebCore/DOMHTMLBodyElementPrivate.h>
#import <WebCore/DOMHTMLButtonElementPrivate.h>
#import <WebCore/DOMHTMLFormElementPrivate.h>
#import <WebCore/DOMHTMLFrameElementPrivate.h>
#import <WebCore/DOMHTMLImageElementPrivate.h>
#import <WebCore/DOMHTMLInputElementPrivate.h>
#import <WebCore/DOMHTMLLabelElementPrivate.h>
......
......@@ -548,6 +548,11 @@
@property(copy) NSString *name;
@end
@interface DOMHTMLMarqueeElement : DOMHTMLElement
- (void)start;
- (void)stop;
@end
@interface DOMHTMLMenuElement : DOMHTMLElement
@property BOOL compact;
@end
......
2007-05-22 Sam Weinig <sam@webkit.org>
Reviewed by Adam.
Patch for http://bugs.webkit.org/show_bug.cgi?id=13833
Add ObjC DOM binding for HTMLMarqeeElement
- Also adds missing DOMHTMLFramePrivate.
* MigrateHeaders.make:
2007-05-22 Darin Adler <darin@apple.com>
 
Reviewed by Geoff.
......
# Copyright (C) 2006 Apple Computer, Inc. All rights reserved.
# Copyright (C) 2006, 2007 Apple Inc. All rights reserved.
# Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com>
#
# Redistribution and use in source and binary forms, with or without
......@@ -101,6 +101,7 @@ all : \
$(PUBLIC_HEADERS_DIR)/DOMHTMLFormElement.h \
$(PRIVATE_HEADERS_DIR)/DOMHTMLFormElementPrivate.h \
$(PUBLIC_HEADERS_DIR)/DOMHTMLFrameElement.h \
$(PRIVATE_HEADERS_DIR)/DOMHTMLFrameElementPrivate.h \
$(PUBLIC_HEADERS_DIR)/DOMHTMLFrameSetElement.h \
$(PUBLIC_HEADERS_DIR)/DOMHTMLHRElement.h \
$(PUBLIC_HEADERS_DIR)/DOMHTMLHeadElement.h \
......@@ -121,6 +122,7 @@ all : \
$(PUBLIC_HEADERS_DIR)/DOMHTMLLinkElement.h \
$(PRIVATE_HEADERS_DIR)/DOMHTMLLinkElementPrivate.h \
$(PUBLIC_HEADERS_DIR)/DOMHTMLMapElement.h \
$(PUBLIC_HEADERS_DIR)/DOMHTMLMarqueeElement.h \
$(PUBLIC_HEADERS_DIR)/DOMHTMLMenuElement.h \
$(PUBLIC_HEADERS_DIR)/DOMHTMLMetaElement.h \
$(PUBLIC_HEADERS_DIR)/DOMHTMLModElement.h \
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment