Closed Bug 1826566 Opened 3 years ago Closed 3 years ago

[wpt-sync] Sync PR 39395 - Only merge table columns that have no cell edges.

Categories

(Core :: Layout: Tables, task, P4)

task

Tracking

()

RESOLVED FIXED
114 Branch
Tracking Status
firefox114 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 39395 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/39395
Details from upstream follow.

Morten Stenshorne <mstensho@chromium.org> wrote:

Only merge table columns that have no cell edges.

Table column merging is only a good idea if there are adjacent columns
with nothing "interesting" taking place between them, such as table
cells beginning. Otherwise we'd get unfair space distribution in some
cases.

Mark the first column of a spanned cell as non-mergeable (so that space
can be distributed to it). If there are collapsed columns
(visibility:collapse), though, mark the first non-collapsed column
instead.

Bug: 1430449
Change-Id: I0a9a5caf62f0a77ec57d45c9bc4b59552522c52a
Reviewed-on: https://chromium-review.googlesource.com/4401357
WPT-Export-Revision: 4452b71b6e1471c13854d37641b079b875ac6860

Component: web-platform-tests → Layout: Tables
Product: Testing → Core

CI Results

Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 4 tests and 5 subtests

Status Summary

Firefox

OK : 3
PASS: 16

Chrome

OK : 3
PASS: 9
FAIL: 7

Safari

OK : 3
PASS: 10
FAIL: 6

Links

GitHub PR Head
GitHub PR Base

Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/cc676a83fcc8 [wpt PR 39395] - Only merge table columns that have no cell edges., a=testonly
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 114 Branch
You need to log in before you can comment on or make changes to this bug.