Bug 311941

Summary: [css-anchor-position-1] Implement `position-anchor: normal`
Product: WebKit Reporter: David Shin <dshin>
Component: New BugsAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: kiet.ho, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Safari Technology Preview   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=308981

David Shin
Reported 2026-04-10 09:43:19 PDT
While investigating a Gecko bug (https://bugzilla.mozilla.org/show_bug.cgi?id=2027955), I noticed that none of Gecko/WebKit/Blink implement `position-anchor: normal`, which was resolved (https://github.com/w3c/csswg-drafts/issues/13067) to be added for back-compat purposes. Perhaps adding to the confusion, WebKit seems to use the default `position-anchor` value of `auto`, whereas Gecko and Blink use `none`. We should probably line up on this. Gecko side bug here: https://bugzilla.mozilla.org/show_bug.cgi?id=2030351
Attachments
Kiet Ho
Comment 1 2026-04-10 11:08:38 PDT
position-anchor: none is here: https://bugs.webkit.org/show_bug.cgi?id=308981
David Shin
Comment 2 2026-04-10 12:33:07 PDT
Ah, the linked PR, in fact, does implement `position-anchor: normal`. Not sure how it's handled around here, but either attaching the PR to this bug as well, or closing this as a dupe and adjusting the title for bug 308981 works for me.
Radar WebKit Bug Importer
Comment 3 2026-04-17 09:44:12 PDT
Note You need to log in before you can comment on or make changes to this bug.