You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Propagate CSS namespace context into functional pseudo-class selector lists #520
Namespace context must propagate into selectors nested inside functional pseudo-classes such as :is(), :where(), :not(), and reachable :has() arguments. The initial namespace slice covers top-level compiled type/universal compounds only.
Scope
Preserve the enclosing stylesheet namespace map while recursively compiling functional selector lists.
Include namespace context in nested selector payload/cache identity and invalidation dependencies.
Completed by #528 and merged to WebScene main as 9f2d4830728a409ee49449f45eb33bd5d54dabca. Supported :is()/:where()/:not()/anchored :has() lists now retain stylesheet namespace context through one immutable prepared payload with depth and selector-count bounds. Only git diff --check ran; cumulative execution debt remains in #239/#235.
Activity
wieslawsoltes commentedon Sep 19, 2026
Completed by #528 and merged to WebScene main as
9f2d4830728a409ee49449f45eb33bd5d54dabca. Supported:is()/:where()/:not()/anchored:has()lists now retain stylesheet namespace context through one immutable prepared payload with depth and selector-count bounds. Onlygit diff --checkran; cumulative execution debt remains in #239/#235.