Title: [88020] trunk
Revision
88020
Author
rwlb...@webkit.org
Date
2011-06-03 08:45:27 -0700 (Fri, 03 Jun 2011)

Log Message

2011-06-03  Rob Buis  <rb...@rim.com>

        Reviewed by Nikolas Zimmermann.

        Creating <animateMotion> elements via _javascript_ do not execute
        https://bugs.webkit.org/show_bug.cgi?id=34301

        Update test results.

        * fast/dom/Window/window-properties-expected.txt:
        * fast/dom/Window/window-property-descriptors-expected.txt:
        * fast/dom/prototype-inheritance-2-expected.txt:
        * fast/dom/prototype-inheritance-expected.txt:
        * fast/js/global-constructors-expected.txt:
        * svg/custom/global-constructors-expected.txt:
2011-06-03  Rob Buis  <rb...@rim.com>

        Reviewed by Nikolas Zimmermann.

        Creating <animateMotion> elements via _javascript_ do not execute
        https://bugs.webkit.org/show_bug.cgi?id=34301

        Enable constructors for SVGMPathElement and SVGAnimateMotionElement.

        * DerivedSources.cpp:
        * DerivedSources.make:
        * GNUmakefile.list.am:
        * WebCore.gypi:
        * WebCore.vcproj/WebCore.vcproj:
        * WebCore.xcodeproj/project.pbxproj:
        * page/DOMWindow.idl:

Modified Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (88019 => 88020)


--- trunk/LayoutTests/ChangeLog	2011-06-03 15:02:48 UTC (rev 88019)
+++ trunk/LayoutTests/ChangeLog	2011-06-03 15:45:27 UTC (rev 88020)
@@ -1,3 +1,19 @@
+2011-06-03  Rob Buis  <rb...@rim.com>
+
+        Reviewed by Nikolas Zimmermann.
+
+        Creating <animateMotion> elements via _javascript_ do not execute
+        https://bugs.webkit.org/show_bug.cgi?id=34301
+
+        Update test results.
+
+        * fast/dom/Window/window-properties-expected.txt:
+        * fast/dom/Window/window-property-descriptors-expected.txt:
+        * fast/dom/prototype-inheritance-2-expected.txt:
+        * fast/dom/prototype-inheritance-expected.txt:
+        * fast/js/global-constructors-expected.txt:
+        * svg/custom/global-constructors-expected.txt:
+
 2011-06-03  Marcus Bulach  <bul...@chromium.org>
 
         Reviewed by Unreviewed rebaseline.

Modified: trunk/LayoutTests/fast/dom/Window/window-properties-expected.txt (88019 => 88020)


--- trunk/LayoutTests/fast/dom/Window/window-properties-expected.txt	2011-06-03 15:02:48 UTC (rev 88019)
+++ trunk/LayoutTests/fast/dom/Window/window-properties-expected.txt	2011-06-03 15:45:27 UTC (rev 88020)
@@ -1417,6 +1417,8 @@
 window.SVGAnimateColorElement.prototype [printed above as window.Element.prototype]
 window.SVGAnimateElement [object SVGAnimateElementConstructor]
 window.SVGAnimateElement.prototype [printed above as window.Element.prototype]
+window.SVGAnimateMotionElement [object SVGAnimateMotionElementConstructor]
+window.SVGAnimateMotionElement.prototype [printed above as window.Element.prototype]
 window.SVGAnimateTransformElement [object SVGAnimateTransformElementConstructor]
 window.SVGAnimateTransformElement.prototype [printed above as window.Element.prototype]
 window.SVGAnimatedAngle [object SVGAnimatedAngleConstructor]
@@ -1645,6 +1647,8 @@
 window.SVGLineElement.prototype [printed above as window.Element.prototype]
 window.SVGLinearGradientElement [object SVGLinearGradientElementConstructor]
 window.SVGLinearGradientElement.prototype [printed above as window.Element.prototype]
+window.SVGMPathElement [object SVGMPathElementConstructor]
+window.SVGMPathElement.prototype [printed above as window.Element.prototype]
 window.SVGMarkerElement [object SVGMarkerElementConstructor]
 window.SVGMarkerElement.SVG_MARKERUNITS_STROKEWIDTH [number]
 window.SVGMarkerElement.SVG_MARKERUNITS_UNKNOWN [number]

