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

Unified Diff: third_party/WebKit/LayoutTests/external/wpt/dom/nodes/Element-classlist-expected.txt

Issue 2898063003: DOMTokenList.contains() should not throw. (Closed)
Patch Set: Move the comment Created 3 years, 7 months 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | third_party/WebKit/LayoutTests/fast/dom/HTMLElement/class-list-expected.txt » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: third_party/WebKit/LayoutTests/external/wpt/dom/nodes/Element-classlist-expected.txt
diff --git a/third_party/WebKit/LayoutTests/external/wpt/dom/nodes/Element-classlist-expected.txt b/third_party/WebKit/LayoutTests/external/wpt/dom/nodes/Element-classlist-expected.txt
index 9c987bffb54b238084d8069f71d2b1e6bfb14b2a..7cf585f340c74c592cc137f22bcfb49747bc5d46 100644
--- a/third_party/WebKit/LayoutTests/external/wpt/dom/nodes/Element-classlist-expected.txt
+++ b/third_party/WebKit/LayoutTests/external/wpt/dom/nodes/Element-classlist-expected.txt
@@ -1,5 +1,5 @@
This is a testharness.js-based test.
-Found 1135 tests; 685 PASS, 450 FAIL, 0 TIMEOUT, 0 NOTRUN.
+Found 1135 tests; 745 PASS, 390 FAIL, 0 TIMEOUT, 0 NOTRUN.
PASS Assigning to classList (HTML node)
PASS .supports() must throw TypeError (HTML node)
PASS classList.length when removed (HTML node)
@@ -25,8 +25,8 @@ PASS classList.item() when set to "a b" (HTML node)
FAIL classList.item() when set to " a a b" (HTML node) assert_equals: classList.item(1) expected "b" but got "a"
PASS classList.item() when set to "\t\n\f\r a\t\n\f\r b\t\n\f\r " (HTML node)
PASS classList.contains("a") when set to null (HTML node)
-FAIL classList.contains("") when set to null (HTML node) Failed to execute 'contains' on 'DOMTokenList': The token provided must not be empty.
-FAIL classList.contains(" ") when set to null (HTML node) Failed to execute 'contains' on 'DOMTokenList': The token provided (' ') contains HTML space characters, which are not valid in tokens.
+PASS classList.contains("") when set to null (HTML node)
+PASS classList.contains(" ") when set to null (HTML node)
PASS classList.contains("a") when set to "" (HTML node)
PASS classList.contains("a") when set to "a" (HTML node)
PASS classList.contains("aa") when set to "a" (HTML node)
@@ -41,18 +41,16 @@ PASS classList.contains("a$") when set to "a" (HTML node)
PASS classList.contains("a~") when set to "a" (HTML node)
PASS classList.contains("a?") when set to "a" (HTML node)
PASS classList.contains("a\\") when set to "a" (HTML node)
-FAIL classList.contains("a\t") when set to "a" (HTML node) Failed to execute 'contains' on 'DOMTokenList': The token provided ('a ') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("\ta") when set to "a" (HTML node) Failed to execute 'contains' on 'DOMTokenList': The token provided (' a') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("a\n") when set to "a" (HTML node) Failed to execute 'contains' on 'DOMTokenList': The token provided ('a
-') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("\na") when set to "a" (HTML node) Failed to execute 'contains' on 'DOMTokenList': The token provided ('
-a') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("a\f") when set to "a" (HTML node) Failed to execute 'contains' on 'DOMTokenList': The token provided ('a ') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("\fa") when set to "a" (HTML node) Failed to execute 'contains' on 'DOMTokenList': The token provided (' a') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("a\r") when set to "a" (HTML node) Failed to execute 'contains' on 'DOMTokenList': The token provided ('a\r') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("\ra") when set to "a" (HTML node) Failed to execute 'contains' on 'DOMTokenList': The token provided ('\ra') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("a ") when set to "a" (HTML node) Failed to execute 'contains' on 'DOMTokenList': The token provided ('a ') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains(" a") when set to "a" (HTML node) Failed to execute 'contains' on 'DOMTokenList': The token provided (' a') contains HTML space characters, which are not valid in tokens.
+PASS classList.contains("a\t") when set to "a" (HTML node)
+PASS classList.contains("\ta") when set to "a" (HTML node)
+PASS classList.contains("a\n") when set to "a" (HTML node)
+PASS classList.contains("\na") when set to "a" (HTML node)
+PASS classList.contains("a\f") when set to "a" (HTML node)
+PASS classList.contains("\fa") when set to "a" (HTML node)
+PASS classList.contains("a\r") when set to "a" (HTML node)
+PASS classList.contains("\ra") when set to "a" (HTML node)
+PASS classList.contains("a ") when set to "a" (HTML node)
+PASS classList.contains(" a") when set to "a" (HTML node)
PASS classList.contains("aa") when set to "aa AA" (HTML node)
PASS classList.contains("AA") when set to "aa AA" (HTML node)
PASS classList.contains("aA") when set to "aa AA" (HTML node)
@@ -332,8 +330,8 @@ PASS classList.item() when set to "a b" (XHTML node)
FAIL classList.item() when set to " a a b" (XHTML node) assert_equals: classList.item(1) expected "b" but got "a"
PASS classList.item() when set to "\t\n\f\r a\t\n\f\r b\t\n\f\r " (XHTML node)
PASS classList.contains("a") when set to null (XHTML node)
-FAIL classList.contains("") when set to null (XHTML node) Failed to execute 'contains' on 'DOMTokenList': The token provided must not be empty.
-FAIL classList.contains(" ") when set to null (XHTML node) Failed to execute 'contains' on 'DOMTokenList': The token provided (' ') contains HTML space characters, which are not valid in tokens.
+PASS classList.contains("") when set to null (XHTML node)
+PASS classList.contains(" ") when set to null (XHTML node)
PASS classList.contains("a") when set to "" (XHTML node)
PASS classList.contains("a") when set to "a" (XHTML node)
PASS classList.contains("aa") when set to "a" (XHTML node)
@@ -348,18 +346,16 @@ PASS classList.contains("a$") when set to "a" (XHTML node)
PASS classList.contains("a~") when set to "a" (XHTML node)
PASS classList.contains("a?") when set to "a" (XHTML node)
PASS classList.contains("a\\") when set to "a" (XHTML node)
-FAIL classList.contains("a\t") when set to "a" (XHTML node) Failed to execute 'contains' on 'DOMTokenList': The token provided ('a ') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("\ta") when set to "a" (XHTML node) Failed to execute 'contains' on 'DOMTokenList': The token provided (' a') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("a\n") when set to "a" (XHTML node) Failed to execute 'contains' on 'DOMTokenList': The token provided ('a
-') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("\na") when set to "a" (XHTML node) Failed to execute 'contains' on 'DOMTokenList': The token provided ('
-a') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("a\f") when set to "a" (XHTML node) Failed to execute 'contains' on 'DOMTokenList': The token provided ('a ') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("\fa") when set to "a" (XHTML node) Failed to execute 'contains' on 'DOMTokenList': The token provided (' a') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("a\r") when set to "a" (XHTML node) Failed to execute 'contains' on 'DOMTokenList': The token provided ('a\r') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("\ra") when set to "a" (XHTML node) Failed to execute 'contains' on 'DOMTokenList': The token provided ('\ra') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("a ") when set to "a" (XHTML node) Failed to execute 'contains' on 'DOMTokenList': The token provided ('a ') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains(" a") when set to "a" (XHTML node) Failed to execute 'contains' on 'DOMTokenList': The token provided (' a') contains HTML space characters, which are not valid in tokens.
+PASS classList.contains("a\t") when set to "a" (XHTML node)
+PASS classList.contains("\ta") when set to "a" (XHTML node)
+PASS classList.contains("a\n") when set to "a" (XHTML node)
+PASS classList.contains("\na") when set to "a" (XHTML node)
+PASS classList.contains("a\f") when set to "a" (XHTML node)
+PASS classList.contains("\fa") when set to "a" (XHTML node)
+PASS classList.contains("a\r") when set to "a" (XHTML node)
+PASS classList.contains("\ra") when set to "a" (XHTML node)
+PASS classList.contains("a ") when set to "a" (XHTML node)
+PASS classList.contains(" a") when set to "a" (XHTML node)
PASS classList.contains("aa") when set to "aa AA" (XHTML node)
PASS classList.contains("AA") when set to "aa AA" (XHTML node)
PASS classList.contains("aA") when set to "aa AA" (XHTML node)
@@ -639,8 +635,8 @@ PASS classList.item() when set to "a b" (MathML node)
FAIL classList.item() when set to " a a b" (MathML node) assert_equals: classList.item(1) expected "b" but got "a"
PASS classList.item() when set to "\t\n\f\r a\t\n\f\r b\t\n\f\r " (MathML node)
PASS classList.contains("a") when set to null (MathML node)
-FAIL classList.contains("") when set to null (MathML node) Failed to execute 'contains' on 'DOMTokenList': The token provided must not be empty.
-FAIL classList.contains(" ") when set to null (MathML node) Failed to execute 'contains' on 'DOMTokenList': The token provided (' ') contains HTML space characters, which are not valid in tokens.
+PASS classList.contains("") when set to null (MathML node)
+PASS classList.contains(" ") when set to null (MathML node)
PASS classList.contains("a") when set to "" (MathML node)
PASS classList.contains("a") when set to "a" (MathML node)
PASS classList.contains("aa") when set to "a" (MathML node)
@@ -655,18 +651,16 @@ PASS classList.contains("a$") when set to "a" (MathML node)
PASS classList.contains("a~") when set to "a" (MathML node)
PASS classList.contains("a?") when set to "a" (MathML node)
PASS classList.contains("a\\") when set to "a" (MathML node)
-FAIL classList.contains("a\t") when set to "a" (MathML node) Failed to execute 'contains' on 'DOMTokenList': The token provided ('a ') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("\ta") when set to "a" (MathML node) Failed to execute 'contains' on 'DOMTokenList': The token provided (' a') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("a\n") when set to "a" (MathML node) Failed to execute 'contains' on 'DOMTokenList': The token provided ('a
-') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("\na") when set to "a" (MathML node) Failed to execute 'contains' on 'DOMTokenList': The token provided ('
-a') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("a\f") when set to "a" (MathML node) Failed to execute 'contains' on 'DOMTokenList': The token provided ('a ') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("\fa") when set to "a" (MathML node) Failed to execute 'contains' on 'DOMTokenList': The token provided (' a') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("a\r") when set to "a" (MathML node) Failed to execute 'contains' on 'DOMTokenList': The token provided ('a\r') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("\ra") when set to "a" (MathML node) Failed to execute 'contains' on 'DOMTokenList': The token provided ('\ra') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("a ") when set to "a" (MathML node) Failed to execute 'contains' on 'DOMTokenList': The token provided ('a ') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains(" a") when set to "a" (MathML node) Failed to execute 'contains' on 'DOMTokenList': The token provided (' a') contains HTML space characters, which are not valid in tokens.
+PASS classList.contains("a\t") when set to "a" (MathML node)
+PASS classList.contains("\ta") when set to "a" (MathML node)
+PASS classList.contains("a\n") when set to "a" (MathML node)
+PASS classList.contains("\na") when set to "a" (MathML node)
+PASS classList.contains("a\f") when set to "a" (MathML node)
+PASS classList.contains("\fa") when set to "a" (MathML node)
+PASS classList.contains("a\r") when set to "a" (MathML node)
+PASS classList.contains("\ra") when set to "a" (MathML node)
+PASS classList.contains("a ") when set to "a" (MathML node)
+PASS classList.contains(" a") when set to "a" (MathML node)
PASS classList.contains("aa") when set to "aa AA" (MathML node)
PASS classList.contains("AA") when set to "aa AA" (MathML node)
PASS classList.contains("aA") when set to "aa AA" (MathML node)
@@ -946,8 +940,8 @@ PASS classList.item() when set to "a b" (XML node with null namespace)
FAIL classList.item() when set to " a a b" (XML node with null namespace) assert_equals: classList.item(1) expected "b" but got "a"
PASS classList.item() when set to "\t\n\f\r a\t\n\f\r b\t\n\f\r " (XML node with null namespace)
PASS classList.contains("a") when set to null (XML node with null namespace)
-FAIL classList.contains("") when set to null (XML node with null namespace) Failed to execute 'contains' on 'DOMTokenList': The token provided must not be empty.
-FAIL classList.contains(" ") when set to null (XML node with null namespace) Failed to execute 'contains' on 'DOMTokenList': The token provided (' ') contains HTML space characters, which are not valid in tokens.
+PASS classList.contains("") when set to null (XML node with null namespace)
+PASS classList.contains(" ") when set to null (XML node with null namespace)
PASS classList.contains("a") when set to "" (XML node with null namespace)
PASS classList.contains("a") when set to "a" (XML node with null namespace)
PASS classList.contains("aa") when set to "a" (XML node with null namespace)
@@ -962,18 +956,16 @@ PASS classList.contains("a$") when set to "a" (XML node with null namespace)
PASS classList.contains("a~") when set to "a" (XML node with null namespace)
PASS classList.contains("a?") when set to "a" (XML node with null namespace)
PASS classList.contains("a\\") when set to "a" (XML node with null namespace)
-FAIL classList.contains("a\t") when set to "a" (XML node with null namespace) Failed to execute 'contains' on 'DOMTokenList': The token provided ('a ') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("\ta") when set to "a" (XML node with null namespace) Failed to execute 'contains' on 'DOMTokenList': The token provided (' a') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("a\n") when set to "a" (XML node with null namespace) Failed to execute 'contains' on 'DOMTokenList': The token provided ('a
-') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("\na") when set to "a" (XML node with null namespace) Failed to execute 'contains' on 'DOMTokenList': The token provided ('
-a') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("a\f") when set to "a" (XML node with null namespace) Failed to execute 'contains' on 'DOMTokenList': The token provided ('a ') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("\fa") when set to "a" (XML node with null namespace) Failed to execute 'contains' on 'DOMTokenList': The token provided (' a') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("a\r") when set to "a" (XML node with null namespace) Failed to execute 'contains' on 'DOMTokenList': The token provided ('a\r') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("\ra") when set to "a" (XML node with null namespace) Failed to execute 'contains' on 'DOMTokenList': The token provided ('\ra') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("a ") when set to "a" (XML node with null namespace) Failed to execute 'contains' on 'DOMTokenList': The token provided ('a ') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains(" a") when set to "a" (XML node with null namespace) Failed to execute 'contains' on 'DOMTokenList': The token provided (' a') contains HTML space characters, which are not valid in tokens.
+PASS classList.contains("a\t") when set to "a" (XML node with null namespace)
+PASS classList.contains("\ta") when set to "a" (XML node with null namespace)
+PASS classList.contains("a\n") when set to "a" (XML node with null namespace)
+PASS classList.contains("\na") when set to "a" (XML node with null namespace)
+PASS classList.contains("a\f") when set to "a" (XML node with null namespace)
+PASS classList.contains("\fa") when set to "a" (XML node with null namespace)
+PASS classList.contains("a\r") when set to "a" (XML node with null namespace)
+PASS classList.contains("\ra") when set to "a" (XML node with null namespace)
+PASS classList.contains("a ") when set to "a" (XML node with null namespace)
+PASS classList.contains(" a") when set to "a" (XML node with null namespace)
PASS classList.contains("aa") when set to "aa AA" (XML node with null namespace)
PASS classList.contains("AA") when set to "aa AA" (XML node with null namespace)
PASS classList.contains("aA") when set to "aa AA" (XML node with null namespace)
@@ -1253,8 +1245,8 @@ PASS classList.item() when set to "a b" (foo node)
FAIL classList.item() when set to " a a b" (foo node) assert_equals: classList.item(1) expected "b" but got "a"
PASS classList.item() when set to "\t\n\f\r a\t\n\f\r b\t\n\f\r " (foo node)
PASS classList.contains("a") when set to null (foo node)
-FAIL classList.contains("") when set to null (foo node) Failed to execute 'contains' on 'DOMTokenList': The token provided must not be empty.
-FAIL classList.contains(" ") when set to null (foo node) Failed to execute 'contains' on 'DOMTokenList': The token provided (' ') contains HTML space characters, which are not valid in tokens.
+PASS classList.contains("") when set to null (foo node)
+PASS classList.contains(" ") when set to null (foo node)
PASS classList.contains("a") when set to "" (foo node)
PASS classList.contains("a") when set to "a" (foo node)
PASS classList.contains("aa") when set to "a" (foo node)
@@ -1269,18 +1261,16 @@ PASS classList.contains("a$") when set to "a" (foo node)
PASS classList.contains("a~") when set to "a" (foo node)
PASS classList.contains("a?") when set to "a" (foo node)
PASS classList.contains("a\\") when set to "a" (foo node)
-FAIL classList.contains("a\t") when set to "a" (foo node) Failed to execute 'contains' on 'DOMTokenList': The token provided ('a ') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("\ta") when set to "a" (foo node) Failed to execute 'contains' on 'DOMTokenList': The token provided (' a') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("a\n") when set to "a" (foo node) Failed to execute 'contains' on 'DOMTokenList': The token provided ('a
-') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("\na") when set to "a" (foo node) Failed to execute 'contains' on 'DOMTokenList': The token provided ('
-a') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("a\f") when set to "a" (foo node) Failed to execute 'contains' on 'DOMTokenList': The token provided ('a ') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("\fa") when set to "a" (foo node) Failed to execute 'contains' on 'DOMTokenList': The token provided (' a') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("a\r") when set to "a" (foo node) Failed to execute 'contains' on 'DOMTokenList': The token provided ('a\r') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("\ra") when set to "a" (foo node) Failed to execute 'contains' on 'DOMTokenList': The token provided ('\ra') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains("a ") when set to "a" (foo node) Failed to execute 'contains' on 'DOMTokenList': The token provided ('a ') contains HTML space characters, which are not valid in tokens.
-FAIL classList.contains(" a") when set to "a" (foo node) Failed to execute 'contains' on 'DOMTokenList': The token provided (' a') contains HTML space characters, which are not valid in tokens.
+PASS classList.contains("a\t") when set to "a" (foo node)
+PASS classList.contains("\ta") when set to "a" (foo node)
+PASS classList.contains("a\n") when set to "a" (foo node)
+PASS classList.contains("\na") when set to "a" (foo node)
+PASS classList.contains("a\f") when set to "a" (foo node)
+PASS classList.contains("\fa") when set to "a" (foo node)
+PASS classList.contains("a\r") when set to "a" (foo node)
+PASS classList.contains("\ra") when set to "a" (foo node)
+PASS classList.contains("a ") when set to "a" (foo node)
+PASS classList.contains(" a") when set to "a" (foo node)
PASS classList.contains("aa") when set to "aa AA" (foo node)
PASS classList.contains("AA") when set to "aa AA" (foo node)
PASS classList.contains("aA") when set to "aa AA" (foo node)
« no previous file with comments | « no previous file | third_party/WebKit/LayoutTests/fast/dom/HTMLElement/class-list-expected.txt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698