diff options
author | Abhishek Arya <inferno@chromium.org> | 2013-03-14 14:54:58 +0100 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-03-18 13:24:36 +0100 |
commit | c428352127c34e277cbe186566bc03c97b91db11 (patch) | |
tree | d51f51861ec6c510c4c49a71bc10b5b4e8c54177 /Source/JavaScriptCore/assembler/ARMAssembler.cpp | |
parent | 9c5be4cc6b8fe32d237a14ff4782942510dfda1a (diff) | |
download | qtwebkit-c428352127c34e277cbe186566bc03c97b91db11.tar.gz |
Crash due to intruding float not removed after writing mode changed.
https://bugs.webkit.org/show_bug.cgi?id=100149
Reviewed by Levi Weintraub.
Source/WebCore:
When RenderView writing mode changes, make sure to mark all descendants
with floats for layout.
Test: fast/block/float/intruding-float-not-removed-writing-mode.xhtml
* rendering/RenderBox.cpp:
(WebCore::RenderBox::styleDidChange):
LayoutTests:
* fast/block/float/intruding-float-not-removed-writing-mode-expected.txt: Added.
* fast/block/float/intruding-float-not-removed-writing-mode.xhtml: Added.
Change-Id: If2a66e57253ec46643d4a8149f7c5947524581dd
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@136253 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Reviewed-by: Jocelyn Turcotte <jocelyn.turcotte@digia.com>
Diffstat (limited to 'Source/JavaScriptCore/assembler/ARMAssembler.cpp')
0 files changed, 0 insertions, 0 deletions