Changeset 277385 in webkit
- Timestamp:
- May 12, 2021, 1:13:55 PM (5 years ago)
- Location:
- trunk
- Files:
-
- 2 added
- 3 edited
-
LayoutTests/ChangeLog (modified) (1 diff)
-
LayoutTests/svg/css/svg-css-transform-dynamic-remove-expected.html (added)
-
LayoutTests/svg/css/svg-css-transform-dynamic-remove.html (added)
-
Source/WebCore/ChangeLog (modified) (1 diff)
-
Source/WebCore/rendering/svg/RenderSVGModelObject.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r277378 r277385 1 2021-05-12 Said Abou-Hallawa <said@apple.com> 2 3 Removing the transform CSS property from the SVG element does not cause invalidation 4 https://bugs.webkit.org/show_bug.cgi?id=225366 5 6 Reviewed by Simon Fraser. 7 8 * svg/css/svg-css-transform-dynamic-remove-expected.html: Added. 9 * svg/css/svg-css-transform-dynamic-remove.html: Added. 10 1 11 2021-05-12 Sergio Villar Senin <svillar@igalia.com> 2 12 -
trunk/Source/WebCore/ChangeLog
r277384 r277385 1 2021-05-12 Said Abou-Hallawa <said@apple.com> 2 3 Removing the transform CSS property from the SVG element does not cause invalidation 4 https://bugs.webkit.org/show_bug.cgi?id=225366 5 6 Reviewed by Simon Fraser. 7 8 If the new or the old RenderStyle includes a transform, the renderer of 9 the SVG element needs to be repainted. 10 11 Test: svg/css/svg-css-transform-dynamic-remove.html 12 13 * rendering/svg/RenderSVGModelObject.cpp: 14 (WebCore::RenderSVGModelObject::styleDidChange): 15 1 16 2021-05-12 Sam Weinig <weinig@apple.com> 2 17 -
trunk/Source/WebCore/rendering/svg/RenderSVGModelObject.cpp
r261775 r277385 102 102 if (diff == StyleDifference::Layout) { 103 103 setNeedsBoundariesUpdate(); 104 if (style().hasTransform() )104 if (style().hasTransform() || (oldStyle && oldStyle->hasTransform())) 105 105 setNeedsTransformUpdate(); 106 106 }
Note:
See TracChangeset
for help on using the changeset viewer.