Skip to content

Releases: web-platform-tests/wpt

merge_pr_49823

23 Dec 18:15
369ee94
Compare
Choose a tag to compare

Add missing new-line at the end of lint.ignore (#49823)

This PR add a missing new line at the end of lint.ignore, to fix the broken CTS CI workflow which would write line to that file assuming there is a new line existed at the end of file.

merge_pr_49816

23 Dec 02:35
Compare
Choose a tag to compare

part 1: Move delete-before-invisible-line-break.html and forwarddelete-before-invisible-line-break.html to under `mozilla

These tests were introduced in bug 1923251 at first landing. They are for
testing the behavior when the last character before block boundary is changed
because we require a padding line break if the last character is a collapsible
white-space.

However, Chrome uses an NBSP for the last white-space and <br> does not make
the last collapsible white-space visible different from Gecko. Therefore,
Microsoft has changed the test and changed the expected results which won't test
what I'd have liked to check.

In the Chrome's behavior, they are not required, but they are important to touch
our text editing code. So, they should be under Mozilla specific directory.

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

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1936196
gecko-commit: 3ad01295891b44d4d569e436b2dc0341c79b6fae
gecko-reviewers: m_kato

merge_pr_49805

23 Dec 12:27
Compare
Choose a tag to compare

layout: Implement keyword sizes for block layout heuristics

Block layout uses some heuristics to guess whether margins are separated
by clearance and then don't collapse. These heuristics now take the
min-content, max-content, fit-content and stretch sizing keywords into
account.

Signed-off-by: Oriol Brufau obrufau@igalia.com

merge_pr_49820

22 Dec 21:20
Compare
Choose a tag to compare

[SRI Message Signatures] Drop the alg parameter.

As per WICG/signature-based-sri#33, the plan
is to reject the alg parameter entirely, rather than locking it to a
single value.

Bug: 385160702
Change-Id: Iba57570fd8d0136b1d68e143a2fde5f48cd69806
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6110599
Reviewed-by: Kenichi Ishibashi bashi@chromium.org
Commit-Queue: Mike West mkwst@chromium.org
Reviewed-by: Yoav Weiss (@Shopify) yoavweiss@chromium.org
Cr-Commit-Position: refs/heads/main@{#1399650}

merge_pr_49808

22 Dec 10:40
Compare
Choose a tag to compare

[wdspec] Fix WebDriver classic and BiDi drag and drop position tests.

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

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1871346
gecko-commit: d13caad2c6161773f359021d3ebe132880d93bf6
gecko-reviewers: webdriver-reviewers, Sasha

merge_pr_49800

22 Dec 07:33
Compare
Choose a tag to compare

layout: Fix intrinsic contributions of anonymous blocks

In order to compute the inline min-content and max-content contributions
of an anonymous block, we were finding its min-content and max-content
inline size with a SizeConstraint coming from the block size of the box.

However, anonymous blocks do not establish a containing block for their
contents, so this patch uses a SizeConstraint from the block size of the
containing block.

Signed-off-by: Oriol Brufau obrufau@igalia.com

merge_pr_49814

21 Dec 03:25
Compare
Choose a tag to compare

FLEDGE: Make B&A WPT tests more hermetic

...by making sure to always explicitly use a .test coordinator.

Bug: 383600441
Change-Id: Ib163b5042ebfdb04d906c9bd549f323cbed45768
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6094505
Reviewed-by: Mason Freed masonf@chromium.org
Reviewed-by: Russ Hamilton behamilton@google.com
Commit-Queue: Maks Orlovich morlovich@chromium.org
Cr-Commit-Position: refs/heads/main@{#1399474}

merge_pr_49807

21 Dec 17:13
Compare
Choose a tag to compare

Block-in-inline shouldn't keep an IFC from being non-contiguous.

A block-in-inline may only contain fragmented parallel flows, for all we
know, so it cannot unconditionally count as "in-flow", since we might
fail to mark a container as potentially non-contiguous that way.

In the test included, there's a text node "x xx", where the first word
should be in the first column, and the second word should be in the
fourth. There's no room for such a wide piece of text ("xx") before
we're past the tall float.

Bug: 346876226
Change-Id: I5bcf8840a1c71783dfa0bdce442a92eb5ddbf7b4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6108448
Reviewed-by: Ian Kilpatrick ikilpatrick@chromium.org
Commit-Queue: Morten Stenshorne mstensho@chromium.org
Cr-Commit-Position: refs/heads/main@{#1399542}

merge_pr_49811

20 Dec 23:38
Compare
Choose a tag to compare

webnn: add wpt for bidirectional lstm

Fixes some minor bugs with CoreML bidrection implementation.

Also adjusted ULP for this complex op to 3, this is same as gru.

Bug: 360052663
Change-Id: Ie15ab15a359be70e219fd61ee0d3a3fea21f3405
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6103076
Commit-Queue: Phillis Tang phillis@chromium.org
Reviewed-by: Reilly Grant reillyg@chromium.org
Cr-Commit-Position: refs/heads/main@{#1399398}

merge_pr_49810

20 Dec 21:51
Compare
Choose a tag to compare

DOM: Test 'slotchange' event firing during move

See whatwg/dom#1307 (comment).

R=nrosenthal@chromium.org

Bug: 40150299
Change-Id: I9529941e05591620da5b3c11635693a15f0ce866
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6111212
Reviewed-by: Noam Rosenthal nrosenthal@chromium.org
Commit-Queue: Dominic Farolino dom@chromium.org
Cr-Commit-Position: refs/heads/main@{#1399350}