Skip to content

Commit 9996a01

Browse files
author
Simon Pieters
committed
[cssom] Define serialization of >> and || combinators
1 parent 4e888a2 commit 9996a01

1 file changed

Lines changed: 11 additions & 6 deletions

File tree

cssom/Overview.bs

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -550,10 +550,11 @@ part of the chain of the selector, and finally return
550550
<li>If this is not the last part of the chain of the selector append a
551551
single SPACE (U+0020), followed by the combinator
552552
"<code lt>></code>",
553-
"<code lt>+</code>", or
554-
"<code lt>~</code>"
553+
"<code lt>+</code>",
554+
"<code lt>~</code>",
555+
"<code lt>||</code>",
555556
as appropriate, followed by another single SPACE (U+0020) if the combinator was
556-
not whitespace, to <var>s</var>.
557+
not a <a>descendant combinator</a> (whitespace or "<code lt>>></code>"), to <var>s</var>.
557558

558559
<li>If this is the last part of the chain of the selector and there is
559560
a pseudo-element, append "<code lt>::</code>" followed by the name of the
@@ -2998,6 +2999,13 @@ The {{PseudoElement}} Interface {#the-pseudoelement-interface}
29982999
<code data-anolis-spec=dom>Element</code> object.
29993000

30003001
<pre class=idl>interface PseudoElement {
3002+
<!-- XXX
3003+
// type
3004+
// style
3005+
// ownerElement
3006+
// querySelector should return PseudoElements
3007+
// Extend Event to expose PseudoElement?
3008+
-->
30013009
};
30023010

30033011
PseudoElement implements GetStyleUtils;</pre>
@@ -3191,7 +3199,6 @@ Acknowledgments {#acknowledgments}
31913199
==================================
31923200

31933201
The editors would like to thank
3194-
31953202
Alexey Feldgendler,
31963203
Bj&ouml;rn H&ouml;hrmann,
31973204
Boris Zbasky,
@@ -3213,11 +3220,9 @@ Philip Taylor,
32133220
Robert O'Callahan,
32143221
Simon Sapin,
32153222
Sjoerd Visscher,
3216-
<!--Simon Pieters,-->
32173223
Sylvain Galineau,
32183224
Tarquin Wilton-Jones, and
32193225
Zack Weinberg
3220-
32213226
for contributing to this specification.
32223227

32233228
Additional thanks to Ian Hickson for writing the

0 commit comments

Comments
 (0)