2006-05-25 Mitz Pettel <opendarwin.org@mitzpettel.com>
authoreseidel <eseidel@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 25 May 2006 22:11:36 +0000 (22:11 +0000)
committereseidel <eseidel@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 25 May 2006 22:11:36 +0000 (22:11 +0000)
commiteacebc975f5a98c0c0a662d4bbe4bf9405f689d8
tree27ec4b1ae1f40d3271ff020a2dd08e243c8058bc
parent56cb8672cb9c3fe744e5b27e6208a5262b7801ee
2006-05-25  Mitz Pettel  <opendarwin.org@mitzpettel.com>

        Reviewed by hyatt.  Landed by eseidel.

        - fix http://bugzilla.opendarwin.org/show_bug.cgi?id=3297
          height property is not honored on table rows

        * rendering/RenderTableSection.cpp:
        (WebCore::RenderTableSection::addChild): Assign the row renderer to the
        grid row.
        (WebCore::RenderTableSection::calcRowHeight): Fix off-by-one index bug
        and add vertical spacing only for grid rows that have a renderer.
        (WebCore::RenderTableSection::recalcCells): Assign row renderers to
        grid rows.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@14597 268f45cc-cd09-0410-ab3c-d52691b4dbfc
39 files changed:
LayoutTests/ChangeLog
LayoutTests/editing/selection/3690703-2-expected.txt
LayoutTests/editing/selection/3690703-expected.txt
LayoutTests/editing/selection/3690719-expected.txt
LayoutTests/fast/encoding/utf-16-big-endian-expected.txt
LayoutTests/fast/encoding/utf-16-little-endian-expected.txt
LayoutTests/fast/invalid/017-expected.txt
LayoutTests/fast/invalid/018-expected.txt
LayoutTests/fast/table/012-expected.txt
LayoutTests/fast/table/cell-absolute-child-expected.txt
LayoutTests/fast/table/colspanMinWidth-expected.txt
LayoutTests/fast/table/giantRowspan-expected.txt
LayoutTests/fast/table/spanOverlapRepaint-expected.txt
LayoutTests/tables/mozilla/bugs/bug10296-1-expected.txt
LayoutTests/tables/mozilla/bugs/bug113235-1-expected.txt
LayoutTests/tables/mozilla/bugs/bug113235-2-expected.txt
LayoutTests/tables/mozilla/bugs/bug12384-expected.txt
LayoutTests/tables/mozilla/bugs/bug133756-1-expected.txt
LayoutTests/tables/mozilla/bugs/bug133756-2-expected.txt
LayoutTests/tables/mozilla/bugs/bug220536-expected.txt
LayoutTests/tables/mozilla/bugs/bug23072-expected.txt
LayoutTests/tables/mozilla/bugs/bug25086-expected.txt
LayoutTests/tables/mozilla/bugs/bug28928-expected.txt
LayoutTests/tables/mozilla/bugs/bug44523-expected.txt
LayoutTests/tables/mozilla/bugs/bug6184-expected.txt
LayoutTests/tables/mozilla/bugs/bug6304-expected.txt
LayoutTests/tables/mozilla/bugs/bug8858-expected.txt
LayoutTests/tables/mozilla/bugs/bug97138-expected.txt
LayoutTests/tables/mozilla/core/cell_heights-expected.txt
LayoutTests/tables/mozilla/core/col_widths_fix_auto-expected.txt
LayoutTests/tables/mozilla/core/row_span-expected.txt
LayoutTests/tables/mozilla_expected_failures/bugs/bug11945-expected.txt
LayoutTests/tables/mozilla_expected_failures/bugs/bug1262-expected.txt
LayoutTests/tables/mozilla_expected_failures/bugs/bug131020-3-expected.txt
LayoutTests/tables/mozilla_expected_failures/bugs/bug23847-expected.txt
LayoutTests/tables/mozilla_expected_failures/bugs/bug32205-1-expected.txt
LayoutTests/tables/mozilla_expected_failures/bugs/bug65372-expected.txt
WebCore/ChangeLog
WebCore/rendering/RenderTableSection.cpp