Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1139)

Side by Side Diff: LayoutTests/fast/css/unknown-pseudo-element-matching-expected.txt

Issue 8931002: Merge 101998 - "Raw" pseudo selectors don't match if immediately after a child or descendant comb... (Closed) Base URL: http://svn.webkit.org/repository/webkit/branches/chromium/963/
Patch Set: Created 9 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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
OLDNEW
« no previous file with comments | « LayoutTests/fast/css/unknown-pseudo-element-matching.html ('k') | Source/WebCore/css/CSSParser.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698