Modified: trunk/LayoutTests/fast/dom/Window/window-property-descriptors-expected.txt (88019 => 88020)


--- trunk/LayoutTests/fast/dom/Window/window-property-descriptors-expected.txt	2011-06-03 15:02:48 UTC (rev 88019)
+++ trunk/LayoutTests/fast/dom/Window/window-property-descriptors-expected.txt	2011-06-03 15:45:27 UTC (rev 88020)
@@ -167,6 +167,7 @@
 PASS typeof Object.getOwnPropertyDescriptor(window, 'SVGAngle') is 'object'
 PASS typeof Object.getOwnPropertyDescriptor(window, 'SVGAnimateColorElement') is 'object'
 PASS typeof Object.getOwnPropertyDescriptor(window, 'SVGAnimateElement') is 'object'
+PASS typeof Object.getOwnPropertyDescriptor(window, 'SVGAnimateMotionElement') is 'object'
 PASS typeof Object.getOwnPropertyDescriptor(window, 'SVGAnimateTransformElement') is 'object'
 PASS typeof Object.getOwnPropertyDescriptor(window, 'SVGAnimatedAngle') is 'object'
 PASS typeof Object.getOwnPropertyDescriptor(window, 'SVGAnimatedBoolean') is 'object'
@@ -235,6 +236,7 @@
 PASS typeof Object.getOwnPropertyDescriptor(window, 'SVGLengthList') is 'object'
 PASS typeof Object.getOwnPropertyDescriptor(window, 'SVGLineElement') is 'object'
 PASS typeof Object.getOwnPropertyDescriptor(window, 'SVGLinearGradientElement') is 'object'
+PASS typeof Object.getOwnPropertyDescriptor(window, 'SVGMPathElement') is 'object'
 PASS typeof Object.getOwnPropertyDescriptor(window, 'SVGMarkerElement') is 'object'
 PASS typeof Object.getOwnPropertyDescriptor(window, 'SVGMaskElement') is 'object'
 PASS typeof Object.getOwnPropertyDescriptor(window, 'SVGMatrix') is 'object'

Modified: trunk/LayoutTests/fast/dom/prototype-inheritance-2-expected.txt (88019 => 88020)


--- trunk/LayoutTests/fast/dom/prototype-inheritance-2-expected.txt	2011-06-03 15:02:48 UTC (rev 88019)
+++ trunk/LayoutTests/fast/dom/prototype-inheritance-2-expected.txt	2011-06-03 15:45:27 UTC (rev 88020)
@@ -294,6 +294,7 @@
 Never found SVGAngle
 Never found SVGAnimateColorElement
 Never found SVGAnimateElement
+Never found SVGAnimateMotionElement
 Never found SVGAnimateTransformElement
 Never found SVGAnimatedAngle
 Never found SVGAnimatedBoolean
@@ -361,6 +362,7 @@
 Never found SVGLengthList
 Never found SVGLineElement
 Never found SVGLinearGradientElement
+Never found SVGMPathElement
 Never found SVGMarkerElement
 Never found SVGMaskElement
 Never found SVGMatrix

Modified: trunk/LayoutTests/fast/dom/prototype-inheritance-expected.txt (88019 => 88020)


--- trunk/LayoutTests/fast/dom/prototype-inheritance-expected.txt	2011-06-03 15:02:48 UTC (rev 88019)
+++ trunk/LayoutTests/fast/dom/prototype-inheritance-expected.txt	2011-06-03 15:45:27 UTC (rev 88020)
@@ -327,6 +327,8 @@
 PASS inner.SVGAnimateColorElement.constructor.isInner is true
 PASS inner.SVGAnimateElement.isInner is true
 PASS inner.SVGAnimateElement.constructor.isInner is true
+PASS inner.SVGAnimateMotionElement.isInner is true
+PASS inner.SVGAnimateMotionElement.constructor.isInner is true
 PASS inner.SVGAnimateTransformElement.isInner is true
 PASS inner.SVGAnimateTransformElement.constructor.isInner is true
 PASS inner.SVGAnimatedAngle.isInner is true
