[pull] master from web-platform-tests:master - #2491
Merged
Merged
Conversation
Canvas paint events need to fire on descendant canvases before their ancestors. The explainer has been updated to state that "`paint` events fire in reverse document order, and in reverse tree order within each document", and this patch implements this new behavior. See: WICG/html-in-canvas#164 Fixed: 556304549 Change-Id: I3d74eedb413d862cc35c7cc3c930de1f213898b9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8351250 Reviewed-by: Stefan Zager <szager@chromium.org> Commit-Queue: Stefan Zager <szager@chromium.org> Auto-Submit: Philip Rogers <pdr@chromium.org> Cr-Commit-Position: refs/heads/main@{#1692750}
ApplyMotionPathTransform() built the path for offset-path: border-box (and other coord-box values) from a BasicShapeInset using only the containing block's border-radius, so corner-shape was ignored and the motion path always traced rounded corners. Build the path from ContouredBorderGeometry::ContouredBorder() instead, which produces the identical rounded-rect path when the corner curvature is round and the contoured (bevel/scoop/notch/squircle) path otherwise, matching the painted border contour. Bug: 525581076 Change-Id: I91ab6bf2b122397b122e3223fd7fcf44a998aac3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8346030 Commit-Queue: Helmut Januschka <helmut@januschka.com> Reviewed-by: Noam Rosenthal <nrosenthal@google.com> Auto-Submit: Helmut Januschka <helmut@januschka.com> Cr-Commit-Position: refs/heads/main@{#1692754}
Add a web platform test that verifies that the expression `new
WebSocket(url, undefined, {})` does not throw.
The change https://crrev.com/c/8197225 changed the behavior of this
expression even though it was intended to preserve existing behavior
when the flag was not set. So the test is also added to the
virtual/stable configuration to stop the same regression happening
again.
Modify the "protocol_array" WebSocket handler to not crash when no
subprotocol is specified so that the test will still pass even with the
WebSocketOptionBag Blink feature enabled.
No behavior change.
BUG=552159676
Change-Id: Id83238ada57d5d48bf21880546fa86df19a3e3c9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8317547
Reviewed-by: Dominic Farolino <dom@chromium.org>
Commit-Queue: Adam Rice <ricea@chromium.org>
Reviewed-by: Nidhi Jaju <nidhijaju@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1692775}
Internal table elements (rows, row groups, header/footer groups) shouldn't have borders on their fragments. When an out-of-flow positioned descendant inside a fragmented context queried the containing block's fragment borders, it would contract a potentially 0-sized table row/section fragment by these borders, resulting in a negative containing block size. Fixed: 514535250 Change-Id: I04ff07e99380effdb5735b4a3e947bbf3588cf7b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8355633 Reviewed-by: Alison Maher <almaher@microsoft.com> Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org> Cr-Commit-Position: refs/heads/main@{#1692857}
Worklets have opaque origins but share their creator's agent cluster. Use the creator document's origin for Chromium's additional same-origin check when an AudioWorklet message requires it only for WebAssembly modules. Keep strict same-origin checks for File System Access handles, including mixed messages, and retain the agent-cluster check. Add WPT and unit coverage for the global and processor ports and rejection cases. Bug: 40210558 Change-Id: I556705cbd7491eec71e7e6a060eada9b77ace87d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8334848 Reviewed-by: Hongchan Choi <hongchan@chromium.org> Commit-Queue: Aaron Teo <hocheung@chromium.org> Reviewed-by: Jeremy Roman <jbroman@chromium.org> Cr-Commit-Position: refs/heads/main@{#1692867}
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )