Changeset 87746 in webkit


Ignore:
Timestamp:
May 31, 2011 12:38:11 PM (13 years ago)
Author:
rwlbuis@webkit.org
Message:

2011-05-31 Rob Buis <rbuis@rim.com>

Reviewed by Dirk Schulze.

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

https://bugs.webkit.org/show_bug.cgi?id=17043
SVG missing some .idl files

Add missing idl files.

Test: svg/animations/animate-mpath-insert.html

  • CMakeLists.txt:
  • CodeGenerators.pri:
  • WebCore.gypi:
  • WebCore.xcodeproj/project.pbxproj:
  • svg/SVGAnimateMotionElement.idl: Added.
  • svg/SVGMPathElement.idl: Added.

2011-05-31 Rob Buis <rbuis@rim.com>

Reviewed by Dirk Schulze.

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

https://bugs.webkit.org/show_bug.cgi?id=17043
SVG missing some .idl files

Verify that adding mpath via javascript works.

  • svg/animations/animate-mpath-insert-expected.txt: Added.
  • svg/animations/animate-mpath-insert.html: Added.
  • svg/animations/script-tests/animate-mpath-insert.js: Added. (mpath.setAttributeNS.animateMotion.appendChild.g.appendChild.rootSVGElement.appendChild.passIfCloseEnough): (startSample): (endSample): (executeTest):
