BasicShapes 'circle', 'rectangle', 'ellipse' should be animatable with them selfs. A patch on this bug will just concentrate on these three functions. Animation between polygons will follow.
Created attachment 173485 [details] Patch
s/each self/themselves/ + s/them selfs/themselves/ in the patch locally.
Comment on attachment 173485 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=173485&action=review r=me with some minor tweaks. > Source/WebCore/page/animation/CSSPropertyAnimation.cpp:131 > + // Other clip-path operations then BasicShapes can not be animated. s/then/than/ > Source/WebCore/rendering/style/BasicShapes.cpp:65 > + return result; We should use "return result.release();" here. > Source/WebCore/rendering/style/BasicShapes.cpp:90 > + return result; Ditto. > Source/WebCore/rendering/style/BasicShapes.cpp:116 > + return result; Ditto.
Committed r134352: <http://trac.webkit.org/changeset/134352>