Fixes for 3761411 and 3782201. This patch makes two changes to percentage heights...
authorhyatt <hyatt@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 1 Sep 2004 17:19:26 +0000 (17:19 +0000)
committerhyatt <hyatt@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 1 Sep 2004 17:19:26 +0000 (17:19 +0000)
commit3935b42efcb41909b3877af104590d271ea5f6a0
tree32ebf19491b24aed0dc0de83ac3178a80af7ccc1
parente040955553e3227ad47f2c8e056696ee51d79727
Fixes for 3761411 and 3782201.  This patch makes two changes to percentage heights.  First it makes sure that
replaced elements always flex inside a cell (unlike blocks and tables, which do so only sometimes under bizarre
conditions that are still being guessed at by me).  The second fix is a recognition that empty tables do not
actually honor their heights, and so it is a mistake to try to flex them.

        Reviewed by mjs

        * khtml/rendering/render_table.cpp:
        (RenderTableSection::layoutRows):
        * khtml/rendering/render_table.h:
        (khtml::RenderTable::hasSections):

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