@@ -463,6 +465,8 @@
 PASS inner.SVGLineElement.constructor.isInner is true
 PASS inner.SVGLinearGradientElement.isInner is true
 PASS inner.SVGLinearGradientElement.constructor.isInner is true
+PASS inner.SVGMPathElement.isInner is true
+PASS inner.SVGMPathElement.constructor.isInner is true
 PASS inner.SVGMarkerElement.isInner is true
 PASS inner.SVGMarkerElement.constructor.isInner is true
 PASS inner.SVGMaskElement.isInner is true

Modified: trunk/LayoutTests/fast/js/global-constructors-expected.txt (88019 => 88020)


--- trunk/LayoutTests/fast/js/global-constructors-expected.txt	2011-06-03 15:02:48 UTC (rev 88019)
+++ trunk/LayoutTests/fast/js/global-constructors-expected.txt	2011-06-03 15:45:27 UTC (rev 88020)
@@ -152,6 +152,7 @@
 PASS SVGAngle.toString() is '[object SVGAngleConstructor]'
 PASS SVGAnimateColorElement.toString() is '[object SVGAnimateColorElementConstructor]'
 PASS SVGAnimateElement.toString() is '[object SVGAnimateElementConstructor]'
+PASS SVGAnimateMotionElement.toString() is '[object SVGAnimateMotionElementConstructor]'
 PASS SVGAnimateTransformElement.toString() is '[object SVGAnimateTransformElementConstructor]'
 PASS SVGAnimatedAngle.toString() is '[object SVGAnimatedAngleConstructor]'
 PASS SVGAnimatedBoolean.toString() is '[object SVGAnimatedBooleanConstructor]'
@@ -220,6 +221,7 @@
 PASS SVGLengthList.toString() is '[object SVGLengthListConstructor]'
 PASS SVGLineElement.toString() is '[object SVGLineElementConstructor]'
 PASS SVGLinearGradientElement.toString() is '[object SVGLinearGradientElementConstructor]'
+PASS SVGMPathElement.toString() is '[object SVGMPathElementConstructor]'
 PASS SVGMarkerElement.toString() is '[object SVGMarkerElementConstructor]'
 PASS SVGMaskElement.toString() is '[object SVGMaskElementConstructor]'
 PASS SVGMatrix.toString() is '[object SVGMatrixConstructor]'

Modified: trunk/LayoutTests/svg/custom/global-constructors-expected.txt (88019 => 88020)


--- trunk/LayoutTests/svg/custom/global-constructors-expected.txt	2011-06-03 15:02:48 UTC (rev 88019)
+++ trunk/LayoutTests/svg/custom/global-constructors-expected.txt	2011-06-03 15:45:27 UTC (rev 88020)
@@ -143,8 +143,8 @@
 FAIL SVGAnimationElement.toString() should be [object SVGAnimationElementConstructor]. Threw exception ReferenceError: Can't find variable: SVGAnimationElement
 PASS SVGAnimateElement.toString() is '[object SVGAnimateElementConstructor]'
 PASS SVGSetElement.toString() is '[object SVGSetElementConstructor]'
-FAIL SVGAnimateMotionElement.toString() should be [object SVGAnimateMotionElementConstructor]. Threw exception ReferenceError: Can't find variable: SVGAnimateMotionElement
-FAIL SVGMPathElement.toString() should be [object SVGMPathElementConstructor]. Threw exception ReferenceError: Can't find variable: SVGMPathElement
+PASS SVGAnimateMotionElement.toString() is '[object SVGAnimateMotionElementConstructor]'
+PASS SVGMPathElement.toString() is '[object SVGMPathElementConstructor]'
 PASS SVGAnimateColorElement.toString() is '[object SVGAnimateColorElementConstructor]'
 PASS SVGAnimateTransformElement.toString() is '[object SVGAnimateTransformElementConstructor]'
 PASS SVGFontElement.toString() is '[object SVGFontElementConstructor]'

Modified: trunk/Source/WebCore/ChangeLog (88019 => 88020)