Location:
trunk
Files:
5 added
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r87743 r87746  
     12011-05-31  Rob Buis  <rbuis@rim.com>
     2
     3        Reviewed by Dirk Schulze.
     4
     5        https://bugs.webkit.org/show_bug.cgi?id=34301
     6        Creating <animateMotion> elements via javascript do not execute
     7
     8        https://bugs.webkit.org/show_bug.cgi?id=17043
     9        SVG missing some .idl files
     10
     11        Verify that adding mpath via javascript works.
     12
     13        * svg/animations/animate-mpath-insert-expected.txt: Added.
     14        * svg/animations/animate-mpath-insert.html: Added.
     15        * svg/animations/script-tests/animate-mpath-insert.js: Added.
     16        (mpath.setAttributeNS.animateMotion.appendChild.g.appendChild.rootSVGElement.appendChild.passIfCloseEnough):
     17        (startSample):
     18        (endSample):
     19        (executeTest):
     20
    1212011-05-31  Abhishek Arya  <inferno@chromium.org>
    222
  • trunk/Source/WebCore/CMakeLists.txt

    r87708 r87746  
    17821782        svg/SVGAngle.idl
    17831783        svg/SVGAnimateColorElement.idl
     1784        svg/SVGAnimateMotionElement.idl
    17841785        svg/SVGAnimateElement.idl
    17851786        svg/SVGAnimateTransformElement.idl
     
    18571858        svg/SVGMetadataElement.idl
    18581859        svg/SVGMissingGlyphElement.idl
     1860        svg/SVGMPathElement.idl
    18591861        svg/SVGNumber.idl
    18601862        svg/SVGNumberList.idl
  • trunk/Source/WebCore/ChangeLog

    r87745 r87746  
     12011-05-31  Rob Buis  <rbuis@rim.com>
     2
     3        Reviewed by Dirk Schulze.
     4
     5        https://bugs.webkit.org/show_bug.cgi?id=34301
     6        Creating <animateMotion> elements via javascript do not execute
     7
     8        https://bugs.webkit.org/show_bug.cgi?id=17043
     9        SVG missing some .idl files
     10
     11        Add missing idl files.
     12
     13        Test: svg/animations/animate-mpath-insert.html
     14
     15        * CMakeLists.txt:
     16        * CodeGenerators.pri:
     17        * WebCore.gypi:
     18        * WebCore.xcodeproj/project.pbxproj:
     19        * svg/SVGAnimateMotionElement.idl: Added.
     20        * svg/SVGMPathElement.idl: Added.
     21
    1222011-05-31  Robin Dunn  <robin@alldunn.com>
    223
  • trunk/Source/WebCore/CodeGenerators.pri

    r87293 r87746  
    390390    svg/SVGAngle.idl \
    391391    svg/SVGAnimateColorElement.idl \
     392    svg/SVGAnimateMotionElement.idl \
    392393    svg/SVGAnimatedAngle.idl \
    393394    svg/SVGAnimatedBoolean.idl \
     
    465466    svg/SVGMetadataElement.idl \
    466467    svg/SVGMissingGlyphElement.idl \
     468    svg/SVGMPathElement.idl \
    467469    svg/SVGNumber.idl \
    468470    svg/SVGNumberList.idl \
  • trunk/Source/WebCore/WebCore.gypi

    r87708 r87746  
    14591459            'svg/SVGAngle.idl',
    14601460            'svg/SVGAnimateColorElement.idl',
     1461            'svg/SVGAnimateMotionElement.idl',
    14611462            'svg/SVGAnimateElement.idl',
    14621463            'svg/SVGAnimateTransformElement.idl',
     
    15391540            'svg/SVGMetadataElement.idl',
    15401541            'svg/SVGMissingGlyphElement.idl',
     1542            'svg/SVGMPathElement.idl',
    15411543            'svg/SVGNumber.idl',
    15421544            'svg/SVGNumberList.idl',
  • trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj

    r87708 r87746  
    983983                44A28AAC12DFB8AC00AE923B /* MathMLElementFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 44A28AAB12DFB8AC00AE923B /* MathMLElementFactory.h */; };
    984984                44A28AAF12DFB8BF00AE923B /* MathMLNames.h in Headers */ = {isa = PBXBuildFile; fileRef = 44A28AAE12DFB8BF00AE923B /* MathMLNames.h */; };
     985                44D8DA99139545BE00337B75 /* SVGMPathElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = 44D8DA98139545BE00337B75 /* SVGMPathElement.idl */; };
     986                44D8DA9B139545CD00337B75 /* SVGAnimateMotionElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = 44D8DA9A139545CD00337B75 /* SVGAnimateMotionElement.idl */; };
    985987                45099C411370A7800058D513 /* IconURL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 45099C401370A7800058D513 /* IconURL.cpp */; };
    986988                45BAC2B01360BBAB005DA258 /* IconURL.h in Headers */ = {isa = PBXBuildFile; fileRef = 45BAC2AF1360BBAB005DA258 /* IconURL.h */; settings = {ATTRIBUTES = (Private, ); }; };
     
    75287530                44A28AAB12DFB8AC00AE923B /* MathMLElementFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MathMLElementFactory.h; sourceTree = "<group>"; };
    75297531                44A28AAE12DFB8BF00AE923B /* MathMLNames.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MathMLNames.h; sourceTree = "<group>"; };
     7532                44D8DA98139545BE00337B75 /* SVGMPathElement.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = SVGMPathElement.idl; sourceTree = "<group>"; };
     7533                44D8DA9A139545CD00337B75 /* SVGAnimateMotionElement.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = SVGAnimateMotionElement.idl; sourceTree = "<group>"; };
    75307534                45099C401370A7800058D513 /* IconURL.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IconURL.cpp; sourceTree = "<group>"; };
    75317535                45BAC2AF1360BBAB005DA258 /* IconURL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IconURL.h; sourceTree = "<group>"; };
     
    1722817232                        isa = PBXGroup;
    1722917233                        children = (
     17234                                44D8DA9A139545CD00337B75 /* SVGAnimateMotionElement.idl */,
     17235                                44D8DA98139545BE00337B75 /* SVGMPathElement.idl */,
    1723017236                                E46E97860DAAD61B0071E894 /* animation */,
    1723117237                                B25598860D00D8B800BB825C /* graphics */,
Note: See TracChangeset for help on using the changeset viewer.