Bug 1712419 [wpt PR 29081] - [GridNG] Synthesized baseline test updates, a=testonly
commite8736582b9362ce48a8115822c1017fdc2ce6411
authorKurt Catti-Schmidt (SCHMIDT) <kschmi@microsoft.com>
Wed, 26 May 2021 20:27:57 +0000 (26 20:27 +0000)
committermoz-wptsync-bot <wptsync@mozilla.com>
Thu, 27 May 2021 18:49:20 +0000 (27 18:49 +0000)
treeeac3909eb75a5a3c09bb25b04482fd8b92150ded
parente89f8836de7124939ade27c5cf9ee78acd47cf7c
Bug 1712419 [wpt PR 29081] - [GridNG] Synthesized baseline test updates, a=testonly

Automatic update from web-platform-tests
[GridNG] Synthesized baseline test updates

This change updates several CSS Grid alignment tests that were written
under the expectation that synthesized baselines could participate in
a baseline sharing group with vertical-RL aligned items.

The CSS alignment spec spec at
https://www.w3.org/TR/css-align-3/#baseline-export,
states "Otherwise, assume either horizontal-tb or vertical-lr
writing-mode, whichever is orthogonal to the box’s own writing-mode.",
which indicates that a synthesized baseline should not be assumed
to ever have vertical-rl alignment, and thus shouldn't be in a
baseline sharing group with other vertical-rl items, as these tests
were expecting.

This change also updates TestExpectations to move the SVG aspect
ratio tests that are currently marked as failing under GridNG to
their own section, as well as marking the CSS Grid align-content
tests as 'fail', so they are marked as failures under both grid
and GridNG.

Bug: 1045599
Change-Id: I052da46e1944c4b53eac15a11e9dadb09b669a27
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2911520
Commit-Queue: Daniel Libby <dlibby@microsoft.com>
Reviewed-by: Daniel Libby <dlibby@microsoft.com>
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Cr-Commit-Position: refs/heads/master@{#885844}

--

wpt-commits: 8022aa3172b0f43a59f38d87622e3c466adf338f
wpt-pr: 29081
testing/web-platform/tests/css/css-grid/alignment/grid-row-axis-self-baseline-synthesized-001.html
testing/web-platform/tests/css/css-grid/alignment/grid-row-axis-self-baseline-synthesized-002.html
testing/web-platform/tests/css/css-grid/alignment/grid-row-axis-self-baseline-synthesized-003.html
testing/web-platform/tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-002.html