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