Releases: web-platform-tests/wpt
merge_pr_50725
Very small cleanup
This just removes an extra new
in a few places. This:
await new test_driver.send_keys
becomes this:
await test_driver.send_keys
The test_driver.send_keys function does not use this
,
so new
is not needed:
Change-Id: Ie21c96d8d05c74f97de49b116df5f045ed3e03c5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6266169
Reviewed-by: Di Zhang dizhangg@chromium.org
Commit-Queue: Mason Freed masonf@chromium.org
Cr-Commit-Position: refs/heads/main@{#1422261}
merge_pr_50722
Migrate all 2d.composite meta test to the new canvas test generator
Bug: 40207206
Change-Id: If0fbec550333980a673163fd90b3291fd945733b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6204543
Commit-Queue: Jean-Philippe Gravel jpgravel@chromium.org
Reviewed-by: Andres Ricardo Perez andresrperez@chromium.org
Cr-Commit-Position: refs/heads/main@{#1422318}
merge_pr_50703
Add feature flag WebSpeechRecognitionContext to chrome.py (#50703)
This feature flag enables testing the new recognition context feature for Web Speech API.
merge_pr_48878
Configure docker image to autospawn pulseaudio on demand (#48878)
Many webaudio tests expect an audio output device. Chrome renders Web Audio
to a silent sink if the platform provides none, but Firefox does not [1].
Some audio-output tests also expect an audio output device.
Having an audio output device present is representative of the majority of
desktop systems.
autospawn is used because systemd does not run inside the docker container.
merge_pr_50816
Fix root-element-background-image-transparency expectations
https://crbug.com/40933008 tracks failures on:
root-element-background-image-transparency-00{1-4}.html
Fuzzy matching has been updated for 001 and 003, so these have been
marked as passing in TestExpectations. 002 and 004 have been split out
into https://crbug.com/397737220.
Fixed: 40933008
Change-Id: I0ca610e46c35ae2b2f5adb109e89bd98dc13507c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6282267
Commit-Queue: Xianzhu Wang wangxianzhu@chromium.org
Auto-Submit: Philip Rogers pdr@chromium.org
Reviewed-by: Xianzhu Wang wangxianzhu@chromium.org
Commit-Queue: Philip Rogers pdr@chromium.org
Cr-Commit-Position: refs/heads/main@{#1422239}
merge_pr_50815
Fix paint invalidation for ::selection style changes
The existing code for invalidating paint on a ::selection
style change assumed the old model of inheritance for ::selection,
where the style only applied to the element it matched for. Under
that assumption it only checked the direct text children of the
element.
With Highlight Inheritance the assumption is invalid, and the
entire subtree may be affected by the style change. So process
the subtree checking for selected content.
Fixed: 395934180
Change-Id: Ifa8ac3309d79ce4b3696ed042cb822361a7b490c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6283486
Reviewed-by: Xianzhu Wang wangxianzhu@chromium.org
Commit-Queue: Stephen Chenney schenney@chromium.org
Cr-Commit-Position: refs/heads/main@{#1422232}
merge_pr_50813
Handle the open dialogs list and close watcher when removed
See more discussion here:
In particular, this comment should summarize the end-state after this
CL lands:
Essentially, the spec says to remove a dialog from the open dialogs
list when the dialog is removed from the document:
But it does not say what to do when a dialog is inserted into the
document that has the open
attribute, however. It also doesn't
correctly handle the distinction between connected and disconnected
dialogs. This CL adds insertion steps that re-add dialogs to the open
dialogs list, and re-create the close watcher. Plus tests. Lots of
tests.
Bug: 376516550
Change-Id: Ie70d63287e26c4e5f4a0a200205f78e914e6a220
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6259116
Reviewed-by: Joey Arhar jarhar@chromium.org
Commit-Queue: Joey Arhar jarhar@chromium.org
Auto-Submit: Mason Freed masonf@chromium.org
Cr-Commit-Position: refs/heads/main@{#1422181}
merge_pr_50811
vt: Update the blurry text workaround to use render surface snapping
This patch allows view transition render passes to use render surface
snapping and updates the workaround in the style tracker to floor
the transform instead of rounding it.
Bug: 396190933
Change-Id: I99033832fa0680ec86077fdddef5f66c43d41732
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6279068
Reviewed-by: Kyle Charbonneau kylechar@chromium.org
Commit-Queue: Vladimir Levin vmpstr@chromium.org
Cr-Commit-Position: refs/heads/main@{#1422149}
merge_pr_50810
WebSpeech: start() throws if detached iframe
Spec PR: WebAudio/web-speech-api#138
Bug: 384797834
Change-Id: I553842e4427071dacc7693ea6f1f2503cb0cf0dc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6237075
Reviewed-by: Evan Liu evliu@google.com
Commit-Queue: Fr beaufort.francois@gmail.com
Reviewed-by: Mason Freed masonf@chromium.org
Cr-Commit-Position: refs/heads/main@{#1422104}
merge_pr_50809
IDB WPTs: Extend three IDB WPTs to run on workers.
This set of IndexedDB WPTs currently only run in a window environment.
This change extends them to also run in dedicated, shared, and service
worker environments.
Bug: 41455766
Change-Id: I57a1781edc007b0134489725d713e6ebabddd60f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6251264
Reviewed-by: Steve Becker stevebe@microsoft.com
Reviewed-by: Rahul Singh rahsin@microsoft.com
Commit-Queue: Sneha Agarwal snehagarwal@microsoft.com
Cr-Commit-Position: refs/heads/main@{#1422100}