Changeset 71314 in webkit
- Timestamp:
- Nov 4, 2010 1:49:37 AM (13 years ago)
- Location:
- trunk
- Files:
-
- 3 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r71313 r71314 1 2010-11-04 Shane Stephens <shanestephens@google.com> 2 3 Reviewed by Tony Chang. 4 5 SVGStyledTransformableElement supplemental transforms pre-multiplied 6 but should be post-multiplied. 7 https://bugs.webkit.org/show_bug.cgi?id=48026 8 9 * svg/animations/animate-path-nested-transforms-expected.txt: Added. 10 * svg/animations/animate-path-nested-transforms.svg: Added. 11 1 12 2010-11-04 James Simonsen <simonjam@chromium.org> 2 13 -
trunk/WebCore/ChangeLog
r71313 r71314 1 2010-11-04 Shane Stephens <shanestephens@google.com> 2 3 Reviewed by Tony Chang. 4 5 SVGStyledTransformableElement supplemental transforms pre-multiplied 6 but should be post-multiplied. 7 https://bugs.webkit.org/show_bug.cgi?id=48026 8 9 Test: svg/animations/animate-path-nested-transforms.svg 10 11 * svg/SVGStyledTransformableElement.cpp: 12 (WebCore::SVGStyledTransformableElement::animatedLocalTransform): 13 14 Switched order of multiplication. Note that due to a bug in 15 AffineTransform's operator* implementation the order of arguments is 16 reversed (see http://bugs.webkit.org/show_bug.cgi?id=48031). 17 1 18 2010-11-04 James Simonsen <simonjam@chromium.org> 2 19 -
trunk/WebCore/svg/SVGStyledTransformableElement.cpp
r70323 r71314 55 55 AffineTransform SVGStyledTransformableElement::animatedLocalTransform() const 56 56 { 57 return m_supplementalTransform ? transform()->concatenate().matrix() * *m_supplementalTransform: transform()->concatenate().matrix();57 return m_supplementalTransform ? *m_supplementalTransform * transform()->concatenate().matrix() : transform()->concatenate().matrix(); 58 58 } 59 59
Note: See TracChangeset
for help on using the changeset viewer.