Skip to content

Releases: web-platform-tests/wpt

merge_pr_48136

13 Sep 07:13
Compare
Choose a tag to compare

WPT tests for position-try-fallbacks should use canonical ordering.

Spec 1 defines "Canonical order: per grammar," so the serialization should
re-order <try-tactics> entries in order of their appearances 2.

Depends on D221988

Differential Revision: https://phabricator.services.mozilla.com/D221989

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1918419
gecko-commit: 48ce410c6840ff88a36d7482eb078df724936af9
gecko-reviewers: firefox-style-system-reviewers, emilio

merge_pr_48128

13 Sep 22:57
Compare
Choose a tag to compare

Correct scroll snap area for fragmented blocks.

A DCHECK would fail if a node got block-fragmented, since we'd add the
LayoutBox for it multiple times. Only add the LayoutBox when at the last
fragment.

Secondly, calculate the correct bounding box for such blocks.
PhysicalBorderBoxRect() would give the rectangle in the stitched
coordinate system (where we pretend that nothing gets fragmented, but is
just laid out into one tall strip). Use QuadsInAncestor() instead.

Bug: 353898977
Change-Id: I94bd2f7f3d25a8f154e0f7fe7fc35373fbcf7449
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5854900
Commit-Queue: Morten Stenshorne [email protected]
Reviewed-by: Ian Kilpatrick [email protected]
Cr-Commit-Position: refs/heads/main@{#1355444}

merge_pr_48127

13 Sep 07:03
Compare
Choose a tag to compare

Deal with edge case in the code from bug 1891335.

Apparently we might not create a subdoc frame for unless it's
inside .

Let's treat it as fully hidden.

Differential Revision: https://phabricator.services.mozilla.com/D221943

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1917361
gecko-commit: 36af09c3c6fa2111176acc433edc074dda75209d
gecko-reviewers: smaug

merge_pr_48121

13 Sep 09:42
Compare
Choose a tag to compare

Remove crossdoc variant from nested VT test

It's a very flaky test, and the scenario is already tested in the
mpa-serialization suite.

Bug: 358842552
Change-Id: I72c4b24f44b4b9c136f9bce0e1b4887e12346528
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5850138
Reviewed-by: Vladimir Levin [email protected]
Commit-Queue: Noam Rosenthal [email protected]
Cr-Commit-Position: refs/heads/main@{#1355063}

merge_pr_48079

13 Sep 07:09
Compare
Choose a tag to compare

part 11 - CookieStore API - Extra tests for document URLs with fragments

Differential Revision: https://phabricator.services.mozilla.com/D221412

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1475599
gecko-commit: 8283b857e25f518b2a372ea2242c08d7c9df9800
gecko-reviewers: smaug

merge_pr_47998

13 Sep 00:09
Compare
Choose a tag to compare

Improve base-select initial focus

This patch checks to see if the selected option is focusable before
trying to focus it when opening the picker. It also chooses a fallback
option to focus in the case that the selected option is not focusable.

Fixed: 360357707
Change-Id: I1c2943f5492d4eb299f5b6e162e2c2c1df152851
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5825538
Commit-Queue: Joey Arhar [email protected]
Reviewed-by: Traian Captan [email protected]
Cr-Commit-Position: refs/heads/main@{#1354889}

merge_pr_48139

12 Sep 22:57
Compare
Choose a tag to compare

Revert "[EncodedTransform] Add WPT for owner of the frames"

This reverts commit 449367647a200e6ac6306a4c901db92f08f261b8.

Reason for revert: suspect of flakiness

Original change's description:

[EncodedTransform] Add WPT for owner of the frames

Implement a WPT to test the logic ensuring that only frames previously read by the same owner can be written.

Additionally, moved function appendToBuffer to a helper.

Bug: 354881878

Change-Id: I5db43b3e1dac1c0f243c0a7126b6fc2e5091af50
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5827535
Reviewed-by: Guido Urdaneta [email protected]
Reviewed-by: Palak Agarwal [email protected]
Commit-Queue: Lucía Alonso Mozo [email protected]
Cr-Commit-Position: refs/heads/main@{#1349215}

Bug: 354881878
Change-Id: Id8a61b077a601f74eb79b9b3b3df4f66c21423f1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5853993
Commit-Queue: Guido Urdaneta [email protected]
Bot-Commit: Rubber Stamper [email protected]
Cr-Commit-Position: refs/heads/main@{#1354748}

merge_pr_48137

12 Sep 21:47
Compare
Choose a tag to compare

FLEDGE: basic WPT for hybrid B&A auctions.

...where a B&A auction is a component in a client-side auction.

(And also remove some unused fields from pure B&A ones)

Change-Id: Ic8e14a087d432af0a0f93880ed2c2278f74069cc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5858038
Reviewed-by: Russ Hamilton [email protected]
Commit-Queue: Maks Orlovich [email protected]
Cr-Commit-Position: refs/heads/main@{#1354798}

merge_pr_48135

12 Sep 19:48
Compare
Choose a tag to compare

[css-writing-modes] Add more orthogonal writing-mode interference to table progression tests

merge_pr_48134

12 Sep 20:41
Compare
Choose a tag to compare

Cleanup after #33396

Mostly formatting improvements, but also recovering a pair of parenthesis
that was accidentally removed, changing the logic.

Signed-off-by: Oriol Brufau [email protected]