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

Side by Side Diff: third_party/WebKit/LayoutTests/external/wpt/dom/nodes/attributes-expected.txt

Issue 2841393003: createElementNS() should now throw only InvalidCharacterError, not NamespaceError (Closed)
Patch Set: rebased 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 unified diff | Download patch
OLDNEW
1 This is a testharness.js-based test. 1 This is a testharness.js-based test.
2 Found 58 tests; 49 PASS, 9 FAIL, 0 TIMEOUT, 0 NOTRUN. 2 Found 58 tests; 50 PASS, 8 FAIL, 0 TIMEOUT, 0 NOTRUN.
3 PASS When qualifiedName does not match the Name production, an INVALID_CHARACTER _ERR exception is to be thrown. (setAttribute) 3 PASS When qualifiedName does not match the Name production, an INVALID_CHARACTER _ERR exception is to be thrown. (setAttribute)
4 PASS When qualifiedName does not match the Name production, an INVALID_CHARACTER _ERR exception is to be thrown, even if the attribute is already present. (setAt tribute) 4 PASS When qualifiedName does not match the Name production, an INVALID_CHARACTER _ERR exception is to be thrown, even if the attribute is already present. (setAt tribute)
5 PASS setAttribute should lowercase its name argument (upper case attribute) 5 PASS setAttribute should lowercase its name argument (upper case attribute)
6 PASS setAttribute should lowercase its name argument (mixed case attribute) 6 PASS setAttribute should lowercase its name argument (mixed case attribute)
7 PASS setAttribute should not throw even when qualifiedName starts with 'xmlns' 7 PASS setAttribute should not throw even when qualifiedName starts with 'xmlns'
8 PASS Basic functionality should be intact. 8 PASS Basic functionality should be intact.
9 PASS setAttribute should not change the order of previously set attributes. 9 PASS setAttribute should not change the order of previously set attributes.
10 PASS setAttribute should set the first attribute with the given name 10 PASS setAttribute should set the first attribute with the given name
11 PASS setAttribute should set the attribute with the given qualified name 11 PASS setAttribute should set the attribute with the given qualified name
12 PASS When qualifiedName does not match the Name production, an INVALID_CHARACTER _ERR exception is to be thrown. (setAttributeNS) 12 PASS When qualifiedName does not match the Name production, an INVALID_CHARACTER _ERR exception is to be thrown. (setAttributeNS)
13 PASS When qualifiedName does not match the Name production, an INVALID_CHARACTER _ERR exception is to be thrown, even if the attribute is already present. (setAt tributeNS) 13 PASS When qualifiedName does not match the Name production, an INVALID_CHARACTER _ERR exception is to be thrown, even if the attribute is already present. (setAt tributeNS)
14 FAIL When qualifiedName does not match the QName production, an INVALID_CHARACTE R_ERR exception is to be thrown. assert_throws: Expected exception for :a. funct ion "function () { el.setAttributeNS("a", invalid_qnames[i], "fail") }" threw ob ject "NamespaceError: Failed to execute 'setAttributeNS' on 'Element': The quali fied name provided (':a') has an empty namespace prefix." that is not a DOMExcep tion INVALID_CHARACTER_ERR: property "code" is equal to 14, expected 5 14 PASS When qualifiedName does not match the QName production, an INVALID_CHARACTE R_ERR exception is to be thrown.
15 PASS null and the empty string should result in a null namespace. 15 PASS null and the empty string should result in a null namespace.
16 PASS A namespace is required to use a prefix. 16 PASS A namespace is required to use a prefix.
17 PASS The xml prefix should not be allowed for arbitrary namespaces 17 PASS The xml prefix should not be allowed for arbitrary namespaces
18 PASS XML-namespaced attributes don't need an xml prefix 18 PASS XML-namespaced attributes don't need an xml prefix
19 PASS The xmlns prefix should not be allowed for arbitrary namespaces 19 PASS The xmlns prefix should not be allowed for arbitrary namespaces
20 PASS The xmlns qualified name should not be allowed for arbitrary namespaces 20 PASS The xmlns qualified name should not be allowed for arbitrary namespaces
21 PASS xmlns should be allowed as local name 21 PASS xmlns should be allowed as local name
22 PASS The XMLNS namespace should require xmlns as prefix or qualified name 22 PASS The XMLNS namespace should require xmlns as prefix or qualified name
23 PASS xmlns should be allowed as prefix in the XMLNS namespace 23 PASS xmlns should be allowed as prefix in the XMLNS namespace
24 PASS xmlns should be allowed as qualified name in the XMLNS namespace 24 PASS xmlns should be allowed as qualified name in the XMLNS namespace
(...skipping 28 matching lines...) Expand all
53 FAIL getAttributeNames tests el.getAttributeNames is not a function 53 FAIL getAttributeNames tests el.getAttributeNames is not a function
54 FAIL Own property correctness with basic attributes assert_array_equals: lengths differ, expected 2 got 0 54 FAIL Own property correctness with basic attributes assert_array_equals: lengths differ, expected 2 got 0
55 FAIL Own property correctness with non-namespaced attribute before same-name nam espaced one assert_array_equals: lengths differ, expected 3 got 0 55 FAIL Own property correctness with non-namespaced attribute before same-name nam espaced one assert_array_equals: lengths differ, expected 3 got 0
56 FAIL Own property correctness with namespaced attribute before same-name non-nam espaced one assert_array_equals: lengths differ, expected 3 got 0 56 FAIL Own property correctness with namespaced attribute before same-name non-nam espaced one assert_array_equals: lengths differ, expected 3 got 0
57 FAIL Own property correctness with two namespaced attributes with the same name- with-prefix assert_array_equals: lengths differ, expected 3 got 0 57 FAIL Own property correctness with two namespaced attributes with the same name- with-prefix assert_array_equals: lengths differ, expected 3 got 0
58 FAIL Own property names should only include all-lowercase qualified names for an HTML element in an HTML document assert_array_equals: lengths differ, expected 8 got 6 58 FAIL Own property names should only include all-lowercase qualified names for an HTML element in an HTML document assert_array_equals: lengths differ, expected 8 got 6
59 FAIL Own property names should include all qualified names for a non-HTML elemen t in an HTML document assert_array_equals: lengths differ, expected 12 got 6 59 FAIL Own property names should include all qualified names for a non-HTML elemen t in an HTML document assert_array_equals: lengths differ, expected 12 got 6
60 FAIL Own property names should include all qualified names for an HTML element i n a non-HTML document assert_array_equals: lengths differ, expected 12 got 6 60 FAIL Own property names should include all qualified names for an HTML element i n a non-HTML document assert_array_equals: lengths differ, expected 12 got 6
61 Harness: the test ran to completion. 61 Harness: the test ran to completion.
62 62
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698