--- trunk/Source/WebCore/ChangeLog	2011-06-03 15:02:48 UTC (rev 88019)
+++ trunk/Source/WebCore/ChangeLog	2011-06-03 15:45:27 UTC (rev 88020)
@@ -1,3 +1,20 @@
+2011-06-03  Rob Buis  <rb...@rim.com>
+
+        Reviewed by Nikolas Zimmermann.
+
+        Creating <animateMotion> elements via _javascript_ do not execute
+        https://bugs.webkit.org/show_bug.cgi?id=34301
+
+        Enable constructors for SVGMPathElement and SVGAnimateMotionElement.
+
+        * DerivedSources.cpp:
+        * DerivedSources.make:
+        * GNUmakefile.list.am:
+        * WebCore.gypi:
+        * WebCore.vcproj/WebCore.vcproj:
+        * WebCore.xcodeproj/project.pbxproj:
+        * page/DOMWindow.idl:
+
 2011-06-03  Hans Wennborg  <h...@chromium.org>
 
         Reviewed by Steve Block.
@@ -2597,7 +2614,6 @@
         (WebCore::isSchemeChar):
         Include '+' in the list of valid characters.
 
->>>>>>> .r87778
 2011-05-30  Andrey Petrov  <andrey.pet...@gmail.com>
 
         Reviewed by Hajime Morita.

Modified: trunk/Source/WebCore/DerivedSources.cpp (88019 => 88020)


--- trunk/Source/WebCore/DerivedSources.cpp	2011-06-03 15:02:48 UTC (rev 88019)
+++ trunk/Source/WebCore/DerivedSources.cpp	2011-06-03 15:45:27 UTC (rev 88020)
@@ -313,6 +313,7 @@
 #include "JSSVGAnimatedString.cpp"
 #include "JSSVGAnimatedTransformList.cpp"
 #include "JSSVGAnimateElement.cpp"
+#include "JSSVGAnimateMotionElement.cpp"
 #include "JSSVGAnimateTransformElement.cpp"
 #include "JSSVGAnimationElement.cpp"
 #include "JSSVGCircleElement.cpp"
@@ -370,6 +371,7 @@
 #include "JSSVGLengthList.cpp"
 #include "JSSVGLinearGradientElement.cpp"
 #include "JSSVGLineElement.cpp"
+#include "JSSVGMPathElement.cpp"
 #include "JSSVGMarkerElement.cpp"
 #include "JSSVGMaskElement.cpp"
 #include "JSSVGMatrix.cpp"

Modified: trunk/Source/WebCore/DerivedSources.make (88019 => 88020)


--- trunk/Source/WebCore/DerivedSources.make	2011-06-03 15:02:48 UTC (rev 88019)
+++ trunk/Source/WebCore/DerivedSources.make	2011-06-03 15:45:27 UTC (rev 88020)
@@ -371,6 +371,7 @@
     SVGAngle \
     SVGAnimateColorElement \
     SVGAnimateElement \
+    SVGAnimateMotionElement \
     SVGAnimateTransformElement \
     SVGAnimatedAngle \
     SVGAnimatedBoolean \
@@ -450,6 +451,7 @@
     SVGMatrix \
     SVGMetadataElement \
     SVGMissingGlyphElement \
+    SVGMPathElement \
     SVGNumber \
     SVGNumberList \
     SVGPaint \

Modified: trunk/Source/WebCore/GNUmakefile.list.am (88019 => 88020)


--- trunk/Source/WebCore/GNUmakefile.list.am	2011-06-03 15:02:48 UTC (rev 88019)
+++ trunk/Source/WebCore/GNUmakefile.list.am	2011-06-03 15:45:27 UTC (rev 88020)
@@ -4155,6 +4155,8 @@
 	DerivedSources/WebCore/JSSVGAnimatedTransformList.h \
 	DerivedSources/WebCore/JSSVGAnimateElement.cpp \
 	DerivedSources/WebCore/JSSVGAnimateElement.h \
+	DerivedSources/WebCore/JSSVGAnimateMotionElement.cpp \
+	DerivedSources/WebCore/JSSVGAnimateMotionElement.h \
 	DerivedSources/WebCore/JSSVGAnimateTransformElement.cpp \
 	DerivedSources/WebCore/JSSVGAnimateTransformElement.h \
 	DerivedSources/WebCore/JSSVGAnimationElement.cpp \
