OLD | NEW |
1 Tests various selector combinations, containing unknown pseudo element selectors
. | 1 Tests various selector combinations, containing unknown pseudo element selectors
. |
2 | 2 |
3 Basic selector tests: | 3 Basic selector tests: |
4 ::-webkit-slider-thumb should match: PASS | 4 ::-webkit-slider-thumb should match: PASS |
| 5 *::-webkit-slider-thumb should match: PASS |
5 ::-webkit-slider-thumb, where HTML is not default namespace should not match: PA
SS | 6 ::-webkit-slider-thumb, where HTML is not default namespace should not match: PA
SS |
6 *|::-webkit-slider-thumb, where HTML is not default namespace should match: PASS | 7 *|::-webkit-slider-thumb, where HTML is not default namespace should match: PASS |
| 8 *|*::-webkit-slider-thumb, where HTML is not default namespace should match: PAS
S |
7 html|::-webkit-slider-thumb, where HTML is not default namespace should match: P
ASS | 9 html|::-webkit-slider-thumb, where HTML is not default namespace should match: P
ASS |
| 10 html|*::-webkit-slider-thumb, where HTML is not default namespace should match:
PASS |
8 #foo::-webkit-slider-thumb should match: PASS | 11 #foo::-webkit-slider-thumb should match: PASS |
9 .bar::-webkit-slider-thumb should match: PASS | 12 .bar::-webkit-slider-thumb should match: PASS |
10 #foo::-webkit-slider-thumb, where HTML is not default namespace should not match
: PASS | 13 #foo::-webkit-slider-thumb, where HTML is not default namespace should not match
: PASS |
11 .bar::-webkit-slider-thumb, where HTML is not default namespace should not match
: PASS | 14 .bar::-webkit-slider-thumb, where HTML is not default namespace should not match
: PASS |
12 html|#foo::-webkit-slider-thumb, where HTML is not default namespace should matc
h: PASS | 15 html|#foo::-webkit-slider-thumb, where HTML is not default namespace should matc
h: PASS |
13 html|.bar::-webkit-slider-thumb, where HTML is not default namespace should matc
h: PASS | 16 html|.bar::-webkit-slider-thumb, where HTML is not default namespace should matc
h: PASS |
14 *|#foo::-webkit-slider-thumb, where HTML is not default namespace should match:
PASS | 17 *|#foo::-webkit-slider-thumb, where HTML is not default namespace should match:
PASS |
15 input::-webkit-slider-thumb should match: PASS | 18 input::-webkit-slider-thumb should match: PASS |
16 input#foo::-webkit-slider-thumb should match: PASS | 19 input#foo::-webkit-slider-thumb should match: PASS |
17 input.bar::-webkit-slider-thumb should match: PASS | 20 input.bar::-webkit-slider-thumb should match: PASS |
18 input::-webkit-slider-thumb, where HTML is not default namespace should not matc
h: PASS | 21 input::-webkit-slider-thumb, where HTML is not default namespace should not matc
h: PASS |
19 input#foo::-webkit-slider-thumb, where HTML is not default namespace should not
match: PASS | 22 input#foo::-webkit-slider-thumb, where HTML is not default namespace should not
match: PASS |
20 input.bar::-webkit-slider-thumb, where HTML is not default namespace should not
match: PASS | 23 input.bar::-webkit-slider-thumb, where HTML is not default namespace should not
match: PASS |
21 html|input::-webkit-slider-thumb, where HTML is not default namespace should mat
ch: PASS | 24 html|input::-webkit-slider-thumb, where HTML is not default namespace should mat
ch: PASS |
22 html|input#foo::-webkit-slider-thumb, where HTML is not default namespace should
match: PASS | 25 html|input#foo::-webkit-slider-thumb, where HTML is not default namespace should
match: PASS |
23 html|input.bar::-webkit-slider-thumb, where HTML is not default namespace should
match: PASS | 26 html|input.bar::-webkit-slider-thumb, where HTML is not default namespace should
match: PASS |
24 *|input#foo::-webkit-slider-thumb, where HTML is not default namespace should ma
tch: PASS | 27 *|input#foo::-webkit-slider-thumb, where HTML is not default namespace should ma
tch: PASS |
25 input[type=range]::-webkit-slider-thumb should match: PASS | 28 input[type=range]::-webkit-slider-thumb should match: PASS |
26 input#foo[type=range]::-webkit-slider-thumb should match: PASS | 29 input#foo[type=range]::-webkit-slider-thumb should match: PASS |
27 input.bar[type=range]::-webkit-slider-thumb should match: PASS | 30 input.bar[type=range]::-webkit-slider-thumb should match: PASS |
28 | 31 |
29 Shouldn't ignore selector after the unknown pseudo element: | 32 Shouldn't ignore selector after the unknown pseudo element: |
30 ::-webkit-slider-thumb:disabled should not match: PASS | 33 ::-webkit-slider-thumb:disabled should not match: PASS |
| 34 *::-webkit-slider-thumb:disabled should not match: PASS |
31 input::-webkit-slider-thumb:disabled should not match: PASS | 35 input::-webkit-slider-thumb:disabled should not match: PASS |
32 #foo::-webkit-slider-thumb:disabled should not match: PASS | 36 #foo::-webkit-slider-thumb:disabled should not match: PASS |
33 input#foo::-webkit-slider-thumb:disabled should not match: PASS | 37 input#foo::-webkit-slider-thumb:disabled should not match: PASS |
34 input.bar::-webkit-slider-thumb:disabled should not match: PASS | 38 input.bar::-webkit-slider-thumb:disabled should not match: PASS |
35 input[type=range]::-webkit-slider-thumb:disabled should not match: PASS | 39 input[type=range]::-webkit-slider-thumb:disabled should not match: PASS |
36 | 40 |
37 Should not match disabled input, because the disabled state is on the input, not
the thumb: | 41 Should not match disabled input, because the disabled state is on the input, not
the thumb: |
38 ::-webkit-slider-thumb:disabled should not match: PASS | 42 ::-webkit-slider-thumb:disabled should not match: PASS |
| 43 *::-webkit-slider-thumb:disabled should not match: PASS |
39 input::-webkit-slider-thumb:disabled should not match: PASS | 44 input::-webkit-slider-thumb:disabled should not match: PASS |
40 #foo::-webkit-slider-thumb:disabled should not match: PASS | 45 #foo::-webkit-slider-thumb:disabled should not match: PASS |
41 input#foo::-webkit-slider-thumb:disabled should not match: PASS | 46 input#foo::-webkit-slider-thumb:disabled should not match: PASS |
42 input.bar::-webkit-slider-thumb:disabled should not match: PASS | 47 input.bar::-webkit-slider-thumb:disabled should not match: PASS |
43 input[type=range]::-webkit-slider-thumb:disabled should not match: PASS | 48 input[type=range]::-webkit-slider-thumb:disabled should not match: PASS |
44 | 49 |
45 Should match :hover when the mouse is over the slider thumb: | 50 Should match :hover when the mouse is over the slider thumb: |
46 ::-webkit-slider-thumb:hover should match: PASS | 51 ::-webkit-slider-thumb:hover should match: PASS |
| 52 *::-webkit-slider-thumb:hover should match: PASS |
47 input::-webkit-slider-thumb:hover should match: PASS | 53 input::-webkit-slider-thumb:hover should match: PASS |
48 #foo::-webkit-slider-thumb:hover should match: PASS | 54 #foo::-webkit-slider-thumb:hover should match: PASS |
49 input#foo::-webkit-slider-thumb:hover should match: PASS | 55 input#foo::-webkit-slider-thumb:hover should match: PASS |
50 input.bar::-webkit-slider-thumb:hover should match: PASS | 56 input.bar::-webkit-slider-thumb:hover should match: PASS |
51 input[type=range]::-webkit-slider-thumb:hover should match: PASS | 57 input[type=range]::-webkit-slider-thumb:hover should match: PASS |
52 | 58 |
53 Should match when combined with descendant selectors: | 59 Should match when combined with descendant selectors: |
| 60 #baz ::-webkit-slider-thumb should match: PASS |
| 61 #baz *::-webkit-slider-thumb should match: PASS |
54 #baz input::-webkit-slider-thumb should match: PASS | 62 #baz input::-webkit-slider-thumb should match: PASS |
55 #baz #foo::-webkit-slider-thumb should match: PASS | 63 #baz #foo::-webkit-slider-thumb should match: PASS |
56 #baz input#foo::-webkit-slider-thumb should match: PASS | 64 #baz input#foo::-webkit-slider-thumb should match: PASS |
57 #baz input.bar::-webkit-slider-thumb should match: PASS | 65 #baz input.bar::-webkit-slider-thumb should match: PASS |
58 #baz input[type=range]::-webkit-slider-thumb should match: PASS | 66 #baz input[type=range]::-webkit-slider-thumb should match: PASS |
| 67 .qux ::-webkit-slider-thumb should match: PASS |
| 68 .qux *::-webkit-slider-thumb should match: PASS |
59 .qux input::-webkit-slider-thumb should match: PASS | 69 .qux input::-webkit-slider-thumb should match: PASS |
60 .qux #foo::-webkit-slider-thumb should match: PASS | 70 .qux #foo::-webkit-slider-thumb should match: PASS |
61 .qux input#foo::-webkit-slider-thumb should match: PASS | 71 .qux input#foo::-webkit-slider-thumb should match: PASS |
62 .qux input.bar::-webkit-slider-thumb should match: PASS | 72 .qux input.bar::-webkit-slider-thumb should match: PASS |
63 .qux input[type=range]::-webkit-slider-thumb should match: PASS | 73 .qux input[type=range]::-webkit-slider-thumb should match: PASS |
| 74 |
| 75 Should match when combined with sibling selectors: |
| 76 #sib + ::-webkit-slider-thumb should match: PASS |
| 77 #sib + *::-webkit-slider-thumb should match: PASS |
| 78 #sib + input::-webkit-slider-thumb should match: PASS |
| 79 #sib + #foo::-webkit-slider-thumb should match: PASS |
| 80 #sib + input#foo::-webkit-slider-thumb should match: PASS |
| 81 #sib + input.bar::-webkit-slider-thumb should match: PASS |
| 82 #sib + input[type=range]::-webkit-slider-thumb should match: PASS |
| 83 #sib ~ ::-webkit-slider-thumb should match: PASS |
| 84 #sib ~ *::-webkit-slider-thumb should match: PASS |
| 85 #sib ~ input::-webkit-slider-thumb should match: PASS |
| 86 #sib ~ #foo::-webkit-slider-thumb should match: PASS |
| 87 #sib ~ input#foo::-webkit-slider-thumb should match: PASS |
| 88 #sib ~ input.bar::-webkit-slider-thumb should match: PASS |
| 89 #sib ~ input[type=range]::-webkit-slider-thumb should match: PASS |
| 90 .ling + ::-webkit-slider-thumb should match: PASS |
| 91 .ling + *::-webkit-slider-thumb should match: PASS |
| 92 .ling + input::-webkit-slider-thumb should match: PASS |
| 93 .ling + #foo::-webkit-slider-thumb should match: PASS |
| 94 .ling + input#foo::-webkit-slider-thumb should match: PASS |
| 95 .ling + input.bar::-webkit-slider-thumb should match: PASS |
| 96 .ling + input[type=range]::-webkit-slider-thumb should match: PASS |
| 97 .ling ~ ::-webkit-slider-thumb should match: PASS |
| 98 .ling ~ *::-webkit-slider-thumb should match: PASS |
| 99 .ling ~ input::-webkit-slider-thumb should match: PASS |
| 100 .ling ~ #foo::-webkit-slider-thumb should match: PASS |
| 101 .ling ~ input#foo::-webkit-slider-thumb should match: PASS |
| 102 .ling ~ input.bar::-webkit-slider-thumb should match: PASS |
| 103 .ling ~ input[type=range]::-webkit-slider-thumb should match: PASS |
OLD | NEW |