RESOLVED FIXED 282077
RenderViewTransitionCapture unconditionally allocates a backing store
https://bugs.webkit.org/show_bug.cgi?id=282077
Summary RenderViewTransitionCapture unconditionally allocates a backing store
Matt Woodrow
Reported 2024-10-24 18:33:22 PDT
The RenderLayerBacking for RenderViewTransitionCapture always allocates a backing store, since isSimpleContainerCompositingLayer always returns false for RenderReplaced subclasses. When being used for a ::view-transition-new() pseudo element, this layer just exists to attach other composited layers to, and doesn't draw anything itself (unless it has box decorations etc).
Attachments
Radar WebKit Bug Importer
Comment 1 2024-10-24 18:33:33 PDT
Matt Woodrow
Comment 2 2024-10-24 18:38:54 PDT
EWS
Comment 3 2024-10-31 14:04:52 PDT
Committed 285978@main (2c059ec5441d): <https://commits.webkit.org/285978@main> Reviewed commits have been landed. Closing PR #35702 and removing active labels.
EWS
Comment 4 2024-11-21 17:11:06 PST
Committed 283286.524@safari-7620-branch (76fae8c85e16): <https://commits.webkit.org/283286.524@safari-7620-branch> Reviewed commits have been landed. Closing PR #2303 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.