594 lines · 5.4 KB · Text
RawDownload
## Simple selectors & basic combinators #data* {}#errors#expected| 1 *#reset #dataE {}#errors#expected| 1 E#reset #dataE F {}#errors#expected| 1 E F#reset #dataE > F {}#errors#expected| 1 E > F#reset #dataE:first-child {}#errors#expected| 1 E:first-child#reset #dataE:link {}#errors#expected| 1 E:link#reset #dataE:visited {}#errors#expected| 1 E:visited#reset #dataE:active {}#errors#expected| 1 E:active#reset #dataE:hover {}#errors#expected| 1 E:hover#reset #dataE:focus {}#errors#expected| 1 E:focus#reset #dataE:lang(c) {}#errors#expected| 1 E:lang(c)#reset #dataE:left {}#errors#expected| 1 E:left#reset #dataE:right {}#errors#expected| 1 E:right#reset #dataE:first {}#errors#expected| 1 E:first#reset #dataE:root {}#errors#expected| 1 E:root#reset #dataE:nth-child(2n+1) {}#errors#expected| 1 E:nth-child(2n+1)#reset #dataE:nth-last-child(2n+1) {}#errors#expected| 1 E:nth-last-child(2n+1)#reset #dataE:nth-of-type(2n+1) {}#errors#expected| 1 E:nth-of-type(2n+1)#reset #dataE:nth-last-of-type(2n+1) {}#errors#expected| 1 E:nth-last-of-type(2n+1)#reset #dataE:last-child {}#errors#expected| 1 E:last-child#reset #dataE:first-of-type {}#errors#expected| 1 E:first-of-type#reset #dataE:last-of-type {}#errors#expected| 1 E:last-of-type#reset #dataE:only-child {}#errors#expected| 1 E:only-child#reset #dataE:only-of-type {}#errors#expected| 1 E:only-of-type#reset #dataE:empty {}#errors#expected| 1 E:empty#reset #dataE:target {}#errors#expected| 1 E:target#reset #dataE:enabled {}#errors#expected| 1 E:enabled#reset #dataE:disabled {}#errors#expected| 1 E:disabled#reset #dataE:checked {}#errors#expected| 1 E:checked#reset #dataE:first-line {}#errors#expected| 1 E:first-line#reset #dataE:first-letter {}#errors#expected| 1 E:first-letter#reset #dataE:before {}#errors#expected| 1 E:before#reset #dataE:after {}#errors#expected| 1 E:after#reset #dataE::first-line {}#errors#expected| 1 E:first-line#reset #dataE::first-letter {}#errors#expected| 1 E:first-letter#reset #dataE::before {}#errors#expected| 1 E:before#reset #dataE::after {}#errors#expected| 1 E:after#reset #dataE + F {}#errors#expected| 1 E + F#reset #dataE ~ F {}#errors#expected| 1 E ~ F#reset #dataE[foo] {}#errors#expected| 1 E[foo]#reset #dataE[foo="warning"] {}#errors#expected| 1 E[foo="warning"]#reset #dataE[foo~="warning"] {}#errors#expected| 1 E[foo~="warning"]#reset #dataE[lang|="en"] {}#errors#expected| 1 E[lang|="en"]#reset #dataE[foo^="warning"] {}#errors#expected| 1 E[foo^="warning"]#reset #dataE[foo$="warning"] {}#errors#expected| 1 E[foo$="warning"]#reset #dataE[foo*="warning"] {}#errors#expected| 1 E[foo*="warning"]#reset #dataDIV.warning {}#errors#expected| 1 DIV.warning#reset #data.warning {}#errors#expected| 1 .warning#reset #dataE#myid {}#errors#expected| 1 E#myid#reset #data#myid {}#errors#expected| 1 #myid#reset ## Multiple specifics in simple selectors #datafoo.bar#baz {}#errors#expected| 1 foo.bar#baz#reset #data[bar="baz"][foo|="bar"] {}#errors#expected| 1 [bar="baz"][foo|="bar"]#reset #data.foo[bar~="baz"] {}#errors#expected| 1 .foo[bar~="baz"]#reset #data#myid:link:before {}#errors#expected| 1 #myid:link:before#reset #data.class:lang(c):after {}#errors#expected| 1 .class:lang(c):after#reset #data.class:lang(c) > #myid:before {}#errors#expected| 1 .class:lang(c) > #myid:before#reset ## Multiple selectors in a rule #datafoo,bar {}#errors#expected| 1 foo, bar#reset #dataE>F,bar {}#errors#expected| 1 E > F, bar#reset #dataE+F,bar {}#errors#expected| 1 E + F, bar#reset #dataE F,bar {}#errors#expected| 1 E F, bar#reset #dataE:first-child,bar {}#errors#expected| 1 E:first-child, bar#reset #dataE:link,bar {}#errors#expected| 1 E:link, bar#reset #dataE:visited,bar {}#errors#expected| 1 E:visited, bar#reset #dataE:active,bar {}#errors#expected| 1 E:active, bar#reset #dataE:hover,bar {}#errors#expected| 1 E:hover, bar#reset #dataE:focus,bar {}#errors#expected| 1 E:focus, bar#reset #dataE:lang(c),bar {}#errors#expected| 1 E:lang(c), bar#reset #dataE[foo],bar {}#errors#expected| 1 E[foo], bar#reset #dataE[foo="warning"],bar {}#errors#expected| 1 E[foo="warning"], bar#reset #dataE[foo~="warning"],bar {}#errors#expected| 1 E[foo~="warning"], bar#reset #dataE[lang|="en"],bar {}#errors#expected

Lines 1–500 of 594.