RESOLVED FIXED 278054
[css-anchor-position-1] Move anchor-positioning state to Style::Scope
https://bugs.webkit.org/show_bug.cgi?id=278054
Summary [css-anchor-position-1] Move anchor-positioning state to Style::Scope
David Choi
Reported 2024-08-13 15:08:18 PDT
Anchor positioning state is currently housed in Style::TreeResolver. This is not ideal as the entire style & layout interleaving process for anchor positioning is repeated every time we attempt to resolve the Document style. This state should likely be hoisted to a more accessible place (like StyleScope). That would allow for proper invalidation of anchor positioning related elements. It may also become necessary in the future to reference this state outside of the context of style resolution.
Attachments
Radar WebKit Bug Importer
Comment 1 2024-08-13 15:08:37 PDT
David Choi
Comment 2 2024-08-13 15:22:27 PDT
EWS
Comment 3 2024-08-15 12:59:20 PDT
Committed 282304@main (05f12b459c1c): <https://commits.webkit.org/282304@main> Reviewed commits have been landed. Closing PR #32142 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.