Fix the smile in the Acid2 test. Floats should not grow to contain other floats...
authorhyatt <hyatt@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 18 Apr 2005 11:07:34 +0000 (11:07 +0000)
committerhyatt <hyatt@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 18 Apr 2005 11:07:34 +0000 (11:07 +0000)
commit333c7452f936bcd8a437bc5b373392a68a3d4e92
treec5645caef267ba42d552eb0404bb4d2490e3bd92
parent002ce0a37197a2cbac102be08d85b9c791e30649
Fix the smile in the Acid2 test.  Floats should not grow to contain other floats unless height is auto.  Otherwise
the float should use the specified height.

Also fix row 14 of the Acid2 test.  Although ambiguous, just modify the table cell baseline alignment code to align
to the bottom of the cell's content height if no suitable baseline could be found.

        * khtml/rendering/render_block.cpp:
        (khtml::RenderBlock::layoutBlock):
        * khtml/rendering/render_block.h:
        (khtml::RenderBlock::firstRootBox):
        (khtml::RenderBlock::lastRootBox):
        * khtml/rendering/render_table.cpp:
        (RenderTableSection::calcRowHeight):
        (RenderTableCell::baselinePosition):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@9027 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebCore/ChangeLog-2005-08-23
WebCore/khtml/rendering/render_block.cpp
WebCore/khtml/rendering/render_block.h
WebCore/khtml/rendering/render_table.cpp