Skip to content

Releases: web-platform-tests/wpt

merge_pr_56485

04 Dec 13:20
e91e638

Choose a tag to compare

Sync interfaces/ with @webref/idl 3.69.1 (#56485)

Co-authored-by: wpt-pr-bot [email protected]

merge_pr_56484

04 Dec 11:40

Choose a tag to compare

Expose Event.pseudoTarget only on selected event types

Also, return null for boundary events.

Resolved in w3c/csswg-drafts#12163

Bug: 40639103
Change-Id: I25706f3c56b5b0b9f829e484854d10a7b109d557
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7213558
Reviewed-by: Rune Lillesveen [email protected]
Commit-Queue: Daniil Sakhapov [email protected]
Cr-Commit-Position: refs/heads/main@{#1553883}

merge_pr_56483

04 Dec 09:48

Choose a tag to compare

[Origin API] Mark tests as non-tentative, and ship to stable.

I2S: https://groups.google.com/a/chromium.org/g/blink-dev/c/CaCxnx6UaXo/m/WTelV2D8AgAJ

Spec: https://html.spec.whatwg.org/multipage/browsers.html#the-origin-interface

Bug: 434131026
Change-Id: Ia7f99d9752507b16770d29d2d88eb546b013a387
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7205535
Commit-Queue: Mike West [email protected]
Reviewed-by: Mike Taylor [email protected]
Cr-Commit-Position: refs/heads/main@{#1553869}

merge_pr_56481

04 Dec 04:49

Choose a tag to compare

WebXR: Add WPT tests for XRLayer creation and validation

Adds unified Web Platform Tests (WPT) for XRQuadLayer, XREquirectLayer,
and XRCylinderLayer creation.

The tests ensure:

  • Valid initialization succeeds for all three layer types.
  • Appropriate errors are thrown for invalid parameters, such as negative radius or unsupported texture formats.

Bug: 459800450
Change-Id: I5130957dfc9c148ea093dc3c47b470dd5d06c984
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7142779
Reviewed-by: Alexander Cooper [email protected]
Reviewed-by: Brandon Jones [email protected]
Commit-Queue: Evgenii Alekseev (xWF) [email protected]
Cr-Commit-Position: refs/heads/main@{#1553803}

merge_pr_56475

04 Dec 09:53

Choose a tag to compare

Implement relative root font lengths for SVG.

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

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1740584
gecko-commit: 7db60b27689000fe5afe8dacda60e825540200ba
gecko-reviewers: emilio, firefox-style-system-reviewers, jwatt

merge_pr_56471

04 Dec 09:56

Choose a tag to compare

Use a monospace font in some css-highlight-api WPTs, to avoid spurious failures from one glyph overlapping the background of the next glyph.

The paint ordering in these tests (of the highlight-background vs. ink of
adjacent glyphs) is different in the testcase and reference case, at least in
Gecko and WebKit (though not in Chromium[1]). This creates the potential for
spurious failures in Gecko and WebKit, if the chosen font happens to have
glyphs that draw close together (such that one glyph might have a piece that
protrudes to overlap the bounding-box of the next glyph).

This patch avoids these spurious failures by explicitly using a monospace font;
this reduces the likelihood of glyphs drawing close together and experiencing
the sort of overlap that would reveal the paint-order differences between
the testcase & reference case.

This patch also adds some letter-spacing to one of the testscases; this is
needed to fully avoid overlap in the case of an "O" glyph that's adjacent to a
highlight and is wide enough in the Windows monospace font to still trigger
this problematic overlap (if it weren't for this added letter-spacing).

[1] https://issues.chromium.org/issues/465531995

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

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=2003604
gecko-commit: 83cf44b96277eddf1f5b0d17f0bc29e9e2a6568e
gecko-reviewers: layout-reviewers, dshin, jfkthame

merge_pr_56460

04 Dec 15:58
98e0d92

Choose a tag to compare

merge_pr_56458

04 Dec 10:00

Choose a tag to compare

Revert "Bug 1997380: Add test to exercise querySelector bloom filter. " for causing multiple failures

This reverts commit 2bf971952649f68eb066e07fc283f96d1c881a51.

Revert "Bug 1997380: Use bloom filter to optimize querySelector attribute matching. r=emilio,firefox-style-system-reviewers"

This reverts commit 91a80a1d9781ee3f3ca84ab833db52c3d813d864.

Revert "Bug 1997380: Implement bloom filter for element attributes. r=smaug,emilio,firefox-style-system-reviewers"

This reverts commit c043d7c313746e7a546b4d43732a0a82681ef376.

gecko-commit: f2a53a22e68eb608ac21363b9000594828173b3d
gecko-reviewers: emilio

merge_pr_56457

04 Dec 05:09

Choose a tag to compare

Add test: BFCache support for a page with an open WebSocket connection, but close it in pagehide

merge_pr_56453

04 Dec 08:34

Choose a tag to compare

Update exec-command-with-text-editor.tentative.html for clipboard comments

clipboard commands are only available when there is valid user activation, but
this test doesn't generate a valid user activation while testing clipboad
commands. As the result, both queryCommandEnabled() and execCommand() always
return false. This doesn't seem to be what the test is intended to check.

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

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=2003612
gecko-commit: f4089ef827cae43602c150ce562321a55306f88d
gecko-reviewers: masayuki