mirror of
https://github.com/servo/servo.git
synced 2025-08-15 10:25:32 +01:00
Add script::dom::utils::validate_and_extract()
Accidentally fixes bugs about Document::createElementNS() where the implementation of "validate and extract" used to check whether the local name extracted from the qualified name was "xmlns" instead of the qualified name itself.
This commit is contained in:
parent
abc01d598a
commit
7b4f6126c8
5 changed files with 67 additions and 161 deletions
|
@ -1,35 +0,0 @@
|
|||
[DOMImplementation-createDocument.html]
|
||||
type: testharness
|
||||
[createDocument test 23: null,"xmlns",null,"NAMESPACE_ERR"]
|
||||
expected: FAIL
|
||||
|
||||
[createDocument test 41: undefined,"xmlns",null,"NAMESPACE_ERR"]
|
||||
expected: FAIL
|
||||
|
||||
[createDocument test 64: "http://example.com/","xmlns",null,"NAMESPACE_ERR"]
|
||||
expected: FAIL
|
||||
|
||||
[createDocument test 69: "http://example.com/","xmlns:foo",null,"NAMESPACE_ERR"]
|
||||
expected: FAIL
|
||||
|
||||
[createDocument test 108: "/","xmlns",null,"NAMESPACE_ERR"]
|
||||
expected: FAIL
|
||||
|
||||
[createDocument test 111: "/","xmlns:foo",null,"NAMESPACE_ERR"]
|
||||
expected: FAIL
|
||||
|
||||
[createDocument test 121: "http://www.w3.org/XML/1998/namespace","xmlns",null,"NAMESPACE_ERR"]
|
||||
expected: FAIL
|
||||
|
||||
[createDocument test 124: "http://www.w3.org/XML/1998/namespace","xmlns:foo",null,"NAMESPACE_ERR"]
|
||||
expected: FAIL
|
||||
|
||||
[createDocument test 141: "http://www.w3.org/2000/xmlns/","foo:xmlns",null,"NAMESPACE_ERR"]
|
||||
expected: FAIL
|
||||
|
||||
[createDocument test 150: "foo:","xmlns",null,"NAMESPACE_ERR"]
|
||||
expected: FAIL
|
||||
|
||||
[createDocument test 153: "foo:","xmlns:foo",null,"NAMESPACE_ERR"]
|
||||
expected: FAIL
|
||||
|
|
@ -1,35 +0,0 @@
|
|||
[Document-createElementNS.html]
|
||||
type: testharness
|
||||
[createElementNS test 23: null,"xmlns","NAMESPACE_ERR"]
|
||||
expected: FAIL
|
||||
|
||||
[createElementNS test 41: undefined,"xmlns","NAMESPACE_ERR"]
|
||||
expected: FAIL
|
||||
|
||||
[createElementNS test 64: "http://example.com/","xmlns","NAMESPACE_ERR"]
|
||||
expected: FAIL
|
||||
|
||||
[createElementNS test 69: "http://example.com/","xmlns:foo","NAMESPACE_ERR"]
|
||||
expected: FAIL
|
||||
|
||||
[createElementNS test 108: "/","xmlns","NAMESPACE_ERR"]
|
||||
expected: FAIL
|
||||
|
||||
[createElementNS test 111: "/","xmlns:foo","NAMESPACE_ERR"]
|
||||
expected: FAIL
|
||||
|
||||
[createElementNS test 121: "http://www.w3.org/XML/1998/namespace","xmlns","NAMESPACE_ERR"]
|
||||
expected: FAIL
|
||||
|
||||
[createElementNS test 124: "http://www.w3.org/XML/1998/namespace","xmlns:foo","NAMESPACE_ERR"]
|
||||
expected: FAIL
|
||||
|
||||
[createElementNS test 141: "http://www.w3.org/2000/xmlns/","foo:xmlns","NAMESPACE_ERR"]
|
||||
expected: FAIL
|
||||
|
||||
[createElementNS test 150: "foo:","xmlns","NAMESPACE_ERR"]
|
||||
expected: FAIL
|
||||
|
||||
[createElementNS test 153: "foo:","xmlns:foo","NAMESPACE_ERR"]
|
||||
expected: FAIL
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue