Releases: web-platform-tests/wpt
merge_pr_60232
Remove color space from hover/active ::interest-button styles
See conversation here:
w3c/csswg-drafts#12437 (comment)
Bug: 453705247
Change-Id: I90da87bedc691178216ec3b953e58de35bcd6765
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7877216
Auto-Submit: Mason Freed masonf@chromium.org
Reviewed-by: David Baron dbaron@chromium.org
Commit-Queue: David Baron dbaron@chromium.org
Cr-Commit-Position: refs/heads/main@{#1637377}
merge_pr_60231
[focusgroup] Align ParseFocusgroup with latest spec draft
Align the focusgroup attribute parsing with the formal "determine the
focusgroup state" algorithm defined in the HTML spec PR:
whatwg/html#11723.
With this change, "none" and the behavior token can appear at any
position. Before, the these were required to be the first token or
parsing would fire an error.
Bug: 4021071
Change-Id: Ic258d4fc39f9850c5cabac2b4afa0dbcf6c32d95
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7871960
Commit-Queue: Jacques Newman janewman@microsoft.com
Reviewed-by: Mason Freed masonf@chromium.org
Cr-Commit-Position: refs/heads/main@{#1637192}
merge_pr_60230
Ensure the fullscreen element is allowed before setting it sync.
If our document is already fullscreen, we were bypassing the "fullscreen
element allowed" check, causing an svg:text element to become
fullscreen incorrectly.
Differential Revision: https://phabricator.services.mozilla.com/D302736
bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=2025058
gecko-commit: db8f4f238aa5242445525739fa90efc061f230d0
gecko-commit-git: 9576c85640c495257eb396625db626b596f72f7d
gecko-reviewers: sfarre, dom-core, smaug
merge_pr_60229
Skip overflow clip for SVG viewport containers doing occlusion tests
This patch skips overflow clips when hit testing SVG viewport
containers for occlusion. This ensures that we consider visual overflow
for these occlusion hit tests.
Fixed: 517114175
Change-Id: I6394e4b6dcbd4535eb70c695f46b98f942f8c39c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7880272
Reviewed-by: Stefan Zager szager@chromium.org
Commit-Queue: Philip Rogers pdr@chromium.org
Cr-Commit-Position: refs/heads/main@{#1637426}
merge_pr_60228
Consider visual overflow when hit testing border-shape
This patch ensures we do not early-out before hit testing visual
overflow when hit testing for occlusion in the presence of
border-shape.
Fixed: 517155893
Change-Id: Idfdc39607ddf7f9d6c893e0d7cb08652893d9362
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7880691
Reviewed-by: Stefan Zager szager@chromium.org
Commit-Queue: Philip Rogers pdr@chromium.org
Cr-Commit-Position: refs/heads/main@{#1637424}
merge_pr_60226
[Masonry] Add basic overflow tests for grid-lanes
This CL added basic overflow tests in grid-lanes. Additional overflow
tests that depend on inflow_bounds support (e.g., empty containers with
oversized tracks, padding overflow), fill-reverse and track-reverse
will be added in the follow-up CLs.
Bug: 343257585
Change-Id: I5130fba2802343fa71a33a469e438b1abf1ebc5a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7868544
Commit-Queue: Yanling Wang yanlingwang@microsoft.com
Reviewed-by: Celeste Pan celestepan@microsoft.com
Cr-Commit-Position: refs/heads/main@{#1637327}
merge_pr_60225
Fix 3d transform check in HasDistortingVisualEffects
https://crrev.com/1629048 relies on HasDistortingVisualEffects
catching all cases where the target has a 3d transform. Unfortunately,
this was not the case because
GeometryMapper::SourceToDestinationProjection will flatten 3d
transforms, so the following check is insufficient:
gfx::Transform projection = SourceToDestinationProjection(
paint_properties.Transform(), root_properties.Transform());
if (!projection.Is2dProportionalUpscaleAndOr2dTranslation())
return true;
This patch fixes this issue by ensuring that the target and the root
are coplanar before relying on the projection.
Fixed: 517176673
Change-Id: Ia03596324a88252c054f0963f7aa08b60d1a5497
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7877217
Reviewed-by: Stefan Zager szager@chromium.org
Auto-Submit: Philip Rogers pdr@chromium.org
Commit-Queue: Philip Rogers pdr@chromium.org
Cr-Commit-Position: refs/heads/main@{#1637326}
merge_pr_60224
Update selectedcontent element after moving steps
Before this patch, the selectedcontent element would not get its
contents updated when using Node.moveBefore() to move options or
selectedcontent elements in between select elements.
Since we should not modify the DOM during a move operation, microtasks
are used to defer the modifications.
Bug: 458113204
Change-Id: I0d9484382ae9046ec1bd1db8a6f94d057a22f4ed
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7843509
Reviewed-by: Mason Freed masonf@chromium.org
Reviewed-by: Joey Arhar jarhar@chromium.org
Commit-Queue: Joey Arhar jarhar@chromium.org
Cr-Commit-Position: refs/heads/main@{#1637299}
merge_pr_60223
[animation-trigger] Implement replay behavior for compositor triggers
Bug: 451238244, 390314945
Change-Id: I354e2d64be254f4cde413643ae9d301e703a83fb
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7860380
Reviewed-by: Robert Flack flackr@chromium.org
Commit-Queue: David A awogbemila@chromium.org
Cr-Commit-Position: refs/heads/main@{#1637300}
merge_pr_60222
[focusgroup] Change focusGroup IDL from DOMString to DOMTokenList
Change the focusGroup DOM property from a reflected DOMString to a
DOMTokenList, matching the latest iteration of the HTML spec PR and OpenUI explainer.
Bug: 4021071
Change-Id: Idce8741cf8ecd0d241cf58d7419af323b173c29c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7871961
Commit-Queue: Jacques Newman janewman@microsoft.com
Reviewed-by: Mason Freed masonf@chromium.org
Cr-Commit-Position: refs/heads/main@{#1637254}