@@ -4273,6 +4275,8 @@
 	DerivedSources/WebCore/JSSVGLineElement.cpp \
 	DerivedSources/WebCore/JSSVGLineElement.h \
 	DerivedSources/WebCore/JSSVGLocatable.h \
+	DerivedSources/WebCore/JSSVGMPathElement.cpp \
+	DerivedSources/WebCore/JSSVGMPathElement.h \
 	DerivedSources/WebCore/JSSVGMarkerElement.cpp \
 	DerivedSources/WebCore/JSSVGMarkerElement.h \
 	DerivedSources/WebCore/JSSVGMaskElement.cpp \

Modified: trunk/Source/WebCore/WebCore.gypi (88019 => 88020)


--- trunk/Source/WebCore/WebCore.gypi	2011-06-03 15:02:48 UTC (rev 88019)
+++ trunk/Source/WebCore/WebCore.gypi	2011-06-03 15:45:27 UTC (rev 88020)
@@ -7503,6 +7503,8 @@
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSSVGAnimateColorElement.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSSVGAnimateElement.cpp',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSSVGAnimateElement.h',
+            '<(PRODUCT_DIR)/DerivedSources/WebCore/JSSVGAnimateMotionElement.cpp',
+            '<(PRODUCT_DIR)/DerivedSources/WebCore/JSSVGAnimateMotionElement.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSSVGAnimateTransformElement.cpp',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSSVGAnimateTransformElement.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSSVGAnimatedAngle.cpp',
@@ -7683,6 +7685,8 @@
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSSVGLinearGradientElement.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSSVGLocatable.cpp',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSSVGLocatable.h',
+            '<(PRODUCT_DIR)/DerivedSources/WebCore/JSSVGMPathElement.cpp',
+            '<(PRODUCT_DIR)/DerivedSources/WebCore/JSSVGMPathElement.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSSVGMarkerElement.cpp',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSSVGMarkerElement.dep',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSSVGMarkerElement.h',

Modified: trunk/Source/WebCore/WebCore.vcproj/WebCore.vcproj (88019 => 88020)


--- trunk/Source/WebCore/WebCore.vcproj/WebCore.vcproj	2011-06-03 15:02:48 UTC (rev 88019)
+++ trunk/Source/WebCore/WebCore.vcproj/WebCore.vcproj	2011-06-03 15:45:27 UTC (rev 88020)
@@ -14830,6 +14830,62 @@
 				>
 			</File>
 			<File
+				RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\JSSVGAnimateMotionElement.cpp"
+				>
+				<FileConfiguration
+					Name="Debug|Win32"
+					ExcludedFromBuild="true"
+					>
+					<Tool
+						Name="VCCLCompilerTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Release|Win32"
+					ExcludedFromBuild="true"
+					>
+					<Tool
+						Name="VCCLCompilerTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Debug_Cairo_CFLite|Win32"
+					ExcludedFromBuild="true"
+					>
+					<Tool
+						Name="VCCLCompilerTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Release_Cairo_CFLite|Win32"
+					ExcludedFromBuild="true"
+					>
+					<Tool
+						Name="VCCLCompilerTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Debug_All|Win32"
+					ExcludedFromBuild="true"
+					>
+					<Tool
+						Name="VCCLCompilerTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Production|Win32"
+					ExcludedFromBuild="true"
+					>
+					<Tool
+						Name="VCCLCompilerTool"
+					/>
+				</FileConfiguration>
+			</File>
+			<File
+				RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\JSSVGAnimateMotionElement.h"
+				>
+			</File>
+			<File
 				RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\JSSVGAnimateTransformElement.cpp"
 				>
 				<FileConfiguration
@@ -17982,6 +18038,62 @@
 				>
 			</File>
 			<File
