Skip to content

headingoffset computation should not use the flat tree#60525

Open
annevk wants to merge 1 commit into
masterfrom
annevk/headingoffset
Open

headingoffset computation should not use the flat tree#60525
annevk wants to merge 1 commit into
masterfrom
annevk/headingoffset

Conversation

@annevk

@annevk annevk commented Jun 10, 2026

Copy link
Copy Markdown
Member

See whatwg/html#12562 for context.

@annevk annevk requested a review from keithamus June 10, 2026 12:27
annevk added a commit to annevk/WebKit that referenced this pull request Jun 10, 2026
https://bugs.webkit.org/show_bug.cgi?id=295092
rdar://155028047

Reviewed by NOBODY (OOPS!).

They are implemented behind the HeadingOffsetEnabled feature flag
(preview). The complexity of the feature lies in correctly invalidating
the :heading pseudo-class.

Tests: imported/w3c/web-platform-tests/css/selectors/invalidation/heading-pseudo-class-in-has-with-headingoffset.html
       imported/w3c/web-platform-tests/css/selectors/invalidation/heading-pseudo-class-in-has-with-slot-reassignment.html
       imported/w3c/web-platform-tests/html/semantics/sections/headingoffset-and-headingreset.html
       imported/w3c/web-platform-tests/html/semantics/sections/headingoffset-mutations.html

Upstream: web-platform-tests/wpt#60525
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants