[wpt-sync] Sync PR 27590 - Revert "[TablesNG] Implement column track merging"
Categories
(Testing :: web-platform-tests, task, P4)
Tracking
(firefox87 fixed)
Tracking | Status | |
---|---|---|
firefox87 | --- | fixed |
People
(Reporter: mozilla.org, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 27590 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/27590
Details from upstream follow.
b'Thiemo Nagel <tnagel@chromium.org>' wrote:
Revert "[TablesNG] Implement column track merging"
This reverts commit 2dadda0cccbda46a2fffe23e8c607e88f4d45394.
Reason for revert: Suspected cause of paint/tables/huge-table-composited-scroll-collapsed-borders.html failures
https://ci.chromium.org/ui/p/chromium/builders/ci/WebKit%20Linux%20ASAN/22054
Original change's description:
[TablesNG] Implement column track merging
One the a11y requirements was that tables should do track merging.
I've skipped implementing this initially because there was major
disagreement about what to do.This implementation follows the standard.
Columns defined by TD or COL are merged for table-layout:auto,
and not merged for table-layout:fixed.Legacy did not follow the standard for columns defined by TDs:
they were always merged. Firefox implementation was closer to
standard, but sometimes buggy.This changes results of some tests. Almost all of them are because
"TablesNG is more standards compliant", and new renderings match
FF.There is disagreement about treatment of empty rows between
FF and TablesNGNG.external/wpt/css/css-tables/html5-table-formatting-1.html
external/wpt/css/css-tables/html5-table-formatting-2.htmlThe rest of the changes render better, just like FF.
Two new tests have been added:
wpt/css/css-tables/column-track-merging.html
tests the standard.accessibility/table-column-track-merging.html
tests Chrome's a11y API.Change-Id: Ia222351f7c500963ace556d76c26fcefb1df24e1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2670193
Commit-Queue: Aleks Totic \<atotic@chromium.org>
Reviewed-by: Ian Kilpatrick \<ikilpatrick@chromium.org>
Reviewed-by: David Grogan \<dgrogan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#852958}TBR=dgrogan@chromium.org,ikilpatrick@chromium.org,atotic@chromium.org,chromium-scoped@luci-project-accounts.iam.gserviceaccount.com
Change-Id: Id914684949be4eb6196a850bb1168d25872346ef
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2690334
Reviewed-by: Thiemo Nagel \<tnagel@chromium.org>
Commit-Queue: Thiemo Nagel \<tnagel@chromium.org>
Cr-Commit-Position: refs/heads/master@{#853075}
Assignee | ||
Comment 1•3 years ago
|
||
PR 27590 applied with additional changes from upstream: 6902c0348cafb66a237b5ce75d9b3038bd3f3f87
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 2•3 years ago
|
||
Pushed to try https://treeherder.mozilla.org/#/jobs?repo=try&revision=50a77403f3abca3e014747a7d87b9fcbe8fcb782
Assignee | ||
Comment 3•3 years ago
|
||
The PR was not expected to affect any tests, but the try push wasn't a success. Check the try results for infrastructure issues
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/1844991b6ebd [wpt PR 27590] - Revert "[TablesNG] Implement column track merging", a=testonly
Assignee | ||
Comment 5•3 years ago
|
||
Test result changes from PR not available.
Backout by ncsoregi@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/2b6bc8c0ad44 Backed out 68 changesets (bug 1692179, bug 1691773, bug 1690962, bug 1691822, bug 1691597, bug 1691943, bug 1691862, bug 1691940, bug 1692056, bug 1691043, bug 1690610, bug 1691672, bug 1691674, bug 1692236, bug 1691651, bug 1691938, bug 1691369, bug 1690156, bug 1691367, bug 1691252, bug 1691792, bug 1691571, bug 1691598, bug 1691857, bug 1690400, bug 1691086, bug 1688936, bug 1691990, bug 1692004, bug 1692025, bug 1691765, bug 1691764, bug 1690448, bug 1692105, bug 1690933, bug 1691708, bug 1690609, bug 1691701, bug 1691726, bug 1691689, bug 1691109, bug 1691566, bug 1691569, bug 1691568, bug 1691032, bug 1690980, bug 1691841, bug 1687401, bug 1690981, bug 1691099, bug 1691067, bug 1691968) for causing spidermonkey bustages on async-iterator.any.js. CLOSED TREE
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/7e61e2eb9045 [wpt PR 27590] - Revert "[TablesNG] Implement column track merging", a=testonly
Comment 8•3 years ago
|
||
bugherder |
Description
•