+				RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\JSSVGMPathElement.cpp"
+				>
+				<FileConfiguration
+					Name="Debug|Win32"
+					ExcludedFromBuild="true"
+					>
+					<Tool
+						Name="VCCLCompilerTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Release|Win32"
+					ExcludedFromBuild="true"
+					>
+					<Tool
+						Name="VCCLCompilerTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Debug_Cairo_CFLite|Win32"
+					ExcludedFromBuild="true"
+					>
+					<Tool
+						Name="VCCLCompilerTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Release_Cairo_CFLite|Win32"
+					ExcludedFromBuild="true"
+					>
+					<Tool
+						Name="VCCLCompilerTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Debug_All|Win32"
+					ExcludedFromBuild="true"
+					>
+					<Tool
+						Name="VCCLCompilerTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Production|Win32"
+					ExcludedFromBuild="true"
+					>
+					<Tool
+						Name="VCCLCompilerTool"
+					/>
+				</FileConfiguration>
+			</File>
+			<File
+				RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\JSSVGMPathElement.h"
+				>
+			</File>
+			<File
 				RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\JSSVGMarkerElement.cpp"
 				>
 				<FileConfiguration

Modified: trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj (88019 => 88020)


--- trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj	2011-06-03 15:02:48 UTC (rev 88019)
+++ trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj	2011-06-03 15:45:27 UTC (rev 88020)
@@ -1002,6 +1002,10 @@
 		448A29BF0A46D9CB0030759F /* JSHTMLOptionsCollection.h in Headers */ = {isa = PBXBuildFile; fileRef = 448A29BD0A46D9CB0030759F /* JSHTMLOptionsCollection.h */; };
 		448A29C00A46D9CB0030759F /* JSHTMLOptionsCollection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 448A29BE0A46D9CB0030759F /* JSHTMLOptionsCollection.cpp */; };
 		448AD27C0A48137A0023D179 /* JSHTMLOptionsCollectionCustom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 448AD27A0A4813790023D179 /* JSHTMLOptionsCollectionCustom.cpp */; };
+		4496E39D1398136C003EE32A /* JSSVGAnimateMotionElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4496E39B1398136C003EE32A /* JSSVGAnimateMotionElement.cpp */; };
+		4496E39E1398136C003EE32A /* JSSVGAnimateMotionElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 4496E39C1398136C003EE32A /* JSSVGAnimateMotionElement.h */; };
+		4496E3A0139813A5003EE32A /* JSSVGMPathElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 4496E39F139813A5003EE32A /* JSSVGMPathElement.h */; };
+		4496E3A2139813CB003EE32A /* JSSVGMPathElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4496E3A1139813CB003EE32A /* JSSVGMPathElement.cpp */; };
 		449B19F50FA72ECE0015CA4A /* HTMLParserQuirks.h in Headers */ = {isa = PBXBuildFile; fileRef = 449B19F30FA72ECE0015CA4A /* HTMLParserQuirks.h */; settings = {ATTRIBUTES = (Private, ); }; };
 		44A28AAC12DFB8AC00AE923B /* MathMLElementFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 44A28AAB12DFB8AC00AE923B /* MathMLElementFactory.h */; };
 		44A28AAF12DFB8BF00AE923B /* MathMLNames.h in Headers */ = {isa = PBXBuildFile; fileRef = 44A28AAE12DFB8BF00AE923B /* MathMLNames.h */; };
