Files
sousa-gecko/testing/web-platform/tests/css/css-masking
Claire Chambers 948c7c1640 Bug 2052942 [wpt PR 61098] - [CompositeClipPathAnimation] Fix early fallback for fragmentation, a=testonly
Automatic update from web-platform-tests
[CompositeClipPathAnimation] Fix early fallback for fragmentation

This CL fixes a bug where clip-path animations would only fall back in
the case of a fragmented LayoutBox, but not in the presence of an
inline layout. This case has not been hit in the wild to my knowledge,
likely due to interop issues with clip-path on fragmented layout.
See: crbug.com/40241353.

The previous code used flags improperly, basing its calculation on
is_in_block_fragmentation_ from the paint property tree builder
context. However, animations are not currently compositable in all
kinds of fragmentation, not just the kind that was being checked.

Bug: 488268869
Change-Id: I157afafbbe5edf89d298bede9257ec8d5fc0e588
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7953015
Reviewed-by: Olga Gerchikov <gerchiko@microsoft.com>
Reviewed-by: Stefan Zager <szager@chromium.org>
Commit-Queue: Claire Chambers <clchambers@microsoft.com>
Reviewed-by: Kevin Ellis <kevers@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1657647}

--

wpt-commits: ce3be49cd108f5564ac6c62cf9c0655ed7da6f21
wpt-pr: 61098
2026-07-12 11:55:40 +00:00
..
…