diff --git a/tests/wpt/include.ini b/tests/wpt/include.ini index dc1d79c309b..82c87177c84 100644 --- a/tests/wpt/include.ini +++ b/tests/wpt/include.ini @@ -49,6 +49,8 @@ skip: true skip: false [referrer-policy] skip: false +[selectors] + skip: false [subresource-integrity] skip: false [touch-events] diff --git a/tests/wpt/metadata/selectors/attribute-selectors/attribute-case/cssom.html.ini b/tests/wpt/metadata/selectors/attribute-selectors/attribute-case/cssom.html.ini new file mode 100644 index 00000000000..4b2a69d99a6 --- /dev/null +++ b/tests/wpt/metadata/selectors/attribute-selectors/attribute-case/cssom.html.ini @@ -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 + diff --git a/tests/wpt/metadata/selectors/attribute-selectors/attribute-case/semantics.html.ini b/tests/wpt/metadata/selectors/attribute-selectors/attribute-case/semantics.html.ini new file mode 100644 index 00000000000..804d84f3514 --- /dev/null +++ b/tests/wpt/metadata/selectors/attribute-selectors/attribute-case/semantics.html.ini @@ -0,0 +1,29 @@ +[semantics.html] + type: testharness + [@namespace x 'http://www.w3.org/XML/1998/namespace'; [x|lang='A' i\]
in standards mode] + expected: FAIL + + [@namespace x 'a'; [x|foo='' i\]
in standards mode] + expected: FAIL + + [@namespace x 'A'; [x|foo='' i\]
in standards mode] + expected: FAIL + + [@namespace x 'http://www.w3.org/XML/1998/namespace'; [x|lang='A' i\]
in quirks mode] + expected: FAIL + + [@namespace x 'a'; [x|foo='' i\]
in quirks mode] + expected: FAIL + + [@namespace x 'A'; [x|foo='' i\]
in quirks mode] + expected: FAIL + + [@namespace x 'http://www.w3.org/XML/1998/namespace'; [x|lang='A' i\]
in XML] + expected: FAIL + + [@namespace x 'a'; [x|foo='' i\]
in XML] + expected: FAIL + + [@namespace x 'A'; [x|foo='' i\]
in XML] + expected: FAIL + diff --git a/tests/wpt/metadata/selectors/attribute-selectors/attribute-case/syntax.html.ini b/tests/wpt/metadata/selectors/attribute-selectors/attribute-case/syntax.html.ini new file mode 100644 index 00000000000..3b4aa0649a8 --- /dev/null +++ b/tests/wpt/metadata/selectors/attribute-selectors/attribute-case/syntax.html.ini @@ -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 + diff --git a/tests/wpt/mozilla/meta/mozilla/webgl/context_creation_error.html.ini b/tests/wpt/mozilla/meta/mozilla/webgl/context_creation_error.html.ini index e7d26a40344..54d3fa6da8a 100644 --- a/tests/wpt/mozilla/meta/mozilla/webgl/context_creation_error.html.ini +++ b/tests/wpt/mozilla/meta/mozilla/webgl/context_creation_error.html.ini @@ -1,3 +1,3 @@ [context_creation_error.html] type: reftest - prefs: ["webgl.testing.context_creation_error:true"] + prefs: [webgl.testing.context_creation_error:true] diff --git a/tests/wpt/mozilla/meta/mozilla/worklets/test_paint_worklet.html.ini b/tests/wpt/mozilla/meta/mozilla/worklets/test_paint_worklet.html.ini index 2f081d45de6..b4bd067b933 100644 --- a/tests/wpt/mozilla/meta/mozilla/worklets/test_paint_worklet.html.ini +++ b/tests/wpt/mozilla/meta/mozilla/worklets/test_paint_worklet.html.ini @@ -1,4 +1,3 @@ [test_paint_worklet.html] type: reftest expected: FAIL -