Changeset 243813 in webkit
- Timestamp:
- Apr 3, 2019, 10:48:31 AM (7 years ago)
- Location:
- trunk/LayoutTests/imported/w3c
- Files:
-
- 11 added
- 1 deleted
- 8 edited
-
ChangeLog (modified) (1 diff)
-
web-platform-tests/domparsing/DOMParser-parseFromString-xml-doctype.html (modified) (1 diff)
-
web-platform-tests/domparsing/DOMParser-parseFromString-xml-parsererror-expected.txt (added)
-
web-platform-tests/domparsing/DOMParser-parseFromString-xml-parsererror.html (added)
-
web-platform-tests/domparsing/DOMParser-parseFromString-xml.html (modified) (1 diff)
-
web-platform-tests/domparsing/META.yml (added)
-
web-platform-tests/domparsing/OWNERS (deleted)
-
web-platform-tests/domparsing/XMLSerializer-serializeToString-expected.txt (modified) (1 diff)
-
web-platform-tests/domparsing/XMLSerializer-serializeToString.html (modified) (1 diff)
-
web-platform-tests/domparsing/insert_adjacent_html-xhtml.xhtml (modified) (1 diff)
-
web-platform-tests/domparsing/interfaces.any-expected.txt (added)
-
web-platform-tests/domparsing/interfaces.any.html (added)
-
web-platform-tests/domparsing/interfaces.any.js (added)
-
web-platform-tests/domparsing/interfaces.any.worker-expected.txt (added)
-
web-platform-tests/domparsing/interfaces.any.worker.html (added)
-
web-platform-tests/domparsing/style_attribute_html.html (modified) (1 diff)
-
web-platform-tests/domparsing/w3c-import.log (modified) (3 diffs)
-
web-platform-tests/domparsing/xmldomparser-expected.txt (added)
-
web-platform-tests/domparsing/xmldomparser.html (added)
-
web-platform-tests/interfaces/DOM-Parsing.idl (added)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/imported/w3c/ChangeLog
r243807 r243813 1 2019-04-03 Chris Dumez <cdumez@apple.com> 2 3 Re-sync web-platform-tests/domparsing from upstream 4 https://bugs.webkit.org/show_bug.cgi?id=196544 5 6 Reviewed by Alex Christensen. 7 8 Re-sync web-platform-tests/domparsing from upstream 3bfdeb8976fc5. 9 10 * web-platform-tests/domparsing/*: Updated 11 * web-platform-tests/interfaces/DOM-Parsing.idl: Added. 12 1 13 2019-04-03 Sihui Liu <sihui_liu@apple.com> 2 14 -
trunk/LayoutTests/imported/w3c/web-platform-tests/domparsing/DOMParser-parseFromString-xml-doctype.html
r215648 r243813 3 3 <title>HTML entities for various XHTML Doctype variants</title> 4 4 <link rel=help href="http://w3c.github.io/html/xhtml.html#parsing-xhtml-documents"> 5 <script src=" ../../../../resources/testharness.js"></script>6 <script src=" ../../../../resources/testharnessreport.js"></script>5 <script src="/resources/testharness.js"></script> 6 <script src="/resources/testharnessreport.js"></script> 7 7 <div id="log"></div> 8 8 <script> -
trunk/LayoutTests/imported/w3c/web-platform-tests/domparsing/DOMParser-parseFromString-xml.html
r215648 r243813 2 2 <title>DOMParser</title> 3 3 <link rel="author" title="Ms2ger" href="mailto:ms2ger@gmail.com"> 4 <script src=" ../../../../resources/testharness.js"></script>5 <script src=" ../../../../resources/testharnessreport.js"></script>4 <script src="/resources/testharness.js"></script> 5 <script src="/resources/testharnessreport.js"></script> 6 6 <div id="log"></div> 7 7 <script> -
trunk/LayoutTests/imported/w3c/web-platform-tests/domparsing/XMLSerializer-serializeToString-expected.txt
r210749 r243813 2 2 3 3 4 PASS check XMLSerializer.serializeToString method could parsing xmldoc to string 4 PASS check XMLSerializer.serializeToString method could parsing xmldoc to string 5 PASS Check if the default namespace is correctly reset. 6 FAIL Check if there is no redundant empty namespace declaration. assert_equals: expected "<root xmlns=\"urn:bar\"><outer xmlns=\"\"><inner>value1</inner></outer></root>" but got "<root xmlns=\"urn:bar\"><outer xmlns=\"\"><inner xmlns=\"\">value1</inner></outer></root>" 7 FAIL Check if redundant xmlns="..." is dropped. assert_equals: expected "<root><child/></root>" but got "<root><child xmlns=\"\"/></root>" 8 FAIL Check if inconsistent xmlns="..." is dropped. assert_equals: expected "<root xmlns=\"uri1\"><child xmlns=\"\"/><child2 xmlns=\"uri2\"/><child3/><child4 xmlns=\"uri4\"/><child5 xmlns=\"\"/></root>" but got "<root xmlns=\"uri1\"><child xmlns=\"FAIL1\"/><child2 xmlns=\"FAIL2\"/><child3 xmlns=\"FAIL3\"/><child4 xmlns=\"uri4\"/><child5 xmlns=\"\"/></root>" 9 PASS Check if an attribute with namespace and no prefix is serialized with the nearest-declared prefix 10 FAIL Check if an attribute with namespace and no prefix is serialized with the nearest-declared prefix even if the prefix is assigned to another namespace. assert_equals: expected "<el1 xmlns:p=\"u1\" xmlns:q=\"u1\"><el2 xmlns:q=\"u2\" q:name=\"v\"/></el1>" but got "<el1 xmlns:p=\"u1\" xmlns:q=\"u1\"><el2 xmlns:q=\"u2\" q:name=\"v\" xmlns:q=\"u1\"/></el1>" 11 PASS Check if the prefix of an attribute is replaced with another existing prefix mapped to the same namespace URI. 12 FAIL Check if the prefix of an attribute is NOT preserved in a case where neither its prefix nor its namespace URI is not already used. assert_equals: expected "<r xmlns:xx=\"uri\" xmlns:ns1=\"uri2\" ns1:name=\"value\"/>" but got "<r xmlns:xx=\"uri\" p:name=\"value\" xmlns:p=\"uri2\"/>" 13 FAIL Check if the prefix of an attribute is replaced with a generated one in a case where the prefix is already mapped to a different namespace URI. assert_equals: expected "<r xmlns:xx=\"uri\" xmlns:ns1=\"uri2\" ns1:name=\"value\"/>" but got "<r xmlns:xx=\"uri\" NS1:name=\"value\" xmlns:NS1=\"uri2\"/>" 14 FAIL check XMLSerializer.serializeToString escapes attribute values for roundtripping assert_in_array: value "<root attr=\"\t\"/>" not in array ["<root attr=\"	\"/>", "<root attr=\"	\"/>"] 15 FAIL Check if attribute serialization takes into account of following xmlns:* attributes assert_equals: expected "<root xmlns:ns1=\"uri1\" ns1:foobar=\"value1\" xmlns:p=\"uri2\"/>" but got "<root p:foobar=\"value1\" xmlns:p=\"uri1\" xmlns:p=\"uri2\"/>" 16 FAIL Check if attribute serialization takes into account of the same prefix declared in an ancestor element assert_equals: expected "<root xmlns:p=\"uri1\"><child xmlns:ns1=\"uri2\" ns1:foobar=\"v\"/></root>" but got "<root xmlns:p=\"uri1\"><child NS1:foobar=\"v\" xmlns:NS1=\"uri2\"/></root>" 17 FAIL Check if start tag serialization drops element prefix if the namespace is same as inherited default namespace. assert_equals: expected "<root xmlns=\"u1\"><child xmlns:p=\"u1\"/></root>" but got "<root xmlns=\"u1\"><p:child xmlns:p=\"u1\"/></root>" 18 FAIL Check if start tag serialization finds an appropriate prefix. assert_equals: expected "<root xmlns:p1=\"u1\"><child xmlns:p2=\"u1\"><p2:child2/></child></root>" but got "<root xmlns:p1=\"u1\"><child xmlns:p2=\"u1\"><child2 xmlns=\"u1\"/></child></root>" 19 FAIL Check if start tag serialization takes into account of its xmlns:* attributes assert_equals: expected "<ns1:root xmlns:ns1=\"uri1\" xmlns:p=\"uri2\"/>" but got "<p:root xmlns:p=\"uri2\"/>" 20 PASS Check if start tag serialization applied the original prefix even if it is declared in an ancestor element. 21 FAIL Check if generated prefixes match to "ns${index}". assert_equals: expected "<root><child1 xmlns:ns1=\"uri1\" ns1:attr1=\"value1\" xmlns:ns2=\"uri2\" ns2:attr2=\"value2\"/><child2 xmlns:ns3=\"uri3\" ns3:attr3=\"value3\"/></root>" but got "<root><child1 NS1:attr1=\"value1\" xmlns:NS1=\"uri1\" NS2:attr2=\"value2\" xmlns:NS2=\"uri2\"/><child2 NS3:attr3=\"value3\" xmlns:NS3=\"uri3\"/></root>" 22 FAIL Check if "ns1" is generated even if the element already has xmlns:ns1. assert_equals: expected "<root xmlns:ns2=\"uri2\"><child xmlns:ns1=\"uri1\" xmlns:ns1=\"uri3\" ns1:attr1=\"value1\"/></root>" but got "<root xmlns:ns2=\"uri2\"><child xmlns:ns1=\"uri1\" NS1:attr1=\"value1\" xmlns:NS1=\"uri3\"/></root>" 23 FAIL Check if no special handling for XLink namespace unlike HTML serializer. assert_equals: expected "<root xmlns:ns1=\"http://www.w3.org/1999/xlink\" ns1:href=\"v\"/>" but got "<root NS1:href=\"v\" xmlns:NS1=\"http://www.w3.org/1999/xlink\"/>" 5 24 -
trunk/LayoutTests/imported/w3c/web-platform-tests/domparsing/XMLSerializer-serializeToString.html
r215648 r243813 4 4 <head> 5 5 <title>domparsing Test: XMLSerializer.serializeToString</title> 6 <script src=" ../../../../resources/testharness.js"></script>7 <script src=" ../../../../resources/testharnessreport.js"></script>6 <script src="/resources/testharness.js"></script> 7 <script src="/resources/testharnessreport.js"></script> 8 8 </head> 9 9 <body> 10 10 <h1>domparsing_XMLSerializer_serializeToString</h1> 11 11 <script> 12 function createXmlDoc(){ 13 var input = '<?xml version="1.0" encoding="UTF-8"?><root><child1>value1</child1></root>'; 14 var parser = new DOMParser(); 15 var doc = parser.parseFromString(input, 'text/xml'); 16 return doc; 17 } 18 test(function() { 19 var serializer = new XMLSerializer (); 20 var root = createXmlDoc().documentElement; 21 var xmlString=serializer.serializeToString(root); 22 assert_equals(xmlString, "<root><child1>value1</child1></root>"); 23 }, 'check XMLSerializer.serializeToString method could parsing xmldoc to string'); 24 </script> 12 const XMLNS_URI = 'http://www.w3.org/2000/xmlns/'; 13 14 function createXmlDoc(){ 15 var input = '<?xml version="1.0" encoding="UTF-8"?><root><child1>value1</child1></root>'; 16 var parser = new DOMParser(); 17 return parser.parseFromString(input, 'text/xml'); 18 } 19 20 // Returns the root element. 21 function parse(xmlString) { 22 return (new DOMParser()).parseFromString(xmlString, 'text/xml').documentElement; 23 } 24 25 function serialize(node) { 26 return (new XMLSerializer()).serializeToString(node); 27 } 28 29 test(function() { 30 var root = createXmlDoc().documentElement; 31 assert_equals(serialize(root), '<root><child1>value1</child1></root>'); 32 }, 'check XMLSerializer.serializeToString method could parsing xmldoc to string'); 33 34 test(function() { 35 var root = createXmlDoc().documentElement; 36 var element = root.ownerDocument.createElementNS('urn:foo', 'another'); 37 var child1 = root.firstChild; 38 root.replaceChild(element, child1); 39 element.appendChild(child1); 40 assert_equals(serialize(root), '<root><another xmlns="urn:foo"><child1 xmlns="">value1</child1></another></root>'); 41 }, 'Check if the default namespace is correctly reset.'); 42 43 test(function() { 44 var root = parse('<root xmlns="urn:bar"><outer xmlns=""><inner>value1</inner></outer></root>'); 45 assert_equals(serialize(root), '<root xmlns="urn:bar"><outer xmlns=""><inner>value1</inner></outer></root>'); 46 }, 'Check if there is no redundant empty namespace declaration.'); 47 48 test(function() { 49 assert_equals(serialize(parse('<root><child xmlns=""/></root>')), 50 '<root><child/></root>'); 51 assert_equals(serialize(parse('<root xmlns=""><child xmlns=""/></root>')), 52 '<root><child/></root>'); 53 assert_equals(serialize(parse('<root xmlns="u1"><child xmlns="u1"/></root>')), 54 '<root xmlns="u1"><child/></root>'); 55 }, 'Check if redundant xmlns="..." is dropped.'); 56 57 test(function() { 58 const root = parse('<root xmlns="uri1"/>'); 59 const child = root.ownerDocument.createElement('child'); 60 child.setAttributeNS(XMLNS_URI, 'xmlns', 'FAIL1'); 61 root.appendChild(child); 62 const child2 = root.ownerDocument.createElementNS('uri2', 'child2'); 63 child2.setAttributeNS(XMLNS_URI, 'xmlns', 'FAIL2'); 64 root.appendChild(child2); 65 const child3 = root.ownerDocument.createElementNS('uri1', 'child3'); 66 child3.setAttributeNS(XMLNS_URI, 'xmlns', 'FAIL3'); 67 root.appendChild(child3); 68 const child4 = root.ownerDocument.createElementNS('uri4', 'child4'); 69 child4.setAttributeNS(XMLNS_URI, 'xmlns', 'uri4'); 70 root.appendChild(child4); 71 const child5 = root.ownerDocument.createElement('child5'); 72 child5.setAttributeNS(XMLNS_URI, 'xmlns', ''); 73 root.appendChild(child5); 74 assert_equals(serialize(root), '<root xmlns="uri1"><child xmlns=""/><child2 xmlns="uri2"/><child3/><child4 xmlns="uri4"/><child5 xmlns=""/></root>'); 75 }, 'Check if inconsistent xmlns="..." is dropped.'); 76 77 test(function() { 78 let root = parse('<r xmlns:xx="uri"></r>'); 79 root.setAttributeNS('uri', 'name', 'v'); 80 assert_equals(serialize(root), '<r xmlns:xx="uri" xx:name="v"/>'); 81 82 let root2 = parse('<r xmlns:xx="uri"><b/></r>'); 83 let child = root2.firstChild; 84 child.setAttributeNS('uri', 'name', 'v'); 85 assert_equals(serialize(root2), '<r xmlns:xx="uri"><b xx:name="v"/></r>'); 86 87 let root3 = parse('<r xmlns:x0="uri" xmlns:x2="uri"><b xmlns:x1="uri"/></r>'); 88 let child3 = root3.firstChild; 89 child3.setAttributeNS('uri', 'name', 'v'); 90 assert_equals(serialize(root3), 91 '<r xmlns:x0="uri" xmlns:x2="uri"><b xmlns:x1="uri" x1:name="v"/></r>', 92 'Should choose the nearest prefix'); 93 }, 'Check if an attribute with namespace and no prefix is serialized with the nearest-declared prefix'); 94 95 test(function() { 96 let root = parse('<el1 xmlns:p="u1" xmlns:q="u1"><el2 xmlns:q="u2"/></el1>'); 97 root.firstChild.setAttributeNS('u1', 'name', 'v'); 98 assert_equals(serialize(root), 99 '<el1 xmlns:p="u1" xmlns:q="u1"><el2 xmlns:q="u2" q:name="v"/></el1>'); 100 // Maybe this is a specification error. 101 }, 'Check if an attribute with namespace and no prefix is serialized with the nearest-declared prefix even if the prefix is assigned to another namespace.'); 102 103 test(function() { 104 let root = parse('<r xmlns:xx="uri"></r>'); 105 root.setAttributeNS('uri', 'p:name', 'v'); 106 assert_equals(serialize(root), '<r xmlns:xx="uri" xx:name="v"/>'); 107 108 let root2 = parse('<r xmlns:xx="uri"><b/></r>'); 109 let child = root2.firstChild; 110 child.setAttributeNS('uri', 'p:name', 'value'); 111 assert_equals(serialize(root2), 112 '<r xmlns:xx="uri"><b xx:name="value"/></r>'); 113 }, 'Check if the prefix of an attribute is replaced with another existing prefix mapped to the same namespace URI.'); 114 115 test(function() { 116 let root = parse('<r xmlns:xx="uri"></r>'); 117 root.setAttributeNS('uri2', 'p:name', 'value'); 118 assert_equals(serialize(root), 119 '<r xmlns:xx="uri" xmlns:ns1="uri2" ns1:name="value"/>'); 120 }, 'Check if the prefix of an attribute is NOT preserved in a case where neither its prefix nor its namespace URI is not already used.'); 121 122 test(function() { 123 let root = parse('<r xmlns:xx="uri"></r>'); 124 root.setAttributeNS('uri2', 'xx:name', 'value'); 125 assert_equals(serialize(root), 126 '<r xmlns:xx="uri" xmlns:ns1="uri2" ns1:name="value"/>'); 127 }, 'Check if the prefix of an attribute is replaced with a generated one in a case where the prefix is already mapped to a different namespace URI.'); 128 129 test(function() { 130 var root = parse('<root />'); 131 root.setAttribute('attr', '\t'); 132 assert_in_array(serialize(root), [ 133 '<root attr="	"/>', '<root attr="	"/>']); 134 root.setAttribute('attr', '\n'); 135 assert_in_array(serialize(root), [ 136 '<root attr="
"/>', '<root attr=" "/>']); 137 root.setAttribute('attr', '\r'); 138 assert_in_array(serialize(root), [ 139 '<root attr="
"/>', '<root attr=" "/>']); 140 }, 'check XMLSerializer.serializeToString escapes attribute values for roundtripping'); 141 142 test(function() { 143 const root = (new Document()).createElement('root'); 144 root.setAttributeNS('uri1', 'p:foobar', 'value1'); 145 root.setAttributeNS(XMLNS_URI, 'xmlns:p', 'uri2'); 146 assert_equals(serialize(root), '<root xmlns:ns1="uri1" ns1:foobar="value1" xmlns:p="uri2"/>'); 147 }, 'Check if attribute serialization takes into account of following xmlns:* attributes'); 148 149 test(function() { 150 const root = parse('<root xmlns:p="uri1"><child/></root>'); 151 root.firstChild.setAttributeNS('uri2', 'p:foobar', 'v'); 152 assert_equals(serialize(root), '<root xmlns:p="uri1"><child xmlns:ns1="uri2" ns1:foobar="v"/></root>'); 153 }, 'Check if attribute serialization takes into account of the same prefix declared in an ancestor element'); 154 155 test(function() { 156 assert_equals(serialize(parse('<root><child/></root>')), '<root><child/></root>'); 157 assert_equals(serialize(parse('<root xmlns="u1"><p:child xmlns:p="u1"/></root>')), '<root xmlns="u1"><child xmlns:p="u1"/></root>'); 158 }, 'Check if start tag serialization drops element prefix if the namespace is same as inherited default namespace.'); 159 160 test(function() { 161 const root = parse('<root xmlns:p1="u1"><child xmlns:p2="u1"/></root>'); 162 const child2 = root.ownerDocument.createElementNS('u1', 'child2'); 163 root.firstChild.appendChild(child2); 164 assert_equals(serialize(root), '<root xmlns:p1="u1"><child xmlns:p2="u1"><p2:child2/></child></root>'); 165 }, 'Check if start tag serialization finds an appropriate prefix.'); 166 167 test(function() { 168 const root = (new Document()).createElementNS('uri1', 'p:root'); 169 root.setAttributeNS(XMLNS_URI, 'xmlns:p', 'uri2'); 170 assert_equals(serialize(root), '<ns1:root xmlns:ns1="uri1" xmlns:p="uri2"/>'); 171 }, 'Check if start tag serialization takes into account of its xmlns:* attributes'); 172 173 test(function() { 174 const root = (new Document()).createElement('root'); 175 root.setAttributeNS(XMLNS_URI, 'xmlns:p', 'uri2'); 176 const child = root.ownerDocument.createElementNS('uri1', 'p:child'); 177 root.appendChild(child); 178 assert_equals(serialize(root), '<root xmlns:p="uri2"><p:child xmlns:p="uri1"/></root>'); 179 }, 'Check if start tag serialization applied the original prefix even if it is declared in an ancestor element.'); 180 181 test(function() { 182 const root = parse('<root><child1/><child2/></root>'); 183 root.firstChild.setAttributeNS('uri1', 'attr1', 'value1'); 184 root.firstChild.setAttributeNS('uri2', 'attr2', 'value2'); 185 root.lastChild.setAttributeNS('uri3', 'attr3', 'value3'); 186 assert_equals(serialize(root), '<root><child1 xmlns:ns1="uri1" ns1:attr1="value1" xmlns:ns2="uri2" ns2:attr2="value2"/><child2 xmlns:ns3="uri3" ns3:attr3="value3"/></root>'); 187 }, 'Check if generated prefixes match to "ns${index}".'); 188 189 test(function() { 190 const root = parse('<root xmlns:ns2="uri2"><child xmlns:ns1="uri1"/></root>'); 191 root.firstChild.setAttributeNS('uri3', 'attr1', 'value1'); 192 // According to 'DOM Parsing and Serialization' draft as of 2018-12-11, 193 // 'generate a prefix' result can conflict with an existing xmlns:ns* declaration. 194 assert_equals(serialize(root), '<root xmlns:ns2="uri2"><child xmlns:ns1="uri1" xmlns:ns1="uri3" ns1:attr1="value1"/></root>'); 195 }, 'Check if "ns1" is generated even if the element already has xmlns:ns1.'); 196 197 test(function() { 198 const root = (new Document()).createElement('root'); 199 root.setAttributeNS('http://www.w3.org/1999/xlink', 'href', 'v'); 200 assert_equals(serialize(root), '<root xmlns:ns1="http://www.w3.org/1999/xlink" ns1:href="v"/>'); 201 202 const root2 = (new Document()).createElement('root'); 203 root2.setAttributeNS('http://www.w3.org/1999/xlink', 'xl:type', 'v'); 204 assert_equals(serialize(root2), '<root xmlns:xl="http://www.w3.org/1999/xlink" xl:type="v"/>'); 205 }, 'Check if no special handling for XLink namespace unlike HTML serializer.'); 206 207 </script> 25 208 </body> 26 209 </html> -
trunk/LayoutTests/imported/w3c/web-platform-tests/domparsing/insert_adjacent_html-xhtml.xhtml
r215648 r243813 2 2 <head> 3 3 <title>insertAdjacentHTML in HTML</title> 4 <script src=" ../../../../resources/testharness.js"></script>5 <script src=" ../../../../resources/testharnessreport.js"></script>4 <script src="/resources/testharness.js"></script> 5 <script src="/resources/testharnessreport.js"></script> 6 6 <script src="insert_adjacent_html.js"></script> 7 7 </head> -
trunk/LayoutTests/imported/w3c/web-platform-tests/domparsing/style_attribute_html.html
r215648 r243813 2 2 <meta charset=utf-8> 3 3 <title>Style attribute in HTML</title> 4 <script src= ../../../../resources/testharness.js></script>5 <script src= ../../../../resources/testharnessreport.js></script>4 <script src=/resources/testharness.js></script> 5 <script src=/resources/testharnessreport.js></script> 6 6 <script> 7 7 -
trunk/LayoutTests/imported/w3c/web-platform-tests/domparsing/w3c-import.log
r222307 r243813 2 2 Do NOT modify these tests directly in WebKit. 3 3 Instead, create a pull request on the WPT github: 4 https://github.com/w 3c/web-platform-tests4 https://github.com/web-platform-tests/wpt 5 5 6 6 Then run the Tools/Scripts/import-w3c-tests in WebKit to reimport … … 16 16 List of files: 17 17 /LayoutTests/imported/w3c/web-platform-tests/domparsing/DOMParser-parseFromString-html.html 18 /LayoutTests/imported/w3c/web-platform-tests/domparsing/DOMParser-parseFromString-xml-doctype.html 18 19 /LayoutTests/imported/w3c/web-platform-tests/domparsing/DOMParser-parseFromString-xml-internal-subset.html 19 /LayoutTests/imported/w3c/web-platform-tests/domparsing/OWNERS 20 /LayoutTests/imported/w3c/web-platform-tests/domparsing/DOMParser-parseFromString-xml-parsererror.html 21 /LayoutTests/imported/w3c/web-platform-tests/domparsing/DOMParser-parseFromString-xml.html 22 /LayoutTests/imported/w3c/web-platform-tests/domparsing/META.yml 23 /LayoutTests/imported/w3c/web-platform-tests/domparsing/XMLSerializer-serializeToString.html 20 24 /LayoutTests/imported/w3c/web-platform-tests/domparsing/createContextualFragment.html 21 25 /LayoutTests/imported/w3c/web-platform-tests/domparsing/innerhtml-01.xhtml … … 27 31 /LayoutTests/imported/w3c/web-platform-tests/domparsing/innerhtml-mxss.sub.html 28 32 /LayoutTests/imported/w3c/web-platform-tests/domparsing/insert-adjacent.html 33 /LayoutTests/imported/w3c/web-platform-tests/domparsing/insert_adjacent_html-xhtml.xhtml 29 34 /LayoutTests/imported/w3c/web-platform-tests/domparsing/insert_adjacent_html.html 30 35 /LayoutTests/imported/w3c/web-platform-tests/domparsing/insert_adjacent_html.js 36 /LayoutTests/imported/w3c/web-platform-tests/domparsing/interfaces.any.js 31 37 /LayoutTests/imported/w3c/web-platform-tests/domparsing/outerhtml-01.html 32 38 /LayoutTests/imported/w3c/web-platform-tests/domparsing/outerhtml-02.html 39 /LayoutTests/imported/w3c/web-platform-tests/domparsing/style_attribute_html.html 33 40 /LayoutTests/imported/w3c/web-platform-tests/domparsing/xml-serialization.xhtml 41 /LayoutTests/imported/w3c/web-platform-tests/domparsing/xmldomparser.html
Note:
See TracChangeset
for help on using the changeset viewer.