Releases: web-platform-tests/wpt
merge_pr_49823
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
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
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
[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
[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
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
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
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
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
DOM: Test 'slotchange' event firing during move
See whatwg/dom#1307 (comment).
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}