github web-platform-tests/wpt merge_pr_46055

latest releases: merge_pr_49470, epochs/three_hourly/2024-12-03_06H, epochs/six_hourly/2024-12-03_06H...
10 months ago

Remove resource container restriction in SVGContentContainer::Layout

We're no longer bound by a subtree layout scope, and will only perform
non-descendant layouts for markers - which we have ad-hoc cycle solving
during layout in place for as well as the regular mechanism. Layout of
of the non-descendant markers are also never forced. This can mean that
some marker resources are layouted twice under the right circumstances.

Not allowing these layouts means viewport changes (and similar) won't
propagate into resources, causing breakage like in the referenced bug.

Bug: 337761965
Change-Id: Ie362866d462dfb3d8ba6da57770380b1eedb85ec
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5510346
Reviewed-by: Philip Rogers pdr@chromium.org
Commit-Queue: Fredrik Söderquist fs@opera.com
Cr-Commit-Position: refs/heads/main@{#1296765}

Don't miss a new wpt release

NewReleases is sending notifications on new releases.