Skip to content

Releases: web-platform-tests/wpt

merge_pr_47924

02 Sep 22:02
Compare
Choose a tag to compare

Map pattern/gradientTransform to the transform property.

And fix a typo in a test which got me confused.

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

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1914221
gecko-commit: fca4f8856943e88f8d7901826d4d6d5f100f06c6
gecko-reviewers: longsonr

merge_pr_47923

02 Sep 10:37
Compare
Choose a tag to compare

[css-nesting] Add CSSNestedDeclarations support for insertRule

As part of the overall CSSNestedDeclarations change,
the "insert a CSS rule" algorithm [1] now includes a step to retry
parsing of a failed rule as a CSSNestedDeclarations rule [1].
This CL implements that change.

[1] https://drafts.csswg.org/cssom/#insert-a-css-rule

Bug: 343463516
Change-Id: I4b81da404a26cc036a3fcf0aebdbef0775eac0a5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5826512
Reviewed-by: Steinar H Gunderson [email protected]
Commit-Queue: Anders Hartvoll Ruud [email protected]
Cr-Commit-Position: refs/heads/main@{#1349786}

merge_pr_47920

02 Sep 10:26
Compare
Choose a tag to compare

[css-nesting] Traverse child rules of StyleRule in ReplaceRuleIfExists

Since the selector list of a StyleRule is stored in the bytes trailing
the object, we create a new StyleRule during setSelectorText,
and replace the old rule with the new rule. However, the traversal
ignored the child rules of StyleRule, causing invalidation problems.

Note: Adjusted nested-declarations-matching.html to actually test
CSSNestedDeclarations instead of '&'. There's still a bug related
to that.

Fixed: 361600667
Change-Id: I99dc2422e2d59088b293fb3e8728c05da9f1018c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5828606
Reviewed-by: Steinar H Gunderson [email protected]
Commit-Queue: Anders Hartvoll Ruud [email protected]
Cr-Commit-Position: refs/heads/main@{#1349780}

merge_pr_47919

02 Sep 22:10
Compare
Choose a tag to compare

Implement a max-age cap for cookies

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

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1913161
gecko-commit: 0a6895f886e745c4f276478099fd5744454187d3
gecko-reviewers: devtools-reviewers, cookie-reviewers, timhuang, webdriver-reviewers, Sasha

merge_pr_47917

02 Sep 04:57
Compare
Choose a tag to compare

More tests about (-webkit-)line-clamp and BFCs

This is a follow up to
#46734

merge_pr_47916

02 Sep 04:55
Compare
Choose a tag to compare

SVG: Fix getCharNumAtPosition() for sideways-lr

Bug: 40501131
Change-Id: Ic2e0f313dbcecdb9c2b49a269d3ffc95282b546e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5825983
Reviewed-by: Koji Ishii [email protected]
Auto-Submit: Kent Tamura [email protected]
Commit-Queue: Koji Ishii [email protected]
Cr-Commit-Position: refs/heads/main@{#1349714}

merge_pr_47867

02 Sep 04:11
Compare
Choose a tag to compare

WebNN: Define Tile operation in idl, mojom and implement it for DirectML

According to the spec discussion[1], Tile operation repeats a tensor
the given number of times along each axis. This CL defines the Tile
operation in idl, mojom and implements it for DirectML. Some related
wpt conformance tests and validation tests are also added.

[1] webmachinelearning/webnn#375 (comment)

Bug: 361611794
Change-Id: I7cdca604e76b4fbcaab2269f1f270cfbb4fb85a1
Cq-Include-Trybots: luci.chromium.try:win11-blink-rel
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5807995
Reviewed-by: Weizhong Xia [email protected]
Reviewed-by: Alex Gough [email protected]
Reviewed-by: Rafael Cintron [email protected]
Commit-Queue: Mingming1 Xu [email protected]
Reviewed-by: ningxin hu [email protected]
Cr-Commit-Position: refs/heads/main@{#1349710}

merge_pr_46734

02 Sep 04:56
839f938
Compare
Choose a tag to compare

Add BFC tests for (-webkit-)line-clamp (#46734)

As was recently resolved in w3c/csswg-drafts#10323 and
w3c/csswg-drafts#10324, (-webkit-)line-clamp should always create an
independent formatting context whenever it applies. Furthermore, the
display: -webkit-box property will not cause the box to become a
flexbox, but it will be an independent block formatting context
instead (even for line-clamp, which doesn't require
display: -webkit-box to apply).

This patch adds some tests for it, and makes some other tests no
longer tentative.

Co-authored-by: Florian Rivoal [email protected]

merge_pr_47915

01 Sep 11:39
04c1ea9
Compare
Choose a tag to compare

Rename adjust-transform.tenative.html to adjust-transform.tentative.html (#47915)

merge_pr_47909

31 Aug 00:47
Compare
Choose a tag to compare

Don't treat all inputs and textareas as dir=auto when their value changes.

Note that the added test in dir-auto-dynamic-changes.window.js doesn't
actually test the bug, which requires actual editing and not
manipulation of the value. Thus I'm also adding a separate test with
testdriver.js to test a very simple case of the bug.

I'm putting this fix behind a flag because the code is quite old, just
in case there's some strange dependency on it.

Fixed: 362787713
Change-Id: Ib374d015332499a1532e045bdd413c26e110ba83
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5828471
Reviewed-by: Joey Arhar [email protected]
Commit-Queue: David Baron [email protected]
Cr-Commit-Position: refs/heads/main@{#1349485}