Closed
Bug 1405937
(shadowdom-layout)
Opened 7 years ago
Closed 6 years ago
[meta] Implement Shadow DOM v1 - Layout part
Categories
(Core :: DOM: CSS Object Model, enhancement, P3)
Core
DOM: CSS Object Model
Tracking
()
RESOLVED
FIXED
People
(Reporter: ben.tian, Assigned: emilio)
References
()
Details
(Keywords: meta)
Initial items:
1) Scoped CSS for shadow DOM
2) Cascading order
https://drafts.csswg.org/css-scoping/#shadow-cascading
3) Implement additional selectors
- :host
- :host()
- :host-context()
- ::slotted()
Reporter | ||
Updated•7 years ago
|
No longer blocks: shadowdom-initial-release
Updated•7 years ago
|
Keywords: meta
Priority: -- → P3
Summary: Implement Shadow DOM v1 - Layout part → [meta] Implement Shadow DOM v1 - Layout part
Updated•7 years ago
|
Blocks: shadowdom-initial-release
Updated•7 years ago
|
Component: DOM → DOM: CSS Object Model
Updated•7 years ago
|
Assignee: nobody → emilio
Comment 1•7 years ago
|
||
(In reply to Ben Tian [:btian] from comment #0)
> 3) Implement additional selectors
> - :host
Bug 992245 has some bit-rotted non-Stylo work here.
> - :host-context()
Bug 1082060 has similar earlier work here.
Reporter | ||
Comment 2•7 years ago
|
||
As reference, wpt for CSS scoping
https://w3c-test.org/css/css-scoping-1/
Reporter | ||
Comment 3•7 years ago
|
||
(In reply to Ben Tian [:btian] from comment #2)
> As reference, wpt for CSS scoping
> https://w3c-test.org/css/css-scoping-1/
Also some CSS tests that relates to shadow DOM
https://w3c-test.org/css/selectors4/focus-within-shadow-*.html
https://w3c-test.org/cssom-view/elementsFromPoint-shadowroot.html
Comment 4•7 years ago
|
||
emilio, could you triage the remaining bugs and whether they should block shipping, or can they done afterwards. If can be done afterwards (for example because blink or webkit don't implement something), move dependency to bug 1438607.
Flags: needinfo?(emilio)
Assignee | ||
Comment 5•7 years ago
|
||
Sure.
Bug 1082060: slow and not implemented in safari, I'm midly opposed to implement it, but in any case can wait.
Bug 1410578: I think it's nice, but not implemented by Safari either afaik, and has an easy workaround (@import) so can also wait.
Bug 1418159: It's kind of a meta bug, and I don't think there's much left blocking shadow dom actually.
Bug 1427635: Was needed for fixing some of the counter crashes, but we fixed them in other ways, so no longer blocks anything.
Assignee | ||
Updated•6 years ago
|
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•