:before content incorrectly placed in continuation
authorinferno@chromium.org <inferno@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 17 Feb 2012 20:51:45 +0000 (20:51 +0000)
committerinferno@chromium.org <inferno@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 17 Feb 2012 20:51:45 +0000 (20:51 +0000)
commitf4038a7f810e167bc0f562c37a0926515a22b059
treee7084b020fe92a93854b495f5202e151732a5f59
parent83fafcdd8f38847301f2e0e076e3d237aa31146c
:before content incorrectly placed in continuation
when we don't have a first child.
https://bugs.webkit.org/show_bug.cgi?id=78380

Reviewed by David Hyatt.

Source/WebCore:

Test: fast/css-generated-content/before-content-continuation-chain.html

* rendering/RenderObjectChildList.cpp:
(WebCore::RenderObjectChildList::updateBeforeAfterContent):

LayoutTests:

* fast/css-generated-content/before-content-continuation-chain-expected.png: Added.
* fast/css-generated-content/before-content-continuation-chain-expected.txt: Added.
* fast/css-generated-content/before-content-continuation-chain.html: Added.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108109 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/fast/css-generated-content/before-content-continuation-chain-expected.png [new file with mode: 0644]
LayoutTests/fast/css-generated-content/before-content-continuation-chain-expected.txt [new file with mode: 0644]
LayoutTests/fast/css-generated-content/before-content-continuation-chain.html [new file with mode: 0755]
Source/WebCore/ChangeLog
Source/WebCore/rendering/RenderObjectChildList.cpp