From f05da64215610581e56d1601ddde5802c9c8f68c Mon Sep 17 00:00:00 2001 From: Takayoshi Kochi Date: Fri, 6 Apr 2018 15:40:40 +0900 Subject: [PATCH] Remove >>> combinator from the css-scoping spec. This was discussed at https://github.com/w3c/csswg-drafts/issues/640 --- css-scoping-1/Overview.bs | 51 --------------------------------------- 1 file changed, 51 deletions(-) diff --git a/css-scoping-1/Overview.bs b/css-scoping-1/Overview.bs index 30f21f0b46f..c6b13adac1c 100644 --- a/css-scoping-1/Overview.bs +++ b/css-scoping-1/Overview.bs @@ -396,57 +396,6 @@ Selecting Slot-Assigned Content: the ''::slotted()'' pseudo-element The only way to style assigned text nodes is by styling the slot and relying on inheritance. - - -

-Selecting Through Shadows: the ''>>>'' combinator

- - When a >>> combinator - (or shadow-piercing descendant combinator) - is encountered in a selector, - replace every element in the selector match list - with every element reachable from the original element - by traversing any number of child lists or shadow trees. - -
- For example, say you had a component with a shadow tree like the following: - -
-			<x-foo>
-				<"shadow tree">
-					<div>
-						<span id="not-top">...</span>
-					</div>
-					<span id="top">...</span>
-					<x-bar>
-						<"shadow tree">
-							<span id="nested">...</span>
-						</>
-					</x-bar>
-				</>
-			</x-foo>
-		
- - For a stylesheet in the outer document, - the selector ''x-foo >>> span'' - selects all three of <span> elements: - ''#top'', ''#not-top'', and ''#nested''. -
- - The shadow-piercing descendant combinator is part of the static profile of Selectors, - not the dynamic profile. - This means that it is usable in, - for example, the {{querySelector()}} method, - but is invalid when used in stylesheets. -