haikuwebkit/LayoutTests/platform/win/fast/table
Zalan Bujtas ace8340686 [AutoTableLayout] REGRESSION(r263855) Paypal email is rendered right aligned on Safari
https://bugs.webkit.org/show_bug.cgi?id=215340
<rdar://problem/66540254>

Reviewed by Simon Fraser.

Source/WebCore:

Prior to r263855, these zero-length, non-empty columns had the preferred width value of 1px and the available space got distributed based on this made-up 1px value.
In this patch, we distribute the available horizontal space evenly among these zero-length, 'width: auto' columns.

Test: fast/table/zero-length-non-empty-columns-with-auto-width.html

* rendering/AutoTableLayout.cpp:
(WebCore::AutoTableLayout::layout):

LayoutTests:

* fast/table/zero-length-non-empty-columns-with-auto-width-expected.html: Added.
* fast/table/zero-length-non-empty-columns-with-auto-width.html: Added.
* platform/mac/fast/table/empty-cells-expected.txt: progression


Canonical link: https://commits.webkit.org/228150@main
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@265499 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2020-08-11 16:40:49 +00:00
..
border-collapsing
001-expected.txt
002-expected.txt
003-expected.txt
004-expected.txt
007-expected.txt
009-expected.txt
010-expected.txt
011-expected.txt
012-expected.txt
014-expected.txt
015-expected.txt
016-expected.txt
017-expected.txt
018-expected.txt
020-expected.txt
021-expected.txt
022-expected.txt
023-expected.txt [Win] gardening after r195740. (more to follow) 2016-01-28 23:28:37 +00:00
024-expected.txt
025-expected.txt
026-expected.txt
027-expected.txt
027-vertical-expected.txt Subpixel layout: Convert RenderTable* and AutoTableLayout to use LayoutUnit. 2015-10-27 16:38:10 +00:00
028-expected.txt
028-vertical-expected.txt
029-expected.txt
030-expected.txt
033-expected.txt
034-expected.txt
035-expected.txt
035-vertical-expected.txt
036-expected.txt
037-expected.txt
038-expected.txt
038-vertical-expected.txt
039-expected.txt
040-expected.txt
040-vertical-expected.txt
041-expected.txt
100-percent-cell-width-expected.txt
absolute-table-at-bottom-expected.txt
add-before-anonymous-child-expected.txt
align-right-within-left-aligned-div-expected.txt
append-cells-expected.txt Subpixel layout: Convert RenderTable* and AutoTableLayout to use LayoutUnit. 2015-10-27 16:38:10 +00:00
append-cells2-expected.txt
auto-with-percent-height-expected.txt
auto-with-percent-height-vertical-expected.txt
cell-absolute-child-expected.txt
cell-coalescing-expected.txt
cell-pref-width-invalidation-expected.txt
cell-width-auto-expected.txt
cellindex-expected.txt
click-near-anonymous-table-expected.txt
col-and-colgroup-offsets-expected.txt
colgroup-preceded-by-caption-expected.txt
colgroup-spanning-groups-rules-expected.txt
colspan-with-all-percent-cells-expected.txt
colspanMinWidth-expected.txt
colspanMinWidth-vertical-expected.txt
dynamic-caption-add-before-child-expected.txt
dynamic-caption-add-remove-before-child-expected.txt
dynamic-descendant-percentage-height-expected.txt
early-table-layout-expected.txt
edge-offsets-expected.txt
empty-cells-expected.txt
fixed-nested-expected.txt
fixed-table-non-cell-in-row-expected.txt
fixed-table-with-percent-inside-percent-table-expected.txt Delete LayoutTests/platform/mac-mountainlion directory 2015-02-16 23:01:54 +00:00
fixed-table-with-percent-width-inside-auto-table-expected.txt Delete LayoutTests/platform/mac-mountainlion directory 2015-02-16 23:01:54 +00:00
fixed-table-with-percent-width-inside-div-expected.txt
fixed-table-with-percent-width-inside-extra-large-div-expected.txt
fixed-table-with-percent-width-inside-fixed-width-table-expected.txt
fixed-table-with-small-percent-width-expected.txt
floating-th-expected.txt
floatingTablePaintBackground-expected.txt
frame-and-rules-expected.txt
generated-caption-expected.txt
giantRowspan-expected.txt
giantRowspan2-expected.txt
insert-before-anonymous-ancestors-expected.txt
insert-cell-before-form-expected.txt
insert-row-before-form-expected.txt
invisible-cell-background-expected.txt
large-width-expected.txt
max-width-integer-overflow-expected.txt
mozilla-bug10296-vertical-align-1-expected.txt
mozilla-bug10296-vertical-align-2-expected.txt
multiple-captions-display-expected.txt
nested-percent-height-table-expected.txt
nobr-expected.txt
overflowHidden-expected.txt
percent-heights-expected.txt
percent-widths-stretch-expected.txt
percent-widths-stretch-vertical-expected.txt
prepend-in-anonymous-table-expected.txt
quote-text-around-iframe-expected.txt
relative-position-containment-expected.txt
relative-position-offsets-expected.txt
relative-position-stacking-expected.txt
remove-td-display-none-expected.txt
replaced-percent-height-expected.txt
row-height-recalc-expected.txt
rowindex-expected.txt
rowspan-paint-order-expected.txt [Win] gardening after r195740. (more to follow) 2016-01-28 23:28:37 +00:00
rowspan-paint-order-vertical-expected.txt
rtl-cell-display-none-assert-expected.txt
rules-attr-dynchange1-expected.txt
rules-attr-dynchange2-expected.txt
simple_paint-expected.txt
spanOverlapRepaint-expected.txt
stale-grid-crash-expected.txt
table-after-child-in-table-expected.txt
table-and-parts-outline-expected.txt
table-before-child-in-table-expected.txt
table-cell-after-child-in-block-expected.txt
table-cell-after-child-in-table-expected.txt
table-cell-before-child-in-block-expected.txt
table-cell-before-child-in-table-expected.txt [Win] gardening after r195740. (more to follow) 2016-01-28 23:28:37 +00:00
table-continuation-outline-paint-crash-expected.txt
table-display-types-expected.txt
table-display-types-strict-expected.txt [Win] gardening after r195740. (more to follow) 2016-01-28 23:28:37 +00:00
table-display-types-vertical-expected.txt
table-hspace-align-center-expected.txt
table-row-after-child-in-block-expected.txt
table-row-after-child-in-table-expected.txt
table-row-before-child-in-block-expected.txt
table-row-before-child-in-table-expected.txt
tableInsideCaption-expected.txt
text-field-baseline-expected.txt
unbreakable-images-quirk-expected.txt
unused-percent-heights-expected.txt
vertical-align-baseline-expected.txt