Releases: web-platform-tests/wpt
merge_pr_49078
WebKit export of https://bugs.webkit.org/show_bug.cgi?id=282764 (#49078)
merge_pr_49075
Fix race condition in pointerevent_pointerId_scope
The load event waits for resources such as images and stylesheets to
load, but does not guarantee that child iframes have loaded. This
test was flaking on debug and MSAN builds which are inherently slower
and susceptible to race conditions. This patch addresses the race
condition by deferring loading the iframe until we can trap the signal
that loading is complete, and is a speculative fix for the flake.
Several other tests in this directory also use iframes and may have
the same race condition. Deferring adding a common resource tool
for a frame load promise pending further investigation of these other
tests.
Bug: 352327319
Change-Id: I7a815916a62b00ac78ed1fbdc884a61c9c8de152
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6000632
Reviewed-by: Mustaq Ahmed [email protected]
Commit-Queue: Kevin Ellis [email protected]
Cr-Commit-Position: refs/heads/main@{#1381194}
merge_pr_49048
WebCrypto: HDKF and PBKDF2 return an empty ArrayBuffer when length is zero (#49048)
The HKDF and PBKDF2 derive bits operations were changed in [1] to allow
a zero length to be passed and return an empty ArrayBuffer in that case.
This PR updates the tests cases affecting these 2 algorithms in the
cases where zero was passed as the length parameter.
merge_pr_49086
DOM: Add moveBefore() live range update tests
See
whatwg/dom@8d24d3b.
Bug: 40150299
Change-Id: I105d9e14c7ec29656ce2e9934cf593428ca23be5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6003744
Commit-Queue: Dominic Farolino [email protected]
Reviewed-by: Noam Rosenthal [email protected]
Cr-Commit-Position: refs/heads/main@{#1380889}
merge_pr_49083
webnn: Support block-wise quantization for DirectML backend
Block-wise quantization divides input tensors into smaller blocks that
are independently quantized, resulting in faster optimization and high
precision quantization 1. It is used for popular language models,
such as phi-3 mini int4 quantized model 2. Related WG issue 3 has
been opened to discussion.
Firstly, this CL validates scale and zero point tensors for block-wise
quantization. Besides, this CL also implements the block-wise
quantization in DirectML backend by using DML_OPERATOR_QUANTIZE and
DML_OPERATOR_DEQUANTIZE which are available in FL >= 6.3.
More validation and conformance tests are added to verify the
implementation.
Bug: 40206287
Change-Id: I977b0be57deebd7afcae216edc3ddc3818b8c09f
Cq-Include-Trybots: luci.chromium.try:mac14.arm64-blink-rel, mac14-blink-rel, mac15.arm64-blink-rel, mac15-blink-rel, linux-blink-rel
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5964816
Reviewed-by: Rafael Cintron [email protected]
Reviewed-by: ningxin hu [email protected]
Commit-Queue: ningxin hu [email protected]
Cr-Commit-Position: refs/heads/main@{#1380767}
merge_pr_49076
moveBefore: don't fire focusin/focusout
Following spec conversation at WHATNOT, this will be deferred
until we receive community feedback.
Bug: 40150299
Change-Id: I18dc4ebd50d52fa83ea3a4cc8cf376e7b33d835b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5992801
Commit-Queue: Dominic Farolino [email protected]
Reviewed-by: Dominic Farolino [email protected]
Cr-Commit-Position: refs/heads/main@{#1380625}
merge_pr_49074
[FedCM] Allow arbitrary data as parameters instead of string/string pairs
As mentioned in the updated spec:
https://w3c-fedid.github.io/FedCM/#dom-identityproviderrequestoptions-params
https://w3c-fedid.github.io/FedCM/#ref-for-dom-identityproviderrequestoptions-params%E2%91%A0
Bug: 374073124
Change-Id: If828c00da8f89c6ea2b3724db0d75ed2eea2591c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5990590
Reviewed-by: Dominic Farolino [email protected]
Commit-Queue: Christian Biesinger [email protected]
Reviewed-by: Yi Gu [email protected]
Cr-Commit-Position: refs/heads/main@{#1380612}
merge_pr_49072
Nearest neighbor images should not use higher quality
We recently fixed a bug [1] where the discardable image map was not
preserving image quality values. This fix exposed a bug where nearest
neighbor filtering would incorrectly re-use higher-quality images.
Nearest neighbor filtering is used for image-rendering: pixelated
and
should not use higher-quality filtering.
[1] https://crrev.com/0eb474d6793456826037bf33212ccba9da236402
Bug: 376304003
Change-Id: Icbf4f0640efbb065f32c95daa94144f82da39805
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6000966
Commit-Queue: Philip Rogers [email protected]
Auto-Submit: Philip Rogers [email protected]
Reviewed-by: Xianzhu Wang [email protected]
Commit-Queue: Xianzhu Wang [email protected]
Cr-Commit-Position: refs/heads/main@{#1380505}
merge_pr_49071
Add use-counter and WebDX feature mapping for display-mode.
Change-Id: I8c481197eeb5f55bb2b58002c9691f79b6c5491f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6002656
Commit-Queue: Steinar H Gunderson [email protected]
Reviewed-by: Rune Lillesveen [email protected]
Cr-Commit-Position: refs/heads/main@{#1380344}
merge_pr_49069
Add use-counter and WebDX feature mapping for file-selector-button.
Change-Id: I0e1faf02c931bc5b25f78bc71b2cfa4b872ec44a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6003165
Reviewed-by: Rune Lillesveen [email protected]
Commit-Queue: Steinar H Gunderson [email protected]
Reviewed-by: Noam Rosenthal [email protected]
Cr-Commit-Position: refs/heads/main@{#1380348}