Re: [csswg-drafts] [selectors] consider preserving invalid selectors in :is() and :where() (#8356)

A few questions that I hope becomes clear when this actually gets a spec: How do these things re-serialize?

`:is(,,,)` (do we add spaces at opportune points?)
`:host(:is(.a, .b+.c, .d))` (do we keep things that are not parse errors per se, merely disallowed, and do we serialize them back with spaces as if they were fully parsed?)
`:has(:is(:has( .x )))` (very similar issue)

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


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

Received on Friday, 27 October 2023 12:48:12 UTC