Fix for 3556037, regression where display:block generated content didn't work.
authorhyatt <hyatt@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 11 Feb 2004 21:37:01 +0000 (21:37 +0000)
committerhyatt <hyatt@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 11 Feb 2004 21:37:01 +0000 (21:37 +0000)
commitfe7cd15d9e80d8cb1bdf23fbb2ecf75151963b91
tree8c9dd9afc9d70541807fb9134094028199036dec
parentac64f964fc0a7999e98013e3331a1dd7c498166f
Fix for 3556037, regression where display:block generated content didn't work.

        Reviewed by kocienda

        * khtml/rendering/render_block.cpp:
        (khtml::RenderBlock::setStyle):
        (khtml::RenderBlock::addChildToFlow):
        (khtml::RenderBlock::removeChild):
        (khtml::RenderBlock::renderName):
        * khtml/rendering/render_container.cpp:
        (RenderContainer::insertChildNode):
        (RenderContainer::removeLeftoverAnonymousBoxes):
        * khtml/rendering/render_inline.cpp:
        (RenderInline::splitFlow):
        (RenderInline::renderName):
        * khtml/rendering/render_list.cpp:
        (RenderListItem::updateMarkerLocation):
        * khtml/rendering/render_object.h:
        (khtml::RenderObject::isAnonymousBlock):
        * layout-tests/css1/pseudo/firstletter-expected.txt:
        * layout-tests/css1/pseudo/multiple_pseudo_elements-expected.txt:
        * layout-tests/fast/css-generated-content/002-expected.txt:
        * layout-tests/fast/css-generated-content/004-expected.txt:
        * layout-tests/fast/css-generated-content/005-expected.txt:
        * layout-tests/fast/css-generated-content/006-expected.txt:
        * layout-tests/fast/css-generated-content/007-expected.txt:
        * layout-tests/fast/css-generated-content/009-expected.txt:
        * layout-tests/fast/css-generated-content/010-expected.txt:
        * layout-tests/fast/selectors/039-expected.txt:
        * layout-tests/fast/selectors/039b-expected.txt:
        * layout-tests/fast/selectors/041-expected.txt:
        * layout-tests/fast/selectors/042-expected.txt:
        * layout-tests/fast/selectors/166a-expected.txt:
        * layout-tests/fast/selectors/168-expected.txt:
        * layout-tests/fast/selectors/168a-expected.txt:
        * layout-tests/fast/selectors/169-expected.txt:
        * layout-tests/fast/selectors/169a-expected.txt:
        * layout-tests/fast/text/firstline/002-expected.txt:
        * layout-tests/fast/text/firstline/003-expected.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@6069 268f45cc-cd09-0410-ab3c-d52691b4dbfc
25 files changed:
LayoutTests/css1/pseudo/firstletter-expected.txt
LayoutTests/css1/pseudo/multiple_pseudo_elements-expected.txt
LayoutTests/fast/css-generated-content/002-expected.txt
LayoutTests/fast/css-generated-content/004-expected.txt
LayoutTests/fast/css-generated-content/005-expected.txt
LayoutTests/fast/css-generated-content/007-expected.txt
LayoutTests/fast/css-generated-content/009-expected.txt
LayoutTests/fast/css-generated-content/010-expected.txt
LayoutTests/fast/selectors/039-expected.txt
LayoutTests/fast/selectors/039b-expected.txt
LayoutTests/fast/selectors/041-expected.txt
LayoutTests/fast/selectors/042-expected.txt
LayoutTests/fast/selectors/166a-expected.txt
LayoutTests/fast/selectors/168-expected.txt
LayoutTests/fast/selectors/168a-expected.txt
LayoutTests/fast/selectors/169-expected.txt
LayoutTests/fast/selectors/169a-expected.txt
LayoutTests/fast/text/firstline/002-expected.txt
LayoutTests/fast/text/firstline/003-expected.txt
WebCore/ChangeLog-2005-08-23
WebCore/khtml/rendering/render_block.cpp
WebCore/khtml/rendering/render_container.cpp
WebCore/khtml/rendering/render_inline.cpp
WebCore/khtml/rendering/render_list.cpp
WebCore/khtml/rendering/render_object.h