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..be8e872a2addf9eff46ee8aa865307a049b9141d 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) |
@@ -83,21 +83,21 @@ PASS classList.add("a", "aa ") with attribute value null (HTML node) |
PASS classList.add("a") with attribute value "a" (HTML node) |
PASS classList.add("AA") with attribute value "aa" (HTML node) |
PASS classList.add("a") with attribute value "a b c" (HTML node) |
-FAIL classList.add("a") with attribute value "a a a b" (HTML node) assert_equals: wrong class after modification expected "a b" but got "a a a b" |
+FAIL classList.add("a") with attribute value "a a a b" (HTML node) assert_equals: wrong class after modification expected "a b" but got "a a a b" |
PASS classList.add("a") with attribute value null (HTML node) |
PASS classList.add("a") with attribute value "" (HTML node) |
-FAIL classList.add("a") with attribute value " " (HTML node) assert_equals: wrong class after modification expected "a" but got " a" |
-FAIL classList.add("a") with attribute value " \f" (HTML node) assert_equals: wrong class after modification expected "a" but got " \fa" |
+PASS classList.add("a") with attribute value " " (HTML node) |
+PASS classList.add("a") with attribute value " \f" (HTML node) |
PASS classList.add("b") with attribute value "a" (HTML node) |
PASS classList.add("d") with attribute value "a b c" (HTML node) |
PASS classList.add("d") with attribute value "a b c " (HTML node) |
-FAIL classList.add("c") with attribute value " a a b" (HTML node) assert_equals: wrong class after modification expected "a b c" but got " a a b c" |
-FAIL classList.add("a") with attribute value " a a b" (HTML node) assert_equals: wrong class after modification expected "a b" but got " a a b" |
-FAIL classList.add("c") with attribute value "\t\n\f\r a\t\n\f\r b\t\n\f\r " (HTML node) assert_equals: wrong class after modification expected "a b c" but got "\t\n\f\r a\t\n\f\r b\t\n\f\r c" |
+FAIL classList.add("c") with attribute value " a a b" (HTML node) assert_equals: wrong class after modification expected "a b c" but got "a a b c" |
+FAIL classList.add("a") with attribute value " a a b" (HTML node) assert_equals: wrong class after modification expected "a b" but got "a a b" |
+PASS classList.add("c") with attribute value "\t\n\f\r a\t\n\f\r b\t\n\f\r " (HTML node) |
PASS classList.add("d", "e") with attribute value "a b c " (HTML node) |
-FAIL classList.add("a", "a") with attribute value "a b c " (HTML node) assert_equals: wrong class after modification expected "a b c" but got "a b c " |
+PASS classList.add("a", "a") with attribute value "a b c " (HTML node) |
PASS classList.add("d", "d") with attribute value "a b c " (HTML node) |
-FAIL classList.add() with attribute value "a b c a " (HTML node) assert_equals: wrong class after modification expected "a b c" but got "a b c a " |
+FAIL classList.add() with attribute value "a b c a " (HTML node) assert_equals: wrong class after modification expected "a b c" but got "a b c a" |
PASS classList.add("a", "b") with attribute value null (HTML node) |
PASS classList.add("a", "b") with attribute value "" (HTML node) |
PASS classList.add(null) with attribute value null (HTML node) |
@@ -117,8 +117,8 @@ PASS classList.remove("a ") with attribute value "a " (HTML node) |
PASS classList.remove("aa ") with attribute value "aa " (HTML node) |
PASS classList.remove("a") with attribute value null (HTML node) |
PASS classList.remove("a") with attribute value "" (HTML node) |
-FAIL classList.remove("d") with attribute value "a b c" (HTML node) assert_equals: wrong class after modification expected "a b c" but got "a b c" |
-FAIL classList.remove("A") with attribute value "a b c" (HTML node) assert_equals: wrong class after modification expected "a b c" but got "a b c" |
+PASS classList.remove("d") with attribute value "a b c" (HTML node) |
+PASS classList.remove("A") with attribute value "a b c" (HTML node) |
PASS classList.remove("a") with attribute value " a a a " (HTML node) |
PASS classList.remove("a") with attribute value "a b" (HTML node) |
PASS classList.remove("a") with attribute value "a b " (HTML node) |
@@ -136,12 +136,12 @@ PASS classList.remove("a") with attribute value "a b a c a d a" (HTML node) |
FAIL classList.remove("AA") with attribute value "AA BB aa CC AA dd aa" (HTML node) assert_equals: wrong class after modification expected "BB aa CC dd" but got "BB aa CC dd aa" |
PASS classList.remove("a") with attribute value "\ra\na\ta\f" (HTML node) |
PASS classList.remove("a") with attribute value "\t\n\f\r a\t\n\f\r b\t\n\f\r " (HTML node) |
-FAIL classList.remove("d", "e") with attribute value "a b c " (HTML node) assert_equals: wrong class after modification expected "a b c" but got "a b c " |
+PASS classList.remove("d", "e") with attribute value "a b c " (HTML node) |
PASS classList.remove("a", "b") with attribute value "a b c " (HTML node) |
PASS classList.remove("a", "c") with attribute value "a b c " (HTML node) |
PASS classList.remove("a", "a") with attribute value "a b c " (HTML node) |
-FAIL classList.remove("d", "d") with attribute value "a b c " (HTML node) assert_equals: wrong class after modification expected "a b c" but got "a b c " |
-FAIL classList.remove() with attribute value "a b c " (HTML node) assert_equals: wrong class after modification expected "a b c" but got "a b c " |
+PASS classList.remove("d", "d") with attribute value "a b c " (HTML node) |
+PASS classList.remove() with attribute value "a b c " (HTML node) |
PASS classList.remove("a", "b") with attribute value null (HTML node) |
PASS classList.remove("a", "b") with attribute value "" (HTML node) |
FAIL classList.remove() with attribute value "a a" (HTML node) assert_equals: wrong class after modification expected "a" but got "a a" |
@@ -151,22 +151,22 @@ PASS classList.toggle("") with attribute value null (HTML node) |
PASS classList.toggle("aa ") with attribute value null (HTML node) |
PASS classList.toggle("a") with attribute value null (HTML node) |
PASS classList.toggle("a") with attribute value "" (HTML node) |
-FAIL classList.toggle("a") with attribute value " " (HTML node) assert_equals: wrong class after modification expected "a" but got " a" |
-FAIL classList.toggle("a") with attribute value " \f" (HTML node) assert_equals: wrong class after modification expected "a" but got " \fa" |
+PASS classList.toggle("a") with attribute value " " (HTML node) |
+PASS classList.toggle("a") with attribute value " \f" (HTML node) |
PASS classList.toggle("b") with attribute value "a" (HTML node) |
PASS classList.toggle("A") with attribute value "a" (HTML node) |
PASS classList.toggle("d") with attribute value "a b c" (HTML node) |
-FAIL classList.toggle("d") with attribute value " a a b" (HTML node) assert_equals: wrong class after modification expected "a b d" but got " a a b d" |
+FAIL classList.toggle("d") with attribute value " a a b" (HTML node) assert_equals: wrong class after modification expected "a b d" but got "a a b d" |
PASS classList.toggle("a") with attribute value "a" (HTML node) |
PASS classList.toggle("a") with attribute value " a a a " (HTML node) |
-FAIL classList.toggle("a") with attribute value " A A A " (HTML node) assert_equals: wrong class after modification expected "A a" but got " A A A a" |
+FAIL classList.toggle("a") with attribute value " A A A " (HTML node) assert_equals: wrong class after modification expected "A a" but got "A A A a" |
PASS classList.toggle("b") with attribute value " a b c " (HTML node) |
PASS classList.toggle("b") with attribute value " a b c b b" (HTML node) |
PASS classList.toggle("c") with attribute value " a b c " (HTML node) |
PASS classList.toggle("a") with attribute value " a b c " (HTML node) |
FAIL classList.toggle("b") with attribute value " a a b" (HTML node) assert_equals: wrong class after modification expected "a" but got "a a" |
PASS classList.toggle("a") with attribute value "\t\n\f\r a\t\n\f\r b\t\n\f\r " (HTML node) |
-FAIL classList.toggle("c") with attribute value "\t\n\f\r a\t\n\f\r b\t\n\f\r " (HTML node) assert_equals: wrong class after modification expected "a b c" but got "\t\n\f\r a\t\n\f\r b\t\n\f\r c" |
+PASS classList.toggle("c") with attribute value "\t\n\f\r a\t\n\f\r b\t\n\f\r " (HTML node) |
PASS classList.toggle(null) with attribute value "null" (HTML node) |
PASS classList.toggle(null) with attribute value "" (HTML node) |
PASS classList.toggle(undefined) with attribute value "undefined" (HTML node) |
@@ -390,21 +390,21 @@ PASS classList.add("a", "aa ") with attribute value null (XHTML node) |
PASS classList.add("a") with attribute value "a" (XHTML node) |
PASS classList.add("AA") with attribute value "aa" (XHTML node) |
PASS classList.add("a") with attribute value "a b c" (XHTML node) |
-FAIL classList.add("a") with attribute value "a a a b" (XHTML node) assert_equals: wrong class after modification expected "a b" but got "a a a b" |
+FAIL classList.add("a") with attribute value "a a a b" (XHTML node) assert_equals: wrong class after modification expected "a b" but got "a a a b" |
PASS classList.add("a") with attribute value null (XHTML node) |
PASS classList.add("a") with attribute value "" (XHTML node) |
-FAIL classList.add("a") with attribute value " " (XHTML node) assert_equals: wrong class after modification expected "a" but got " a" |
-FAIL classList.add("a") with attribute value " \f" (XHTML node) assert_equals: wrong class after modification expected "a" but got " \fa" |
+PASS classList.add("a") with attribute value " " (XHTML node) |
+PASS classList.add("a") with attribute value " \f" (XHTML node) |
PASS classList.add("b") with attribute value "a" (XHTML node) |
PASS classList.add("d") with attribute value "a b c" (XHTML node) |
PASS classList.add("d") with attribute value "a b c " (XHTML node) |
-FAIL classList.add("c") with attribute value " a a b" (XHTML node) assert_equals: wrong class after modification expected "a b c" but got " a a b c" |
-FAIL classList.add("a") with attribute value " a a b" (XHTML node) assert_equals: wrong class after modification expected "a b" but got " a a b" |
-FAIL classList.add("c") with attribute value "\t\n\f\r a\t\n\f\r b\t\n\f\r " (XHTML node) assert_equals: wrong class after modification expected "a b c" but got "\t\n\f\r a\t\n\f\r b\t\n\f\r c" |
+FAIL classList.add("c") with attribute value " a a b" (XHTML node) assert_equals: wrong class after modification expected "a b c" but got "a a b c" |
+FAIL classList.add("a") with attribute value " a a b" (XHTML node) assert_equals: wrong class after modification expected "a b" but got "a a b" |
+PASS classList.add("c") with attribute value "\t\n\f\r a\t\n\f\r b\t\n\f\r " (XHTML node) |
PASS classList.add("d", "e") with attribute value "a b c " (XHTML node) |
-FAIL classList.add("a", "a") with attribute value "a b c " (XHTML node) assert_equals: wrong class after modification expected "a b c" but got "a b c " |
+PASS classList.add("a", "a") with attribute value "a b c " (XHTML node) |
PASS classList.add("d", "d") with attribute value "a b c " (XHTML node) |
-FAIL classList.add() with attribute value "a b c a " (XHTML node) assert_equals: wrong class after modification expected "a b c" but got "a b c a " |
+FAIL classList.add() with attribute value "a b c a " (XHTML node) assert_equals: wrong class after modification expected "a b c" but got "a b c a" |
PASS classList.add("a", "b") with attribute value null (XHTML node) |
PASS classList.add("a", "b") with attribute value "" (XHTML node) |
PASS classList.add(null) with attribute value null (XHTML node) |
@@ -424,8 +424,8 @@ PASS classList.remove("a ") with attribute value "a " (XHTML node) |
PASS classList.remove("aa ") with attribute value "aa " (XHTML node) |
PASS classList.remove("a") with attribute value null (XHTML node) |
PASS classList.remove("a") with attribute value "" (XHTML node) |
-FAIL classList.remove("d") with attribute value "a b c" (XHTML node) assert_equals: wrong class after modification expected "a b c" but got "a b c" |
-FAIL classList.remove("A") with attribute value "a b c" (XHTML node) assert_equals: wrong class after modification expected "a b c" but got "a b c" |
+PASS classList.remove("d") with attribute value "a b c" (XHTML node) |
+PASS classList.remove("A") with attribute value "a b c" (XHTML node) |
PASS classList.remove("a") with attribute value " a a a " (XHTML node) |
PASS classList.remove("a") with attribute value "a b" (XHTML node) |
PASS classList.remove("a") with attribute value "a b " (XHTML node) |
@@ -443,12 +443,12 @@ PASS classList.remove("a") with attribute value "a b a c a d a" (XHTML node) |
FAIL classList.remove("AA") with attribute value "AA BB aa CC AA dd aa" (XHTML node) assert_equals: wrong class after modification expected "BB aa CC dd" but got "BB aa CC dd aa" |
PASS classList.remove("a") with attribute value "\ra\na\ta\f" (XHTML node) |
PASS classList.remove("a") with attribute value "\t\n\f\r a\t\n\f\r b\t\n\f\r " (XHTML node) |
-FAIL classList.remove("d", "e") with attribute value "a b c " (XHTML node) assert_equals: wrong class after modification expected "a b c" but got "a b c " |
+PASS classList.remove("d", "e") with attribute value "a b c " (XHTML node) |
PASS classList.remove("a", "b") with attribute value "a b c " (XHTML node) |
PASS classList.remove("a", "c") with attribute value "a b c " (XHTML node) |
PASS classList.remove("a", "a") with attribute value "a b c " (XHTML node) |
-FAIL classList.remove("d", "d") with attribute value "a b c " (XHTML node) assert_equals: wrong class after modification expected "a b c" but got "a b c " |
-FAIL classList.remove() with attribute value "a b c " (XHTML node) assert_equals: wrong class after modification expected "a b c" but got "a b c " |
+PASS classList.remove("d", "d") with attribute value "a b c " (XHTML node) |
+PASS classList.remove() with attribute value "a b c " (XHTML node) |
PASS classList.remove("a", "b") with attribute value null (XHTML node) |
PASS classList.remove("a", "b") with attribute value "" (XHTML node) |
FAIL classList.remove() with attribute value "a a" (XHTML node) assert_equals: wrong class after modification expected "a" but got "a a" |
@@ -458,22 +458,22 @@ PASS classList.toggle("") with attribute value null (XHTML node) |
PASS classList.toggle("aa ") with attribute value null (XHTML node) |
PASS classList.toggle("a") with attribute value null (XHTML node) |
PASS classList.toggle("a") with attribute value "" (XHTML node) |
-FAIL classList.toggle("a") with attribute value " " (XHTML node) assert_equals: wrong class after modification expected "a" but got " a" |
-FAIL classList.toggle("a") with attribute value " \f" (XHTML node) assert_equals: wrong class after modification expected "a" but got " \fa" |
+PASS classList.toggle("a") with attribute value " " (XHTML node) |
+PASS classList.toggle("a") with attribute value " \f" (XHTML node) |
PASS classList.toggle("b") with attribute value "a" (XHTML node) |
PASS classList.toggle("A") with attribute value "a" (XHTML node) |
PASS classList.toggle("d") with attribute value "a b c" (XHTML node) |
-FAIL classList.toggle("d") with attribute value " a a b" (XHTML node) assert_equals: wrong class after modification expected "a b d" but got " a a b d" |
+FAIL classList.toggle("d") with attribute value " a a b" (XHTML node) assert_equals: wrong class after modification expected "a b d" but got "a a b d" |
PASS classList.toggle("a") with attribute value "a" (XHTML node) |
PASS classList.toggle("a") with attribute value " a a a " (XHTML node) |
-FAIL classList.toggle("a") with attribute value " A A A " (XHTML node) assert_equals: wrong class after modification expected "A a" but got " A A A a" |
+FAIL classList.toggle("a") with attribute value " A A A " (XHTML node) assert_equals: wrong class after modification expected "A a" but got "A A A a" |
PASS classList.toggle("b") with attribute value " a b c " (XHTML node) |
PASS classList.toggle("b") with attribute value " a b c b b" (XHTML node) |
PASS classList.toggle("c") with attribute value " a b c " (XHTML node) |
PASS classList.toggle("a") with attribute value " a b c " (XHTML node) |
FAIL classList.toggle("b") with attribute value " a a b" (XHTML node) assert_equals: wrong class after modification expected "a" but got "a a" |
PASS classList.toggle("a") with attribute value "\t\n\f\r a\t\n\f\r b\t\n\f\r " (XHTML node) |
-FAIL classList.toggle("c") with attribute value "\t\n\f\r a\t\n\f\r b\t\n\f\r " (XHTML node) assert_equals: wrong class after modification expected "a b c" but got "\t\n\f\r a\t\n\f\r b\t\n\f\r c" |
+PASS classList.toggle("c") with attribute value "\t\n\f\r a\t\n\f\r b\t\n\f\r " (XHTML node) |
PASS classList.toggle(null) with attribute value "null" (XHTML node) |
PASS classList.toggle(null) with attribute value "" (XHTML node) |
PASS classList.toggle(undefined) with attribute value "undefined" (XHTML node) |
@@ -697,21 +697,21 @@ PASS classList.add("a", "aa ") with attribute value null (MathML node) |
PASS classList.add("a") with attribute value "a" (MathML node) |
PASS classList.add("AA") with attribute value "aa" (MathML node) |
PASS classList.add("a") with attribute value "a b c" (MathML node) |
-FAIL classList.add("a") with attribute value "a a a b" (MathML node) assert_equals: wrong class after modification expected "a b" but got "a a a b" |
+FAIL classList.add("a") with attribute value "a a a b" (MathML node) assert_equals: wrong class after modification expected "a b" but got "a a a b" |
PASS classList.add("a") with attribute value null (MathML node) |
PASS classList.add("a") with attribute value "" (MathML node) |
-FAIL classList.add("a") with attribute value " " (MathML node) assert_equals: wrong class after modification expected "a" but got " a" |
-FAIL classList.add("a") with attribute value " \f" (MathML node) assert_equals: wrong class after modification expected "a" but got " \fa" |
+PASS classList.add("a") with attribute value " " (MathML node) |
+PASS classList.add("a") with attribute value " \f" (MathML node) |
PASS classList.add("b") with attribute value "a" (MathML node) |
PASS classList.add("d") with attribute value "a b c" (MathML node) |
PASS classList.add("d") with attribute value "a b c " (MathML node) |
-FAIL classList.add("c") with attribute value " a a b" (MathML node) assert_equals: wrong class after modification expected "a b c" but got " a a b c" |
-FAIL classList.add("a") with attribute value " a a b" (MathML node) assert_equals: wrong class after modification expected "a b" but got " a a b" |
-FAIL classList.add("c") with attribute value "\t\n\f\r a\t\n\f\r b\t\n\f\r " (MathML node) assert_equals: wrong class after modification expected "a b c" but got "\t\n\f\r a\t\n\f\r b\t\n\f\r c" |
+FAIL classList.add("c") with attribute value " a a b" (MathML node) assert_equals: wrong class after modification expected "a b c" but got "a a b c" |
+FAIL classList.add("a") with attribute value " a a b" (MathML node) assert_equals: wrong class after modification expected "a b" but got "a a b" |
+PASS classList.add("c") with attribute value "\t\n\f\r a\t\n\f\r b\t\n\f\r " (MathML node) |
PASS classList.add("d", "e") with attribute value "a b c " (MathML node) |
-FAIL classList.add("a", "a") with attribute value "a b c " (MathML node) assert_equals: wrong class after modification expected "a b c" but got "a b c " |
+PASS classList.add("a", "a") with attribute value "a b c " (MathML node) |
PASS classList.add("d", "d") with attribute value "a b c " (MathML node) |
-FAIL classList.add() with attribute value "a b c a " (MathML node) assert_equals: wrong class after modification expected "a b c" but got "a b c a " |
+FAIL classList.add() with attribute value "a b c a " (MathML node) assert_equals: wrong class after modification expected "a b c" but got "a b c a" |
PASS classList.add("a", "b") with attribute value null (MathML node) |
PASS classList.add("a", "b") with attribute value "" (MathML node) |
PASS classList.add(null) with attribute value null (MathML node) |
@@ -731,8 +731,8 @@ PASS classList.remove("a ") with attribute value "a " (MathML node) |
PASS classList.remove("aa ") with attribute value "aa " (MathML node) |
PASS classList.remove("a") with attribute value null (MathML node) |
PASS classList.remove("a") with attribute value "" (MathML node) |
-FAIL classList.remove("d") with attribute value "a b c" (MathML node) assert_equals: wrong class after modification expected "a b c" but got "a b c" |
-FAIL classList.remove("A") with attribute value "a b c" (MathML node) assert_equals: wrong class after modification expected "a b c" but got "a b c" |
+PASS classList.remove("d") with attribute value "a b c" (MathML node) |
+PASS classList.remove("A") with attribute value "a b c" (MathML node) |
PASS classList.remove("a") with attribute value " a a a " (MathML node) |
PASS classList.remove("a") with attribute value "a b" (MathML node) |
PASS classList.remove("a") with attribute value "a b " (MathML node) |
@@ -750,12 +750,12 @@ PASS classList.remove("a") with attribute value "a b a c a d a" (MathML node) |
FAIL classList.remove("AA") with attribute value "AA BB aa CC AA dd aa" (MathML node) assert_equals: wrong class after modification expected "BB aa CC dd" but got "BB aa CC dd aa" |
PASS classList.remove("a") with attribute value "\ra\na\ta\f" (MathML node) |
PASS classList.remove("a") with attribute value "\t\n\f\r a\t\n\f\r b\t\n\f\r " (MathML node) |
-FAIL classList.remove("d", "e") with attribute value "a b c " (MathML node) assert_equals: wrong class after modification expected "a b c" but got "a b c " |
+PASS classList.remove("d", "e") with attribute value "a b c " (MathML node) |
PASS classList.remove("a", "b") with attribute value "a b c " (MathML node) |
PASS classList.remove("a", "c") with attribute value "a b c " (MathML node) |
PASS classList.remove("a", "a") with attribute value "a b c " (MathML node) |
-FAIL classList.remove("d", "d") with attribute value "a b c " (MathML node) assert_equals: wrong class after modification expected "a b c" but got "a b c " |
-FAIL classList.remove() with attribute value "a b c " (MathML node) assert_equals: wrong class after modification expected "a b c" but got "a b c " |
+PASS classList.remove("d", "d") with attribute value "a b c " (MathML node) |
+PASS classList.remove() with attribute value "a b c " (MathML node) |
PASS classList.remove("a", "b") with attribute value null (MathML node) |
PASS classList.remove("a", "b") with attribute value "" (MathML node) |
FAIL classList.remove() with attribute value "a a" (MathML node) assert_equals: wrong class after modification expected "a" but got "a a" |
@@ -765,22 +765,22 @@ PASS classList.toggle("") with attribute value null (MathML node) |
PASS classList.toggle("aa ") with attribute value null (MathML node) |
PASS classList.toggle("a") with attribute value null (MathML node) |
PASS classList.toggle("a") with attribute value "" (MathML node) |
-FAIL classList.toggle("a") with attribute value " " (MathML node) assert_equals: wrong class after modification expected "a" but got " a" |
-FAIL classList.toggle("a") with attribute value " \f" (MathML node) assert_equals: wrong class after modification expected "a" but got " \fa" |
+PASS classList.toggle("a") with attribute value " " (MathML node) |
+PASS classList.toggle("a") with attribute value " \f" (MathML node) |
PASS classList.toggle("b") with attribute value "a" (MathML node) |
PASS classList.toggle("A") with attribute value "a" (MathML node) |
PASS classList.toggle("d") with attribute value "a b c" (MathML node) |
-FAIL classList.toggle("d") with attribute value " a a b" (MathML node) assert_equals: wrong class after modification expected "a b d" but got " a a b d" |
+FAIL classList.toggle("d") with attribute value " a a b" (MathML node) assert_equals: wrong class after modification expected "a b d" but got "a a b d" |
PASS classList.toggle("a") with attribute value "a" (MathML node) |
PASS classList.toggle("a") with attribute value " a a a " (MathML node) |
-FAIL classList.toggle("a") with attribute value " A A A " (MathML node) assert_equals: wrong class after modification expected "A a" but got " A A A a" |
+FAIL classList.toggle("a") with attribute value " A A A " (MathML node) assert_equals: wrong class after modification expected "A a" but got "A A A a" |
PASS classList.toggle("b") with attribute value " a b c " (MathML node) |
PASS classList.toggle("b") with attribute value " a b c b b" (MathML node) |
PASS classList.toggle("c") with attribute value " a b c " (MathML node) |
PASS classList.toggle("a") with attribute value " a b c " (MathML node) |
FAIL classList.toggle("b") with attribute value " a a b" (MathML node) assert_equals: wrong class after modification expected "a" but got "a a" |
PASS classList.toggle("a") with attribute value "\t\n\f\r a\t\n\f\r b\t\n\f\r " (MathML node) |
-FAIL classList.toggle("c") with attribute value "\t\n\f\r a\t\n\f\r b\t\n\f\r " (MathML node) assert_equals: wrong class after modification expected "a b c" but got "\t\n\f\r a\t\n\f\r b\t\n\f\r c" |
+PASS classList.toggle("c") with attribute value "\t\n\f\r a\t\n\f\r b\t\n\f\r " (MathML node) |
PASS classList.toggle(null) with attribute value "null" (MathML node) |
PASS classList.toggle(null) with attribute value "" (MathML node) |
PASS classList.toggle(undefined) with attribute value "undefined" (MathML node) |
@@ -1004,21 +1004,21 @@ PASS classList.add("a", "aa ") with attribute value null (XML node with null nam |
PASS classList.add("a") with attribute value "a" (XML node with null namespace) |
PASS classList.add("AA") with attribute value "aa" (XML node with null namespace) |
PASS classList.add("a") with attribute value "a b c" (XML node with null namespace) |
-FAIL classList.add("a") with attribute value "a a a b" (XML node with null namespace) assert_equals: wrong class after modification expected "a b" but got "a a a b" |
+FAIL classList.add("a") with attribute value "a a a b" (XML node with null namespace) assert_equals: wrong class after modification expected "a b" but got "a a a b" |
PASS classList.add("a") with attribute value null (XML node with null namespace) |
PASS classList.add("a") with attribute value "" (XML node with null namespace) |
-FAIL classList.add("a") with attribute value " " (XML node with null namespace) assert_equals: wrong class after modification expected "a" but got " a" |
-FAIL classList.add("a") with attribute value " \f" (XML node with null namespace) assert_equals: wrong class after modification expected "a" but got " \fa" |
+PASS classList.add("a") with attribute value " " (XML node with null namespace) |
+PASS classList.add("a") with attribute value " \f" (XML node with null namespace) |
PASS classList.add("b") with attribute value "a" (XML node with null namespace) |
PASS classList.add("d") with attribute value "a b c" (XML node with null namespace) |
PASS classList.add("d") with attribute value "a b c " (XML node with null namespace) |
-FAIL classList.add("c") with attribute value " a a b" (XML node with null namespace) assert_equals: wrong class after modification expected "a b c" but got " a a b c" |
-FAIL classList.add("a") with attribute value " a a b" (XML node with null namespace) assert_equals: wrong class after modification expected "a b" but got " a a b" |
-FAIL classList.add("c") with attribute value "\t\n\f\r a\t\n\f\r b\t\n\f\r " (XML node with null namespace) assert_equals: wrong class after modification expected "a b c" but got "\t\n\f\r a\t\n\f\r b\t\n\f\r c" |
+FAIL classList.add("c") with attribute value " a a b" (XML node with null namespace) assert_equals: wrong class after modification expected "a b c" but got "a a b c" |
+FAIL classList.add("a") with attribute value " a a b" (XML node with null namespace) assert_equals: wrong class after modification expected "a b" but got "a a b" |
+PASS classList.add("c") with attribute value "\t\n\f\r a\t\n\f\r b\t\n\f\r " (XML node with null namespace) |
PASS classList.add("d", "e") with attribute value "a b c " (XML node with null namespace) |
-FAIL classList.add("a", "a") with attribute value "a b c " (XML node with null namespace) assert_equals: wrong class after modification expected "a b c" but got "a b c " |
+PASS classList.add("a", "a") with attribute value "a b c " (XML node with null namespace) |
PASS classList.add("d", "d") with attribute value "a b c " (XML node with null namespace) |
-FAIL classList.add() with attribute value "a b c a " (XML node with null namespace) assert_equals: wrong class after modification expected "a b c" but got "a b c a " |
+FAIL classList.add() with attribute value "a b c a " (XML node with null namespace) assert_equals: wrong class after modification expected "a b c" but got "a b c a" |
PASS classList.add("a", "b") with attribute value null (XML node with null namespace) |
PASS classList.add("a", "b") with attribute value "" (XML node with null namespace) |
PASS classList.add(null) with attribute value null (XML node with null namespace) |
@@ -1038,8 +1038,8 @@ PASS classList.remove("a ") with attribute value "a " (XML node with null namesp |
PASS classList.remove("aa ") with attribute value "aa " (XML node with null namespace) |
PASS classList.remove("a") with attribute value null (XML node with null namespace) |
PASS classList.remove("a") with attribute value "" (XML node with null namespace) |
-FAIL classList.remove("d") with attribute value "a b c" (XML node with null namespace) assert_equals: wrong class after modification expected "a b c" but got "a b c" |
-FAIL classList.remove("A") with attribute value "a b c" (XML node with null namespace) assert_equals: wrong class after modification expected "a b c" but got "a b c" |
+PASS classList.remove("d") with attribute value "a b c" (XML node with null namespace) |
+PASS classList.remove("A") with attribute value "a b c" (XML node with null namespace) |
PASS classList.remove("a") with attribute value " a a a " (XML node with null namespace) |
PASS classList.remove("a") with attribute value "a b" (XML node with null namespace) |
PASS classList.remove("a") with attribute value "a b " (XML node with null namespace) |
@@ -1057,12 +1057,12 @@ PASS classList.remove("a") with attribute value "a b a c a d a" (XML node with n |
FAIL classList.remove("AA") with attribute value "AA BB aa CC AA dd aa" (XML node with null namespace) assert_equals: wrong class after modification expected "BB aa CC dd" but got "BB aa CC dd aa" |
PASS classList.remove("a") with attribute value "\ra\na\ta\f" (XML node with null namespace) |
PASS classList.remove("a") with attribute value "\t\n\f\r a\t\n\f\r b\t\n\f\r " (XML node with null namespace) |
-FAIL classList.remove("d", "e") with attribute value "a b c " (XML node with null namespace) assert_equals: wrong class after modification expected "a b c" but got "a b c " |
+PASS classList.remove("d", "e") with attribute value "a b c " (XML node with null namespace) |
PASS classList.remove("a", "b") with attribute value "a b c " (XML node with null namespace) |
PASS classList.remove("a", "c") with attribute value "a b c " (XML node with null namespace) |
PASS classList.remove("a", "a") with attribute value "a b c " (XML node with null namespace) |
-FAIL classList.remove("d", "d") with attribute value "a b c " (XML node with null namespace) assert_equals: wrong class after modification expected "a b c" but got "a b c " |
-FAIL classList.remove() with attribute value "a b c " (XML node with null namespace) assert_equals: wrong class after modification expected "a b c" but got "a b c " |
+PASS classList.remove("d", "d") with attribute value "a b c " (XML node with null namespace) |
+PASS classList.remove() with attribute value "a b c " (XML node with null namespace) |
PASS classList.remove("a", "b") with attribute value null (XML node with null namespace) |
PASS classList.remove("a", "b") with attribute value "" (XML node with null namespace) |
FAIL classList.remove() with attribute value "a a" (XML node with null namespace) assert_equals: wrong class after modification expected "a" but got "a a" |
@@ -1072,22 +1072,22 @@ PASS classList.toggle("") with attribute value null (XML node with null namespac |
PASS classList.toggle("aa ") with attribute value null (XML node with null namespace) |
PASS classList.toggle("a") with attribute value null (XML node with null namespace) |
PASS classList.toggle("a") with attribute value "" (XML node with null namespace) |
-FAIL classList.toggle("a") with attribute value " " (XML node with null namespace) assert_equals: wrong class after modification expected "a" but got " a" |
-FAIL classList.toggle("a") with attribute value " \f" (XML node with null namespace) assert_equals: wrong class after modification expected "a" but got " \fa" |
+PASS classList.toggle("a") with attribute value " " (XML node with null namespace) |
+PASS classList.toggle("a") with attribute value " \f" (XML node with null namespace) |
PASS classList.toggle("b") with attribute value "a" (XML node with null namespace) |
PASS classList.toggle("A") with attribute value "a" (XML node with null namespace) |
PASS classList.toggle("d") with attribute value "a b c" (XML node with null namespace) |
-FAIL classList.toggle("d") with attribute value " a a b" (XML node with null namespace) assert_equals: wrong class after modification expected "a b d" but got " a a b d" |
+FAIL classList.toggle("d") with attribute value " a a b" (XML node with null namespace) assert_equals: wrong class after modification expected "a b d" but got "a a b d" |
PASS classList.toggle("a") with attribute value "a" (XML node with null namespace) |
PASS classList.toggle("a") with attribute value " a a a " (XML node with null namespace) |
-FAIL classList.toggle("a") with attribute value " A A A " (XML node with null namespace) assert_equals: wrong class after modification expected "A a" but got " A A A a" |
+FAIL classList.toggle("a") with attribute value " A A A " (XML node with null namespace) assert_equals: wrong class after modification expected "A a" but got "A A A a" |
PASS classList.toggle("b") with attribute value " a b c " (XML node with null namespace) |
PASS classList.toggle("b") with attribute value " a b c b b" (XML node with null namespace) |
PASS classList.toggle("c") with attribute value " a b c " (XML node with null namespace) |
PASS classList.toggle("a") with attribute value " a b c " (XML node with null namespace) |
FAIL classList.toggle("b") with attribute value " a a b" (XML node with null namespace) assert_equals: wrong class after modification expected "a" but got "a a" |
PASS classList.toggle("a") with attribute value "\t\n\f\r a\t\n\f\r b\t\n\f\r " (XML node with null namespace) |
-FAIL classList.toggle("c") with attribute value "\t\n\f\r a\t\n\f\r b\t\n\f\r " (XML node with null namespace) assert_equals: wrong class after modification expected "a b c" but got "\t\n\f\r a\t\n\f\r b\t\n\f\r c" |
+PASS classList.toggle("c") with attribute value "\t\n\f\r a\t\n\f\r b\t\n\f\r " (XML node with null namespace) |
PASS classList.toggle(null) with attribute value "null" (XML node with null namespace) |
PASS classList.toggle(null) with attribute value "" (XML node with null namespace) |
PASS classList.toggle(undefined) with attribute value "undefined" (XML node with null namespace) |
@@ -1311,21 +1311,21 @@ PASS classList.add("a", "aa ") with attribute value null (foo node) |
PASS classList.add("a") with attribute value "a" (foo node) |
PASS classList.add("AA") with attribute value "aa" (foo node) |
PASS classList.add("a") with attribute value "a b c" (foo node) |
-FAIL classList.add("a") with attribute value "a a a b" (foo node) assert_equals: wrong class after modification expected "a b" but got "a a a b" |
+FAIL classList.add("a") with attribute value "a a a b" (foo node) assert_equals: wrong class after modification expected "a b" but got "a a a b" |
PASS classList.add("a") with attribute value null (foo node) |
PASS classList.add("a") with attribute value "" (foo node) |
-FAIL classList.add("a") with attribute value " " (foo node) assert_equals: wrong class after modification expected "a" but got " a" |
-FAIL classList.add("a") with attribute value " \f" (foo node) assert_equals: wrong class after modification expected "a" but got " \fa" |
+PASS classList.add("a") with attribute value " " (foo node) |
+PASS classList.add("a") with attribute value " \f" (foo node) |
PASS classList.add("b") with attribute value "a" (foo node) |
PASS classList.add("d") with attribute value "a b c" (foo node) |
PASS classList.add("d") with attribute value "a b c " (foo node) |
-FAIL classList.add("c") with attribute value " a a b" (foo node) assert_equals: wrong class after modification expected "a b c" but got " a a b c" |
-FAIL classList.add("a") with attribute value " a a b" (foo node) assert_equals: wrong class after modification expected "a b" but got " a a b" |
-FAIL classList.add("c") with attribute value "\t\n\f\r a\t\n\f\r b\t\n\f\r " (foo node) assert_equals: wrong class after modification expected "a b c" but got "\t\n\f\r a\t\n\f\r b\t\n\f\r c" |
+FAIL classList.add("c") with attribute value " a a b" (foo node) assert_equals: wrong class after modification expected "a b c" but got "a a b c" |
+FAIL classList.add("a") with attribute value " a a b" (foo node) assert_equals: wrong class after modification expected "a b" but got "a a b" |
+PASS classList.add("c") with attribute value "\t\n\f\r a\t\n\f\r b\t\n\f\r " (foo node) |
PASS classList.add("d", "e") with attribute value "a b c " (foo node) |
-FAIL classList.add("a", "a") with attribute value "a b c " (foo node) assert_equals: wrong class after modification expected "a b c" but got "a b c " |
+PASS classList.add("a", "a") with attribute value "a b c " (foo node) |
PASS classList.add("d", "d") with attribute value "a b c " (foo node) |
-FAIL classList.add() with attribute value "a b c a " (foo node) assert_equals: wrong class after modification expected "a b c" but got "a b c a " |
+FAIL classList.add() with attribute value "a b c a " (foo node) assert_equals: wrong class after modification expected "a b c" but got "a b c a" |
PASS classList.add("a", "b") with attribute value null (foo node) |
PASS classList.add("a", "b") with attribute value "" (foo node) |
PASS classList.add(null) with attribute value null (foo node) |
@@ -1345,8 +1345,8 @@ PASS classList.remove("a ") with attribute value "a " (foo node) |
PASS classList.remove("aa ") with attribute value "aa " (foo node) |
PASS classList.remove("a") with attribute value null (foo node) |
PASS classList.remove("a") with attribute value "" (foo node) |
-FAIL classList.remove("d") with attribute value "a b c" (foo node) assert_equals: wrong class after modification expected "a b c" but got "a b c" |
-FAIL classList.remove("A") with attribute value "a b c" (foo node) assert_equals: wrong class after modification expected "a b c" but got "a b c" |
+PASS classList.remove("d") with attribute value "a b c" (foo node) |
+PASS classList.remove("A") with attribute value "a b c" (foo node) |
PASS classList.remove("a") with attribute value " a a a " (foo node) |
PASS classList.remove("a") with attribute value "a b" (foo node) |
PASS classList.remove("a") with attribute value "a b " (foo node) |
@@ -1364,12 +1364,12 @@ PASS classList.remove("a") with attribute value "a b a c a d a" (foo node) |
FAIL classList.remove("AA") with attribute value "AA BB aa CC AA dd aa" (foo node) assert_equals: wrong class after modification expected "BB aa CC dd" but got "BB aa CC dd aa" |
PASS classList.remove("a") with attribute value "\ra\na\ta\f" (foo node) |
PASS classList.remove("a") with attribute value "\t\n\f\r a\t\n\f\r b\t\n\f\r " (foo node) |
-FAIL classList.remove("d", "e") with attribute value "a b c " (foo node) assert_equals: wrong class after modification expected "a b c" but got "a b c " |
+PASS classList.remove("d", "e") with attribute value "a b c " (foo node) |
PASS classList.remove("a", "b") with attribute value "a b c " (foo node) |
PASS classList.remove("a", "c") with attribute value "a b c " (foo node) |
PASS classList.remove("a", "a") with attribute value "a b c " (foo node) |
-FAIL classList.remove("d", "d") with attribute value "a b c " (foo node) assert_equals: wrong class after modification expected "a b c" but got "a b c " |
-FAIL classList.remove() with attribute value "a b c " (foo node) assert_equals: wrong class after modification expected "a b c" but got "a b c " |
+PASS classList.remove("d", "d") with attribute value "a b c " (foo node) |
+PASS classList.remove() with attribute value "a b c " (foo node) |
PASS classList.remove("a", "b") with attribute value null (foo node) |
PASS classList.remove("a", "b") with attribute value "" (foo node) |
FAIL classList.remove() with attribute value "a a" (foo node) assert_equals: wrong class after modification expected "a" but got "a a" |
@@ -1379,22 +1379,22 @@ PASS classList.toggle("") with attribute value null (foo node) |
PASS classList.toggle("aa ") with attribute value null (foo node) |
PASS classList.toggle("a") with attribute value null (foo node) |
PASS classList.toggle("a") with attribute value "" (foo node) |
-FAIL classList.toggle("a") with attribute value " " (foo node) assert_equals: wrong class after modification expected "a" but got " a" |
-FAIL classList.toggle("a") with attribute value " \f" (foo node) assert_equals: wrong class after modification expected "a" but got " \fa" |
+PASS classList.toggle("a") with attribute value " " (foo node) |
+PASS classList.toggle("a") with attribute value " \f" (foo node) |
PASS classList.toggle("b") with attribute value "a" (foo node) |
PASS classList.toggle("A") with attribute value "a" (foo node) |
PASS classList.toggle("d") with attribute value "a b c" (foo node) |
-FAIL classList.toggle("d") with attribute value " a a b" (foo node) assert_equals: wrong class after modification expected "a b d" but got " a a b d" |
+FAIL classList.toggle("d") with attribute value " a a b" (foo node) assert_equals: wrong class after modification expected "a b d" but got "a a b d" |
PASS classList.toggle("a") with attribute value "a" (foo node) |
PASS classList.toggle("a") with attribute value " a a a " (foo node) |
-FAIL classList.toggle("a") with attribute value " A A A " (foo node) assert_equals: wrong class after modification expected "A a" but got " A A A a" |
+FAIL classList.toggle("a") with attribute value " A A A " (foo node) assert_equals: wrong class after modification expected "A a" but got "A A A a" |
PASS classList.toggle("b") with attribute value " a b c " (foo node) |
PASS classList.toggle("b") with attribute value " a b c b b" (foo node) |
PASS classList.toggle("c") with attribute value " a b c " (foo node) |
PASS classList.toggle("a") with attribute value " a b c " (foo node) |
FAIL classList.toggle("b") with attribute value " a a b" (foo node) assert_equals: wrong class after modification expected "a" but got "a a" |
PASS classList.toggle("a") with attribute value "\t\n\f\r a\t\n\f\r b\t\n\f\r " (foo node) |
-FAIL classList.toggle("c") with attribute value "\t\n\f\r a\t\n\f\r b\t\n\f\r " (foo node) assert_equals: wrong class after modification expected "a b c" but got "\t\n\f\r a\t\n\f\r b\t\n\f\r c" |
+PASS classList.toggle("c") with attribute value "\t\n\f\r a\t\n\f\r b\t\n\f\r " (foo node) |
PASS classList.toggle(null) with attribute value "null" (foo node) |
PASS classList.toggle(null) with attribute value "" (foo node) |
PASS classList.toggle(undefined) with attribute value "undefined" (foo node) |