Re: [csswg-drafts] [css-anchor-position-1] position-visibility: anchors-visible should be clear about when is visibility determined (#12732)

> I think this already agrees with implementation behavior for both Chrome and Safari.

It doesn't? Safari does it during the style / layout loop afaict.

Also, Blink afaict just has the behavior of `IntersectionObserver` with `root: <the closest ancestor to the containing-block>`. Let me know if I'm misreading [the code](https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/core/layout/anchor_position_visibility_observer.cc;l=35-38;drc=e7c21c2a4b1c1b81de83b6a4a12375c055ae6e8a).

But that's not what the spec says to do (that accounts for a lot more than scrolling overflow, like `overflow: clip`, `clip-path`, etc).

-- 
GitHub Notification of comment by emilio
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/12732#issuecomment-3349056836 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Monday, 29 September 2025 21:06:18 UTC