Fix for 3603326, spurious line breaks in encyclopedia articles. Make sure makeChild...
authorhyatt <hyatt@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 30 Mar 2004 22:09:25 +0000 (22:09 +0000)
committerhyatt <hyatt@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 30 Mar 2004 22:09:25 +0000 (22:09 +0000)
commit5c1d1baa5a25f36b248c48b277bb6aa24fb00feb
tree11eb0e76a34752dfecdde69f3b7f91a80fca9b38
parent7a87864a9ec342ec23131f21ccbb34af8a55af52
Fix for 3603326, spurious line breaks in encyclopedia articles.  Make sure makeChildrenNonInline knows to
skip over floating/positioned elements so that they remain part of contiguous inline runs for static positioning
purposes.

        Reviewed by darin

        * khtml/rendering/render_block.cpp:
        (khtml::getInlineRun):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@6278 268f45cc-cd09-0410-ab3c-d52691b4dbfc
42 files changed:
LayoutTests/css1/box_properties/clear-expected.txt
LayoutTests/css1/box_properties/clear_float-expected.txt
LayoutTests/css1/box_properties/float-expected.txt
LayoutTests/css1/box_properties/float_on_text_elements-expected.txt
LayoutTests/fast/block/basic/020-expected.txt [new file with mode: 0644]
LayoutTests/fast/block/basic/020.html [new file with mode: 0644]
LayoutTests/fast/block/float/003-expected.txt
LayoutTests/fast/block/float/012-expected.txt
LayoutTests/fast/block/float/015-expected.txt
LayoutTests/fast/block/float/020-expected.txt
LayoutTests/fast/block/float/024-expected.txt
LayoutTests/fast/block/float/025-expected.txt
LayoutTests/fast/block/float/026-expected.txt
LayoutTests/fast/block/float/027-expected.txt
LayoutTests/fast/block/float/028-expected.txt
LayoutTests/fast/block/float/029-expected.txt
LayoutTests/fast/block/margin-collapse/021-expected.txt
LayoutTests/fast/block/margin-collapse/022-expected.txt
LayoutTests/fast/block/margin-collapse/024-expected.txt
LayoutTests/fast/block/margin-collapse/025-expected.txt
LayoutTests/fast/block/margin-collapse/032-expected.txt
LayoutTests/fast/block/margin-collapse/033-expected.txt
LayoutTests/fast/block/margin-collapse/041-expected.txt
LayoutTests/fast/block/margin-collapse/042-expected.txt
LayoutTests/fast/block/margin-collapse/044-expected.txt
LayoutTests/fast/block/margin-collapse/045-expected.txt
LayoutTests/fast/block/margin-collapse/057-expected.txt
LayoutTests/fast/block/positioning/048-expected.txt
LayoutTests/fast/block/positioning/050-expected.txt
LayoutTests/fast/css/006-expected.txt
LayoutTests/fast/flexbox/008-expected.txt
LayoutTests/fast/flexbox/016-expected.txt
LayoutTests/fast/frames/001-expected.txt
LayoutTests/fast/frames/empty-frame-src-expected.txt
LayoutTests/fast/invalid/014-expected.txt
LayoutTests/fast/lists/001-expected.txt
LayoutTests/fast/lists/003-expected.txt
LayoutTests/fast/overflow/004-expected.txt
LayoutTests/fast/table/014-expected.txt
LayoutTests/fast/text/basic/004-expected.txt
WebCore/ChangeLog-2005-08-23
WebCore/khtml/rendering/render_block.cpp