[Webkit-unassigned] [Bug 278054] New: [css-anchor-position-1] Move anchor-positioning state to Style::Scope

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Aug 13 15:08:18 PDT 2024


https://bugs.webkit.org/show_bug.cgi?id=278054

            Bug ID: 278054
           Summary: [css-anchor-position-1] Move anchor-positioning state
                    to Style::Scope
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: CSS
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: david_choi5 at apple.com
                CC: koivisto at iki.fi

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.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20240813/f170accb/attachment.htm>


More information about the webkit-unassigned mailing list