@@ -7579,6 +7583,10 @@
 		448A29BE0A46D9CB0030759F /* JSHTMLOptionsCollection.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSHTMLOptionsCollection.cpp; sourceTree = "<group>"; };
 		448AD27A0A4813790023D179 /* JSHTMLOptionsCollectionCustom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSHTMLOptionsCollectionCustom.cpp; sourceTree = "<group>"; };
 		449098B10F8F82520076A327 /* FeatureDefines.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = FeatureDefines.xcconfig; sourceTree = "<group>"; };
+		4496E39B1398136C003EE32A /* JSSVGAnimateMotionElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSSVGAnimateMotionElement.cpp; path = ../../WebKitBuild/Release/DerivedSources/WebCore/JSSVGAnimateMotionElement.cpp; sourceTree = SOURCE_ROOT; };
+		4496E39C1398136C003EE32A /* JSSVGAnimateMotionElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSSVGAnimateMotionElement.h; path = ../../WebKitBuild/Release/DerivedSources/WebCore/JSSVGAnimateMotionElement.h; sourceTree = SOURCE_ROOT; };
+		4496E39F139813A5003EE32A /* JSSVGMPathElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSSVGMPathElement.h; path = ../../WebKitBuild/Release/DerivedSources/WebCore/JSSVGMPathElement.h; sourceTree = SOURCE_ROOT; };
+		4496E3A1139813CB003EE32A /* JSSVGMPathElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSSVGMPathElement.cpp; path = ../../WebKitBuild/Release/DerivedSources/WebCore/JSSVGMPathElement.cpp; sourceTree = SOURCE_ROOT; };
 		449B19F30FA72ECE0015CA4A /* HTMLParserQuirks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HTMLParserQuirks.h; sourceTree = "<group>"; };
 		44A28AAB12DFB8AC00AE923B /* MathMLElementFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MathMLElementFactory.h; sourceTree = "<group>"; };
 		44A28AAE12DFB8BF00AE923B /* MathMLNames.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MathMLNames.h; sourceTree = "<group>"; };
@@ -16701,6 +16709,10 @@
 		A83B790A0CCAFF47000B0825 /* SVG */ = {
 			isa = PBXGroup;
 			children = (
+				4496E3A1139813CB003EE32A /* JSSVGMPathElement.cpp */,
+				4496E39F139813A5003EE32A /* JSSVGMPathElement.h */,
+				4496E39B1398136C003EE32A /* JSSVGAnimateMotionElement.cpp */,
+				4496E39C1398136C003EE32A /* JSSVGAnimateMotionElement.h */,
 				B20111050AB7740500DB0E68 /* JSSVGAElement.cpp */,
 				B20111060AB7740500DB0E68 /* JSSVGAElement.h */,
 				6515EC8F0D9723FF0063D49A /* JSSVGAltGlyphElement.cpp */,
@@ -23118,6 +23130,8 @@
 				B12D236E1356034D002A28D4 /* JSMultipleTrackList.h in Headers */,
 				8C0E334D138A92C7008DA94F /* LevelDBTransaction.h in Headers */,
 				8C0E334F138A92C7008DA94F /* LevelDBWriteBatch.h in Headers */,
+				4496E39E1398136C003EE32A /* JSSVGAnimateMotionElement.h in Headers */,
+				4496E3A0139813A5003EE32A /* JSSVGMPathElement.h in Headers */,
 				2E2445F71395893A004B6C19 /* OperationNotAllowedException.h in Headers */,
 				2E24476913959173004B6C19 /* JSOperationNotAllowedException.h in Headers */,
 			);
@@ -25845,6 +25859,8 @@
 				B12D236D1356034D002A28D4 /* JSMultipleTrackList.cpp in Sources */,
 				8C0E334C138A92C7008DA94F /* LevelDBTransaction.cpp in Sources */,
 				8C0E334E138A92C7008DA94F /* LevelDBWriteBatch.cpp in Sources */,
+				4496E39D1398136C003EE32A /* JSSVGAnimateMotionElement.cpp in Sources */,
+				4496E3A2139813CB003EE32A /* JSSVGMPathElement.cpp in Sources */,
 				2E24476813959173004B6C19 /* JSOperationNotAllowedException.cpp in Sources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;

Modified: trunk/Source/WebCore/page/DOMWindow.idl (88019 => 88020)


--- trunk/Source/WebCore/page/DOMWindow.idl	2011-06-03 15:02:48 UTC (rev 88019)
+++ trunk/Source/WebCore/page/DOMWindow.idl	2011-06-03 15:45:27 UTC (rev 88020)
@@ -716,9 +716,9 @@
 #if defined(ENABLE_SVG_ANIMATION) && ENABLE_SVG_ANIMATION
         attribute SVGAnimateColorElementConstructor SVGAnimateColorElement;
         attribute SVGAnimateElementConstructor SVGAnimateElement;
-//      attribute SVGAnimateMotionElementConstructor SVGAnimateMotionElement;
+        attribute SVGAnimateMotionElementConstructor SVGAnimateMotionElement;
         attribute SVGAnimateTransformElementConstructor SVGAnimateTransformElement;
-//      attribute SVGMPathElementConstructor SVGMPathElement;
+        attribute SVGMPathElementConstructor SVGMPathElement;
         attribute SVGSetElementConstructor SVGSetElement;
 #endif
 
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to