Skip to content

Releases: web-platform-tests/wpt

merge_pr_49017

07 Nov 16:01
Compare
Choose a tag to compare

[line-clamp] Fix DCHECK failure with hidden block-in-inlines

When painting a hidden-from-paint block-in-inline (which can happen if
the block-in-inline is after the clamp point in a line-clamp
container), there was a DCHECK failure since
BoxFragmentPainter::PaintBoxItem was not expected to be called on
hidden for paint items. This is because, in all other cases, this call
is skipped if the item is hidden, but that was not the case for block
in inlines. This patch fixes this by adding a condition before the
call in
BoxFragmentPainter::PaintBoxDecorationBackgroundForBlockInInline.

Bug: 40336192
Change-Id: I9a7a4acbb9e5e1cb42d27865665a5ce37d9bfa57
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5987970
Commit-Queue: Andreu Botella [email protected]
Reviewed-by: Koji Ishii [email protected]
Cr-Commit-Position: refs/heads/main@{#1379688}

merge_pr_49016

07 Nov 12:49
Compare
Choose a tag to compare

Add WebDX feature mapping for text-wrap, text-wrap-style and text-emphasis.

Change-Id: Idc75faf7b2f20358a3f62f2a7641fa1e7226e1f8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6000073
Reviewed-by: Rune Lillesveen [email protected]
Commit-Queue: Steinar H Gunderson [email protected]
Reviewed-by: Shunya Shishido [email protected]
Cr-Commit-Position: refs/heads/main@{#1379607}

merge_pr_49015

07 Nov 12:25
Compare
Choose a tag to compare

Add WebDX feature mapping for gradient-interpolation.

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

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}