| |
| PASS ::slotted { display: block; } |
| PASS ::slotted() { display: block; } |
| PASS ::slotted(*) { display: block; } |
| FAIL *::slotted(*) { display: block; } assert_equals: expected "*::slotted(*) { display: block; }" but got "::slotted(*) { display: block; }" |
| PASS ::slotted(div) { display: block; } |
| PASS ::slotted( div) { display: block; } |
| PASS ::slotted(div ) { display: block; } |
| PASS ::slotted(div::before) { display: block; } |
| PASS .foo::slotted(div) { color: blue; } |
| PASS #id::slotted(*) { color: blue; } |
| PASS [attr=foo]::slotted(*) { color: blue; } |
| PASS .foo .bar::slotted(div) { color: blue; } |
| PASS .foo::before .bar::slotted(div) { color: blue; } |
| PASS .foo::slotted(div) .bar { color: blue; } |
| PASS ::slotted(div, div) { color: blue; } |
| PASS ::slotted(div div) { color: blue; } |
| PASS slot::slotted(.green) { color: green; } |
| PASS slot::slotted(#green) { color: green; } |
| PASS slot::slotted([green=green]) { color: green; } |
| PASS slot::slotted(div.green) { color: green; } |
| PASS div ::slotted(div) { color: red; } |
| PASS div + slot::slotted(div) { color: red; } |
| PASS span::slotted(*) { color: red; } |
| PASS ::slotted(span)::slotted(span) { color: red; } |
| PASS ::slotted(::slotted(div)) { color: red; } |
| |