Releases: web-platform-tests/wpt
merge_pr_50894
Sync interfaces/ with @webref/idl 3.60.1 (#50894)
Co-authored-by: wpt-pr-bot <[email protected]
Minimal changes.
merge_pr_50891
webnn: implement quantizeLinear on coreml
Implement quantizeLinear
using CoreML quantize
op.
Add a cast_to_supported_type flag to webnn_conformance_test
that skips
return early when input/output doesn't match opSupportLimits.
buildAndExecuteGraphFunc
already has logic that handles implicit
casting.
Change-Id: I370ffccfa51b3156216c4504622bfb81543ea853
Bug: 385173305
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6289944
Reviewed-by: Reilly Grant [email protected]
Commit-Queue: Phillis Tang [email protected]
Cr-Commit-Position: refs/heads/main@{#1423539}
merge_pr_50890
Per w3c/csswg-drafts#9847, empty variables serialize as a single space. (#50890)
merge_pr_50864
Consolidate reference_file and is_test_reference into a single param
The Canvas WPT test generator was using two variables to control how a
test file links to it's reference file: 'reference_file' and
'is_test_reference'. In the context of documenting all parameters,
having to explain why we have two different parameters to do this one
thing is awkward. The logic and documentation will be simpler by using a
single 'reference_file_link' parameter.
Bug: 393561071
Change-Id: Id4523455f72ceb94684799cd672d11d87c106653
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6219871
Reviewed-by: Andres Ricardo Perez [email protected]
Commit-Queue: Jean-Philippe Gravel [email protected]
Cr-Commit-Position: refs/heads/main@{#1423298}
merge_pr_50860
DOM: rename importNode()'s deep to selfOnly (and invert its value)
Part of whatwg/dom#1341.
merge_pr_50887
Add SpeechRecognition-basics.https.html to chrome.filter
Add tests for the basic attributes and fix typos
Bug: 393483587
Change-Id: I76a529ae1bc1da80daa42a2d308b79b6b21a0d6a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6292459
Reviewed-by: Evan Liu [email protected]
Commit-Queue: Yiren Wang [email protected]
Cr-Commit-Position: refs/heads/main@{#1423408}
merge_pr_50886
Handle overlay scrollbars gracefully in auto-scrollbars.html
The WPT test auto-scrollbars.html depends on the browser not having
overlay scrollbars. This test has been consistently failing on mac due
to failing this assertion:
https://luci-milo.appspot.com/ui/tests/p/chromium/rules/751e05390273c6cfc8bf07cc5d245522?annotated=false&historyTimeRange=30d&selectedMetrics=human-cls-failed-presubmit%2Ccritical-failures-exonerated%2Cfailures%2Cbuilds-failed-due-to-flaky-tests&tab=recent-failures&groupBy=os
This CL changes the file so that tests are skipped when overlay
scrollbars are detected instead of crashing after failing the
assertion.
Crbug 398159676 was created as a follow up of this CL to make our
infra handle assert_implements_optional as not failures. After that
work is completed, this CL will be reverted and the assert will be
restored.
Bug: 398159676, 398159680
Change-Id: Ibe6efb7dce6528f6eb397a116ab45312e9edd5cc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6288285
Reviewed-by: Xianzhu Wang [email protected]
Commit-Queue: Gaston Rodriguez [email protected]
Cr-Commit-Position: refs/heads/main@{#1423390}
merge_pr_50885
DOM: Implement finally()
Observable operator
See WICG/observable#153. This CL implements the
finally()
operator. It registers a callback which runs on both
producer-initiated and consumer-initiated unsubscription. Its
implementation is relatively straightforward, just utilizing the
relevant subscriber's teardown list.
This CL used to be really complicated, as was the spec PR. This has all
been simplified since the factors that made it complicated (and broken)
have been landed. See:
Now that the simplifying factors have been landed, this CL can proceed
with a simple implementation, which passes all of the tests.
Bug: 40282760
Change-Id: Ifff220ec094abd2187f35020eae85c1bca502f89
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5654720
Reviewed-by: Di Zhang [email protected]
Commit-Queue: Dominic Farolino [email protected]
Cr-Commit-Position: refs/heads/main@{#1423349}
merge_pr_50883
Add larger outline for elements with interesttarget
Per the explainer:
https://open-ui.org/components/interest-invokers.explainer/#keyboard
It is desirable to have a way for users to "know" that an element
has the interesttarget attribute, and therefore that there are additional actions they can take to invoke it.
Bug: 326681249
Change-Id: I77fbc2f535e29cbed24ce4e4e8227136548aefab
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6283846
Auto-Submit: Mason Freed [email protected]
Commit-Queue: Mason Freed [email protected]
Reviewed-by: Traian Captan [email protected]
Cr-Commit-Position: refs/heads/main@{#1423292}
merge_pr_50879
Fix a crash in AILanguageDetectorFactory::capabilities() called on a detached frame
- Add [RaisesException] EA to AILanguageDetectorFactory::capabilities(), raise an exception when no execution context is present;
- See if execution context is available before calling GetLanguageDetectionDriverRemote()
- Add a CHECK() within GetLanguageDetectionDriverRemote() to enforce that.
Bug: 384233287
Change-Id: I81486a91cf2cdc270562615ccbc4a91720ec3ff7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6289147
Commit-Queue: Andrey Kosyakov [email protected]
Reviewed-by: Mike Wasserman [email protected]
Cr-Commit-Position: refs/heads/main@{#1423264}