Auto merge of #17257 - servo:jdm-patch-4, r=emilio

Run selectors tests.

<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/17257)
<!-- Reviewable:end -->
This commit is contained in:
bors-servo 2017-06-11 06:43:21 -07:00 committed by GitHub
commit 811c980864
6 changed files with 318 additions and 2 deletions

View file

@ -49,6 +49,8 @@ skip: true
skip: false
[referrer-policy]
skip: false
[selectors]
skip: false
[subresource-integrity]
skip: false
[touch-events]

View file

@ -0,0 +1,68 @@
[cssom.html]
type: testharness
[[foo="bar"\] /* sanity check */ getting CSSRule#cssText]
expected: FAIL
[[foo="bar"\] /* sanity check */ getting CSSStyleRule#selectorText]
expected: FAIL
[[foo="bar"\] /* sanity check */ setting CSSStyleRule#selectorText]
expected: FAIL
[[foo="bar"\] /* sanity check */ getting CSSRule#cssText in @media]
expected: FAIL
[[foo="bar"\] /* sanity check */ getting CSSStyleRule#selectorText in @media]
expected: FAIL
[[foo="bar"\] /* sanity check */ setting CSSStyleRule#selectorText in @media]
expected: FAIL
[[foo="bar" i\] getting CSSRule#cssText]
expected: FAIL
[[foo="bar" i\] getting CSSStyleRule#selectorText]
expected: FAIL
[[foo="bar" i\] getting CSSRule#cssText in @media]
expected: FAIL
[[foo="bar" i\] getting CSSStyleRule#selectorText in @media]
expected: FAIL
[[foo="bar" /**/ i\] getting CSSRule#cssText]
expected: FAIL
[[foo="bar" /**/ i\] getting CSSStyleRule#selectorText]
expected: FAIL
[[foo="bar" /**/ i\] setting CSSStyleRule#selectorText]
expected: FAIL
[[foo="bar" /**/ i\] getting CSSRule#cssText in @media]
expected: FAIL
[[foo="bar" /**/ i\] getting CSSStyleRule#selectorText in @media]
expected: FAIL
[[foo="bar" /**/ i\] setting CSSStyleRule#selectorText in @media]
expected: FAIL
[[foo="bar"/**/i\] getting CSSRule#cssText]
expected: FAIL
[[foo="bar"/**/i\] getting CSSStyleRule#selectorText]
expected: FAIL
[[foo="bar"/**/i\] setting CSSStyleRule#selectorText]
expected: FAIL
[[foo="bar"/**/i\] getting CSSRule#cssText in @media]
expected: FAIL
[[foo="bar"/**/i\] getting CSSStyleRule#selectorText in @media]
expected: FAIL
[[foo="bar"/**/i\] setting CSSStyleRule#selectorText in @media]
expected: FAIL

View file

@ -0,0 +1,29 @@
[semantics.html]
type: testharness
[@namespace x 'http://www.w3.org/XML/1998/namespace'; [x|lang='A' i\] <div {http://www.w3.org/XML/1998/namespace}lang="a"> in standards mode]
expected: FAIL
[@namespace x 'a'; [x|foo='' i\] <div {A}foo=""> in standards mode]
expected: FAIL
[@namespace x 'A'; [x|foo='' i\] <div {a}foo=""> in standards mode]
expected: FAIL
[@namespace x 'http://www.w3.org/XML/1998/namespace'; [x|lang='A' i\] <div {http://www.w3.org/XML/1998/namespace}lang="a"> in quirks mode]
expected: FAIL
[@namespace x 'a'; [x|foo='' i\] <div {A}foo=""> in quirks mode]
expected: FAIL
[@namespace x 'A'; [x|foo='' i\] <div {a}foo=""> in quirks mode]
expected: FAIL
[@namespace x 'http://www.w3.org/XML/1998/namespace'; [x|lang='A' i\] <div {http://www.w3.org/XML/1998/namespace}lang="a"> in XML]
expected: FAIL
[@namespace x 'a'; [x|foo='' i\] <div {A}foo=""> in XML]
expected: FAIL
[@namespace x 'A'; [x|foo='' i\] <div {a}foo=""> in XML]
expected: FAIL

View file

@ -0,0 +1,218 @@
[syntax.html]
type: testharness
[[foo='BAR'\] /* sanity check (valid) */ in standards mode]
expected: FAIL
[[foo='bar' i\] in standards mode]
expected: FAIL
[[foo='bar' I\] in standards mode]
expected: FAIL
[[foo=bar i\] in standards mode]
expected: FAIL
[[foo="bar" i\] in standards mode]
expected: FAIL
[[foo='bar'i\] in standards mode]
expected: FAIL
[[foo='bar'i \] in standards mode]
expected: FAIL
[[foo='bar' i \] in standards mode]
expected: FAIL
[[foo='bar' /**/ i\] in standards mode]
expected: FAIL
[[foo='bar' i /**/ \] in standards mode]
expected: FAIL
[[foo='bar'/**/i/**/\] in standards mode]
expected: FAIL
[[foo=bar/**/i\] in standards mode]
expected: FAIL
[[foo='bar'\ti\t\] /* \\t */ in standards mode]
expected: FAIL
[[foo='bar'\ni\n\] /* \\n */ in standards mode]
expected: FAIL
[[foo='bar'\ri\r\] /* \\r */ in standards mode]
expected: FAIL
[[foo='bar' \\i\] in standards mode]
expected: FAIL
[[foo='bar' \\69\] in standards mode]
expected: FAIL
[[foo~='bar' i\] in standards mode]
expected: FAIL
[[foo^='bar' i\] in standards mode]
expected: FAIL
[[foo$='bar' i\] in standards mode]
expected: FAIL
[[foo*='bar' i\] in standards mode]
expected: FAIL
[[foo|='bar' i\] in standards mode]
expected: FAIL
[[|foo='bar' i\] in standards mode]
expected: FAIL
[[*|foo='bar' i\] in standards mode]
expected: FAIL
[[foo='BAR'\] /* sanity check (valid) */ in quirks mode]
expected: FAIL
[[foo='bar' i\] in quirks mode]
expected: FAIL
[[foo='bar' I\] in quirks mode]
expected: FAIL
[[foo=bar i\] in quirks mode]
expected: FAIL
[[foo="bar" i\] in quirks mode]
expected: FAIL
[[foo='bar'i\] in quirks mode]
expected: FAIL
[[foo='bar'i \] in quirks mode]
expected: FAIL
[[foo='bar' i \] in quirks mode]
expected: FAIL
[[foo='bar' /**/ i\] in quirks mode]
expected: FAIL
[[foo='bar' i /**/ \] in quirks mode]
expected: FAIL
[[foo='bar'/**/i/**/\] in quirks mode]
expected: FAIL
[[foo=bar/**/i\] in quirks mode]
expected: FAIL
[[foo='bar'\ti\t\] /* \\t */ in quirks mode]
expected: FAIL
[[foo='bar'\ni\n\] /* \\n */ in quirks mode]
expected: FAIL
[[foo='bar'\ri\r\] /* \\r */ in quirks mode]
expected: FAIL
[[foo='bar' \\i\] in quirks mode]
expected: FAIL
[[foo='bar' \\69\] in quirks mode]
expected: FAIL
[[foo~='bar' i\] in quirks mode]
expected: FAIL
[[foo^='bar' i\] in quirks mode]
expected: FAIL
[[foo$='bar' i\] in quirks mode]
expected: FAIL
[[foo*='bar' i\] in quirks mode]
expected: FAIL
[[foo|='bar' i\] in quirks mode]
expected: FAIL
[[|foo='bar' i\] in quirks mode]
expected: FAIL
[[*|foo='bar' i\] in quirks mode]
expected: FAIL
[[foo='BAR'\] /* sanity check (valid) */ in XML]
expected: FAIL
[[foo='bar' i\] in XML]
expected: FAIL
[[foo='bar' I\] in XML]
expected: FAIL
[[foo=bar i\] in XML]
expected: FAIL
[[foo="bar" i\] in XML]
expected: FAIL
[[foo='bar'i\] in XML]
expected: FAIL
[[foo='bar'i \] in XML]
expected: FAIL
[[foo='bar' i \] in XML]
expected: FAIL
[[foo='bar' /**/ i\] in XML]
expected: FAIL
[[foo='bar' i /**/ \] in XML]
expected: FAIL
[[foo='bar'/**/i/**/\] in XML]
expected: FAIL
[[foo=bar/**/i\] in XML]
expected: FAIL
[[foo='bar'\ti\t\] /* \\t */ in XML]
expected: FAIL
[[foo='bar'\ni\n\] /* \\n */ in XML]
expected: FAIL
[[foo='bar'\ri\r\] /* \\r */ in XML]
expected: FAIL
[[foo='bar' \\i\] in XML]
expected: FAIL
[[foo='bar' \\69\] in XML]
expected: FAIL
[[foo~='bar' i\] in XML]
expected: FAIL
[[foo^='bar' i\] in XML]
expected: FAIL
[[foo$='bar' i\] in XML]
expected: FAIL
[[foo*='bar' i\] in XML]
expected: FAIL
[[foo|='bar' i\] in XML]
expected: FAIL
[[|foo='bar' i\] in XML]
expected: FAIL
[[*|foo='bar' i\] in XML]
expected: FAIL

View file

@ -1,3 +1,3 @@
[context_creation_error.html]
type: reftest
prefs: ["webgl.testing.context_creation_error:true"]
prefs: [webgl.testing.context_creation_error:true]

View file

@ -1,4 +1,3 @@
[test_paint_worklet.html]
type: reftest
expected: FAIL