WebCore:
authorbdakin <bdakin@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 2 Feb 2007 00:52:29 +0000 (00:52 +0000)
committerbdakin <bdakin@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 2 Feb 2007 00:52:29 +0000 (00:52 +0000)
commit50117c1d097d047e37ccd6ff22633a3c4f4d83fa
tree0b5bdbe63db0c8e42f1e9b3aa5af977b4de21358
parent423613db0ad3b8955c5b3b62af2518bcb2fdaec2
WebCore:
        Reviewed by Hyatt.

        Fix for http://bugs.webkit.org/show_bug.cgi?id=10517 REGRESSION
        (r12065-r12082): Navigation graphic wraps to the next line on
        duart.com and <rdar://problem/4960505> REGRESSION: The Awesome
        Windows Vista page has a layout error in the header table (10517)

        The problem is that we never supported a quirk that other browsers
        support where, under very specific circumstances, a table cell will
        grow to fit an image inside of it. This is only a regression
        because a bug was fixed were we were 1 pixel off in the calculation
        of overflow in some cases.

        * rendering/RenderBlock.cpp:
        (WebCore::shouldGrowTableCellForImage):
        (WebCore::RenderBlock::calcInlineMinMaxWidth):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@19342 268f45cc-cd09-0410-ab3c-d52691b4dbfc
30 files changed:
LayoutTests/ChangeLog
LayoutTests/fast/table/growCellForImageQuirk-expected.checksum [new file with mode: 0644]
LayoutTests/fast/table/growCellForImageQuirk-expected.png [new file with mode: 0644]
LayoutTests/fast/table/growCellForImageQuirk-expected.txt [new file with mode: 0644]
LayoutTests/fast/table/growCellForImageQuirk.html [new file with mode: 0644]
LayoutTests/tables/mozilla/bugs/bug101674-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/bugs/bug101674-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/bugs/bug101674-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/bugs/bug101674.html [moved from LayoutTests/tables/mozilla_expected_failures/bugs/bug101674.html with 98% similarity]
LayoutTests/tables/mozilla/bugs/bug14323-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/bugs/bug14323-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/bugs/bug14323-expected.txt [moved from LayoutTests/tables/mozilla_expected_failures/bugs/bug14323-expected.txt with 51% similarity]
LayoutTests/tables/mozilla/bugs/bug14323.html [moved from LayoutTests/tables/mozilla_expected_failures/bugs/bug14323.html with 100% similarity]
LayoutTests/tables/mozilla/bugs/bug26553-expected.checksum
LayoutTests/tables/mozilla/bugs/bug26553-expected.png
LayoutTests/tables/mozilla/bugs/bug26553-expected.txt
LayoutTests/tables/mozilla/bugs/bug2973-expected.checksum [moved from LayoutTests/tables/mozilla_expected_failures/bugs/bug2973-expected.checksum with 100% similarity]
LayoutTests/tables/mozilla/bugs/bug2973-expected.png [moved from LayoutTests/tables/mozilla_expected_failures/bugs/bug2973-expected.png with 100% similarity]
LayoutTests/tables/mozilla/bugs/bug2973-expected.txt [moved from LayoutTests/tables/mozilla_expected_failures/bugs/bug2973-expected.txt with 100% similarity]
LayoutTests/tables/mozilla/bugs/bug2973.html [moved from LayoutTests/tables/mozilla_expected_failures/bugs/bug2973.html with 100% similarity]
LayoutTests/tables/mozilla/bugs/bug4427-expected.checksum
LayoutTests/tables/mozilla/bugs/bug4427-expected.png
LayoutTests/tables/mozilla/bugs/bug4427-expected.txt
LayoutTests/tables/mozilla_expected_failures/bugs/bug101674-expected.checksum [deleted file]
LayoutTests/tables/mozilla_expected_failures/bugs/bug101674-expected.png [deleted file]
LayoutTests/tables/mozilla_expected_failures/bugs/bug101674-expected.txt [deleted file]
LayoutTests/tables/mozilla_expected_failures/bugs/bug14323-expected.checksum [deleted file]
LayoutTests/tables/mozilla_expected_failures/bugs/bug14323-expected.png [deleted file]
WebCore/ChangeLog
WebCore/rendering/RenderBlock.cpp