Skip to content

Releases: web-platform-tests/wpt

merge_pr_49014

07 Nov 12:57
Compare
Choose a tag to compare

Add use-counter and WebDX feature mapping for calc-constants.

There are no clear WPT tests for e/pi (e.g. pi is only used inside
the sin-cos-tan tests), so we don't add a WPT mapping for them.

Change-Id: I36fe37239bcb5c1b28c9835a2c5c3c2cd08cbcfb
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6000633
Reviewed-by: Shunya Shishido [email protected]
Commit-Queue: Steinar H Gunderson [email protected]
Reviewed-by: Daniil Sakhapov [email protected]
Cr-Commit-Position: refs/heads/main@{#1379608}

merge_pr_49013

07 Nov 00:29
Compare
Choose a tag to compare

[webcodecs] Add rotation and flip init options on VideoFrame

This change implements rotation and flip options in VideoFrameInit
and VideoFrameBufferInit, as described in
w3c/webcodecs#351 (comment).

Bug: 40243431
Change-Id: I9eae4f4f101df7a285abd6575f7271b7589a512c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5939863
Reviewed-by: Eugene Zemtsov [email protected]
Commit-Queue: Eugene Zemtsov [email protected]
Cr-Commit-Position: refs/heads/main@{#1379353}

merge_pr_49012

07 Nov 11:39
Compare
Choose a tag to compare

Bump pygithub from 2.3.0 to 2.5.0 in /tools

Bumps pygithub from 2.3.0 to 2.5.0.


updated-dependencies:

  • dependency-name: pygithub
    dependency-type: direct:production
    update-type: version-update:semver-minor
    ...

Signed-off-by: dependabot[bot] [email protected]

merge_pr_48994

07 Nov 08:44
Compare
Choose a tag to compare

Reduce the horizontal sizes in WPT unreachable-snap-positions-003.html to avoid spurious failures in WPT harness with 600px-wide viewport.

This patch just halves the widths and the scrollLeft values in this test.
While we're at it, this patch also changes to use width rather than
max-width to size the scroller element, so that that element's sizing isn't
at-the-mercy of the viewport size. This patch also removes a 0.5x scale in the
meta-viewport tag, which was essentially a paper-over to reduce the widths of
the content here. That scale factor is no longer needed now that we've directly
made the content smaller.

The test still passes in all browsers (and now reliably passes in windows
at or smaller-than 600px wide).

The test also still fails in builds from before the associated fix landed (from
bug 1905247), so it still works as a regression test for that bug.

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

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1929309
gecko-commit: 428c0fbb4a8c5f11782ad521d4fcec32b3870afd
gecko-reviewers: hiro

merge_pr_48991

07 Nov 14:01
Compare
Choose a tag to compare

Bump types-six from 1.16.21.20240425 to 1.16.21.20241105 in /tools

Bumps types-six from 1.16.21.20240425 to 1.16.21.20241105.


updated-dependencies:

  • dependency-name: types-six
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] [email protected]

merge_pr_48964

07 Nov 22:39
Compare
Choose a tag to compare

Part 7 - Adjust test expectations.

  • /css/css-align/abspos/stretch-intrinsic-size*: Some tests still do not pass,
    because it uses <canvas> which overrides nsIFrame::ComputeSize, skipping
    the invocation of nsIFrame::ComputeAbsoluteAutoSize.
  • /css/css-anchor-position/: Anchor positioning is not yet implemented,
    changes are coincidental.
  • grid-baseline-align-001.html: Baseline alignment of absolutely-positioned
    grid item should no longer stretch it.

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

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1920160
gecko-commit: 889105cc0018e8d2aa77407ef90f68adf878933f
gecko-reviewers: jwatt

merge_pr_48045

07 Nov 23:55
Compare
Choose a tag to compare

Private State Token API Permissions Policy Default Allowlist Wildcard

Access to the Private State Token API is gated by Permissions Policy
features. We proposed to update the default allowlist for both
private-state-token-issuance and private-state-token-redemption
features from self to * (wildcard).

https://chromestatus.com/feature/5078049450098688
https://groups.google.com/a/chromium.org/g/blink-dev/c/5jI8kLLdIFw

Commit: false

Bug: 353738486
Change-Id: I20cba9232d3b6ac874c7c91b254a66573d60578b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5844771
Commit-Queue: Ari Chivukula [email protected]
Reviewed-by: Steven Valdez [email protected]
Cr-Commit-Position: refs/heads/main@{#1380010}

merge_pr_49010

06 Nov 20:08
Compare
Choose a tag to compare

[@container] style() query unset on root element crashes

Discovered when trying to fix issue 376834363.

StyleResolver::ComputeValue() does not set up a parent style for the
root element which meant applying unset would crash. There was already a
check for inherit. Do the same for unset.

Bug: 376834363
Change-Id: I075dd462668436f98a6f7924929f5baba6eeba09
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5999996
Commit-Queue: Rune Lillesveen [email protected]
Reviewed-by: Anders Hartvoll Ruud [email protected]
Cr-Commit-Position: refs/heads/main@{#1379181}

merge_pr_49009

06 Nov 20:08
Compare
Choose a tag to compare

[Clipboard APIs] Handle null values for blobs OnRead()

Don't create |V8UnionBlobOrString| if the blob is null so that the null
value is handled in |ClipboardPromise::ResolveRead()| and it doesn't
perform an invalid conversion |ToResolvedPromise|.

Updated |ClipboardItemWithDOMStringSupport| flag status to experimental

Bug: 377251898
Change-Id: I47400f8a7671e4bb7b98b44d864b24b510e64835
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5993934
Reviewed-by: Christine Hollingsworth [email protected]
Reviewed-by: Nate Chapin [email protected]
Reviewed-by: Ayu Ishii [email protected]
Commit-Queue: Sambamurthy Bandaru [email protected]
Cr-Commit-Position: refs/heads/main@{#1379178}

merge_pr_49008

06 Nov 19:13
Compare
Choose a tag to compare

Add a test updating scroll position mid-smooth-scroll

This is a minimized test of https://crbug.com/376097633 on
boostmobile.com.

Bug: 376097633
Change-Id: I014d2a1b276f8047272f2a1bf587233844574951
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6001172
Commit-Queue: Philip Rogers [email protected]
Commit-Queue: Xianzhu Wang [email protected]
Reviewed-by: Xianzhu Wang [email protected]
Auto-Submit: Philip Rogers [email protected]
Cr-Commit-Position: refs/heads/main@{#1379136}