Index: LayoutTests/fast/css/unknown-pseudo-element-matching-expected.txt |
=================================================================== |
--- LayoutTests/fast/css/unknown-pseudo-element-matching-expected.txt (revision 102657) |
+++ LayoutTests/fast/css/unknown-pseudo-element-matching-expected.txt (working copy) |
@@ -2,9 +2,12 @@ |
Basic selector tests: |
::-webkit-slider-thumb should match: PASS |
+*::-webkit-slider-thumb should match: PASS |
::-webkit-slider-thumb, where HTML is not default namespace should not match: PASS |
*|::-webkit-slider-thumb, where HTML is not default namespace should match: PASS |
+*|*::-webkit-slider-thumb, where HTML is not default namespace should match: PASS |
html|::-webkit-slider-thumb, where HTML is not default namespace should match: PASS |
+html|*::-webkit-slider-thumb, where HTML is not default namespace should match: PASS |
#foo::-webkit-slider-thumb should match: PASS |
.bar::-webkit-slider-thumb should match: PASS |
#foo::-webkit-slider-thumb, where HTML is not default namespace should not match: PASS |
@@ -28,6 +31,7 @@ |
Shouldn't ignore selector after the unknown pseudo element: |
::-webkit-slider-thumb:disabled should not match: PASS |
+*::-webkit-slider-thumb:disabled should not match: PASS |
input::-webkit-slider-thumb:disabled should not match: PASS |
#foo::-webkit-slider-thumb:disabled should not match: PASS |
input#foo::-webkit-slider-thumb:disabled should not match: PASS |
@@ -36,6 +40,7 @@ |
Should not match disabled input, because the disabled state is on the input, not the thumb: |
::-webkit-slider-thumb:disabled should not match: PASS |
+*::-webkit-slider-thumb:disabled should not match: PASS |
input::-webkit-slider-thumb:disabled should not match: PASS |
#foo::-webkit-slider-thumb:disabled should not match: PASS |
input#foo::-webkit-slider-thumb:disabled should not match: PASS |
@@ -44,6 +49,7 @@ |
Should match :hover when the mouse is over the slider thumb: |
::-webkit-slider-thumb:hover should match: PASS |
+*::-webkit-slider-thumb:hover should match: PASS |
input::-webkit-slider-thumb:hover should match: PASS |
#foo::-webkit-slider-thumb:hover should match: PASS |
input#foo::-webkit-slider-thumb:hover should match: PASS |
@@ -51,13 +57,47 @@ |
input[type=range]::-webkit-slider-thumb:hover should match: PASS |
Should match when combined with descendant selectors: |
+#baz ::-webkit-slider-thumb should match: PASS |
+#baz *::-webkit-slider-thumb should match: PASS |
#baz input::-webkit-slider-thumb should match: PASS |
#baz #foo::-webkit-slider-thumb should match: PASS |
#baz input#foo::-webkit-slider-thumb should match: PASS |
#baz input.bar::-webkit-slider-thumb should match: PASS |
#baz input[type=range]::-webkit-slider-thumb should match: PASS |
+.qux ::-webkit-slider-thumb should match: PASS |
+.qux *::-webkit-slider-thumb should match: PASS |
.qux input::-webkit-slider-thumb should match: PASS |
.qux #foo::-webkit-slider-thumb should match: PASS |
.qux input#foo::-webkit-slider-thumb should match: PASS |
.qux input.bar::-webkit-slider-thumb should match: PASS |
.qux input[type=range]::-webkit-slider-thumb should match: PASS |
+ |
+Should match when combined with sibling selectors: |
+#sib + ::-webkit-slider-thumb should match: PASS |
+#sib + *::-webkit-slider-thumb should match: PASS |
+#sib + input::-webkit-slider-thumb should match: PASS |
+#sib + #foo::-webkit-slider-thumb should match: PASS |
+#sib + input#foo::-webkit-slider-thumb should match: PASS |
+#sib + input.bar::-webkit-slider-thumb should match: PASS |
+#sib + input[type=range]::-webkit-slider-thumb should match: PASS |
+#sib ~ ::-webkit-slider-thumb should match: PASS |
+#sib ~ *::-webkit-slider-thumb should match: PASS |
+#sib ~ input::-webkit-slider-thumb should match: PASS |
+#sib ~ #foo::-webkit-slider-thumb should match: PASS |
+#sib ~ input#foo::-webkit-slider-thumb should match: PASS |
+#sib ~ input.bar::-webkit-slider-thumb should match: PASS |
+#sib ~ input[type=range]::-webkit-slider-thumb should match: PASS |
+.ling + ::-webkit-slider-thumb should match: PASS |
+.ling + *::-webkit-slider-thumb should match: PASS |
+.ling + input::-webkit-slider-thumb should match: PASS |
+.ling + #foo::-webkit-slider-thumb should match: PASS |
+.ling + input#foo::-webkit-slider-thumb should match: PASS |
+.ling + input.bar::-webkit-slider-thumb should match: PASS |
+.ling + input[type=range]::-webkit-slider-thumb should match: PASS |
+.ling ~ ::-webkit-slider-thumb should match: PASS |
+.ling ~ *::-webkit-slider-thumb should match: PASS |
+.ling ~ input::-webkit-slider-thumb should match: PASS |
+.ling ~ #foo::-webkit-slider-thumb should match: PASS |
+.ling ~ input#foo::-webkit-slider-thumb should match: PASS |
+.ling ~ input.bar::-webkit-slider-thumb should match: PASS |
+.ling ~ input[type=range]::-webkit-slider-thumb should match: PASS |