Skip to content

Releases: web-platform-tests/wpt

merge_pr_57084

08 Jan 21:46

Choose a tag to compare

Fix backdrop-filter with invalid mask image issue

According to https://drafts.fxtf.org/css-masking-1/#the-mask-image, an
invalid mask image should generate a transparent black mask layer that
hides the content. However, when backdrop-filter is used with invalid
mask images, the content is still created and rendered.

This change adds AllImagesAreInvalid() checking in
PaintPropertyTreeBuilder for elements with backdrop-filter. When an
element has both mask-image and backdrop-filter specified, but all mask
images are invalid (failed loads, invalid URLs, slow-loading, etc.),
PaintPropertyTreeBuilder directly checks this condition and sets
opacity=0, correctly hiding the element and its backdrop-filter as
required by the spec for invalid mask images.

The fix is guarded by the HandleInvalidMaskImageWithBackdropFilter
runtime feature flag as a killswitch.

Bug: 441547032
Change-Id: I77cd4907beb541325894eaa2a490401fbc1c05b4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7004946
Reviewed-by: Philip Rogers [email protected]
Reviewed-by: Fredrik Söderquist [email protected]
Commit-Queue: Wangsong Jin [email protected]
Cr-Commit-Position: refs/heads/main@{#1566394}

merge_pr_57083

08 Jan 18:47

Choose a tag to compare

Mark xml/xslt/large-cdata.html slow

This test is failing with timeouts, and the test itself is a
large 11MB XML file, so let's give it more time.

Fixed: 474158153
Change-Id: I7c6ed9adbfc1a22ea364d61b8ccfc1c0d97b3846
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7412569
Auto-Submit: Mason Freed [email protected]
Reviewed-by: Joey Arhar [email protected]
Commit-Queue: Joey Arhar [email protected]
Cr-Commit-Position: refs/heads/main@{#1566364}

merge_pr_57080

08 Jan 18:32

Choose a tag to compare

Exclude usemap test from test mapping

This just follows the same patterns as the rest of the file.

merge_pr_57075

08 Jan 14:47
999896e

Choose a tag to compare

Use the same pattern for touch-action tests everywhere (#57075)

merge_pr_57069

08 Jan 11:20

Choose a tag to compare

Revert "Bug 1981349 - Add referenceTarget support for label/for, label wrapped and output/for. " for causing accessibility crashes (bug 2008970)

This reverts commit d46abe6d763df3ce5c5b20673ed531c4e79c49e4.

Revert "Bug 1981346 - Add referenceTarget support for the form attribute. r=credential-management-reviewers,webidl,dimi,Jamie,smaug"

This reverts commit df11a4666db1180c795dcdc76d03dc1e208d9ce7.

Revert "Bug 1981345 - Implement referenceTarget support for multiple element attributes. r=dom-core,Jamie,smaug"

This reverts commit 89cc779f5ebf6226e15705f5b5cf2ddd76840517.

Revert "Bug 1984685 - Refactor: consistently return Maybe<nsTArray<RefPtr>> when getting attr-associated elements, and key AttrRelProviders on nsAtom rather than nsString. r=dom-core,morgan,Jamie,smaug"

This reverts commit 33130e712d0acf4a43cc8627d188112c3806dbb7.

Revert "Bug 1981344 - Implement referenceTarget support for single-element attributes. r=dom-core,credential-management-reviewers,webidl,layout-reviewers,emilio,keithamus,smaug,mtigley"

This reverts commit d6440c4cae21406bb00f223c2432ade356eed6e9.

Revert "Bug 1983766 - Split single element attribute getters into bindings/internals versions. r=dom-core,credential-management-reviewers,webidl,layout-reviewers,smaug,keithamus,jwatt,mtigley"

This reverts commit 83b70e0645d2dfaedd299393da58da55cb7355fe.

Revert "Bug 1989323 - Make referenceTarget IDL attributes on ShadowRoot, HTMLTemplateElement and ShadowRootInit nullable. r=dom-core,webidl,saschanaz,smaug"

This reverts commit 3a0b29121e2273701a63210a4dc075f1fa60c976.

gecko-commit: b9e21434cf454a178ce807ed2fd2b891937aea7c
gecko-reviewers: credential-management-reviewers, webidl, dimi, Jamie, smaug

merge_pr_57066

08 Jan 08:08

Choose a tag to compare

WebNN: Replace null characters in node names for ORT backend

Operation label contains null characters ('\0') may cause ORT's
CreateSessionFromModel API to fail with "two nodes with the same node
name".

This CL adds a WPT case introduces a graph containing two add operations
named 'node\0a' and 'node\0b'. These will be truncated to the same name
'node' in the CreateSessionFromModel API and leading to the error.

This CL replaces all '\0' characters with '_' in operation labels to
ensure compatibility with ORT's C API. And the unique
next_operation_id_ appended to node names prevented collisions.

Bug: 471649998
Change-Id: I2340ca2ed8e1b7aa44a4909f91f0589d8e0b8294
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7330619
Reviewed-by: Rafael Cintron [email protected]
Reviewed-by: Hu, Ningxin [email protected]
Reviewed-by: David Baron [email protected]
Commit-Queue: Miao, Bin [email protected]
Cr-Commit-Position: refs/heads/main@{#1566067}

merge_pr_57063

08 Jan 07:12
b64f367

Choose a tag to compare

[css-grid-3] Rename item-tolerance to flow-tolerance (#57063)

See w3c/csswg-drafts#10884 (comment)

WebKit export of https://bugs.webkit.org/show_bug.cgi?id=305089

merge_pr_57058

08 Jan 04:27

Choose a tag to compare

Recompute intersection observations on z-index changes

Intersection observations are recomputed when paint is invalidated (see
PaintInvalidator::InvalidatePaint), but z-index changes do not always
invalidate paint, so we need to ensure intersection observations are
recomputed in those cases.

Fixed: 422531206
Change-Id: I6101353f459fa1579136155f278a28ff4ec2e595
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7411729
Commit-Queue: Philip Rogers [email protected]
Auto-Submit: Philip Rogers [email protected]
Reviewed-by: Stefan Zager [email protected]
Cr-Commit-Position: refs/heads/main@{#1565993}

merge_pr_57057

08 Jan 03:42

Choose a tag to compare

[Masonry] Deprecate 'grid-lanes-fill' and 'grid-lanes-flow'

Given current proposals in the CSSWG [1], these properties are no longer
being considered. Deprecate them, and we can always add them back if
needed.

[1]
w3c/csswg-drafts#12803 (comment)

Bug: 343257585
Change-Id: Ie3659c8ea99be574f5588a827aa46389f108ecda
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7404852
Reviewed-by: Kurt Catti-Schmidt [email protected]
Commit-Queue: Alison Maher [email protected]
Cr-Commit-Position: refs/heads/main@{#1565976}

merge_pr_57055

08 Jan 09:35
ef5a565

Choose a tag to compare

maps "service-workers" web feature (#57055)