WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
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
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2024-08-13 15:08:37 PDT
<
rdar://problem/133792445
>
David Choi
Comment 2
2024-08-13 15:22:27 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/32142
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.
Top of Page
Format For Printing
XML
Clone This Bug