Skip to content

Releases: web-platform-tests/wpt

merge_pr_49078

11 Nov 19:26
71bb87e
Compare
Choose a tag to compare

merge_pr_49075

11 Nov 16:36
Compare
Choose a tag to compare

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

11 Nov 09:52
b818311
Compare
Choose a tag to compare

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.

[1] w3c/webcrypto#380

merge_pr_49086

10 Nov 02:45
Compare
Choose a tag to compare

DOM: Add moveBefore() live range update tests

See
whatwg/dom@8d24d3b.

R=[email protected]

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

09 Nov 03:01
Compare
Choose a tag to compare

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

08 Nov 22:26
Compare
Choose a tag to compare

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

08 Nov 22:09
Compare
Choose a tag to compare

[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

08 Nov 19:56
Compare
Choose a tag to compare

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

08 Nov 17:41
Compare
Choose a tag to compare

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

08 Nov 17:27
Compare
Choose a tag to compare

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}