Not correctly recalculating layout for elements within nested SVG elements
https://bugs.webkit.org/show_bug.cgi?id=77535
Patch by Bear Travis <betravis@adobe.com> on 2012-02-22
Reviewed by Dirk Schulze.
Source/WebCore:
Relatively positioned text is not correctly updating its position when the
size of its nearest viewport changes. Updating to mark text for layout when
viewPort size changes.
Test: svg/repaint/inner-svg-change-viewPort-relative.svg
* rendering/svg/SVGRenderSupport.cpp:
(WebCore::SVGRenderSupport::layoutChildren):
LayoutTests:
Adding a repaint test for a relatively sized inner svg and inner svg content when
its width/height changes.
* platform/chromium/test_expectations.txt:
* svg/repaint/inner-svg-change-viewPort-relative-expected.png: Added.
* svg/repaint/inner-svg-change-viewPort-relative-expected.txt: Added.
* svg/repaint/inner-svg-change-viewPort-relative.svg: Added.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108537
268f45cc-cd09-0410-ab3c-
d52691b4dbfc