-
Notifications
You must be signed in to change notification settings - Fork 375
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upstreaming Shadow DOM and outstanding v1 work #661
Comments
The main thing lacking in OP is information about corresponding CSS efforts. There's https://drafts.csswg.org/css-scoping/ and https://github.com/w3c/csswg-drafts/labels/css-scoping-1 at least, but maybe there's more? |
@annevk perhaps update description. Missing a # 1.
What is the status with the pseudo class |
The numbers correspond to the sections in https://w3c.github.io/webcomponents/spec/shadow/. |
|
Ah yes i see now after re-assessing the steps section @annevk 🙏 Thanks for the clarification. |
The Shadow DOM spec used to declare that It seems that was since changed to a short page that basically just says:
I guess that was related to this issue? But I'm also very confused by where did that definition go. The only current spec mentioning Related: w3c/csswg-drafts#5886 |
So it kind of looks like This confusion also seems to have caused TypeScript to drop those methods from their DOM type definitions in TS 4.4 but looks like were added back in TS 4.5. TypeScript 4.4 libdom changes (microsoft/TypeScript-DOM-lib-generator#1029)
TypeScript 4.5 libdom changes (microsoft/TypeScript-DOM-lib-generator#1143)
|
They need to be defined in CSSOM. That hasn't happened yet, but as you found there's an issue tracking it. |
Hi @annevk , any ETA when Shadow DOM / Roots will be included in web standards by W3C? |
Already happened: https://dom.spec.whatwg.org/review-drafts/2020-06/. |
Previously: #377, #495.
DocumentOrShadowRoot
extensionsOutstanding issues in DOM and HTML:
Outstanding issues in this repository:
The text was updated successfully, but these errors were encountered: