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

Side by Side Diff: third_party/WebKit/LayoutTests/fast/dom/ParentNode/prepend-on-document.html

Issue 1934123002: Implement DOM methods: prepend, append, after, before and replaceWith. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: sync test expectations Created 4 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 <!DOCTYPE html> 1 <!DOCTYPE html>
2 <meta charset=utf-8> 2 <script src="../../../resources/testharness.js"></script>
3 <title>DocumentType.prepend</title> 3 <script src="../../../resources/testharnessreport.js"></script>
4 <link rel=help href="https://dom.spec.whatwg.org/#dom-parentnode-prepend">
5 <script src="../../../../resources/testharness.js"></script>
6 <script src="../../../../resources/testharnessreport.js"></script>
7 <script> 4 <script>
8 5
9 function test_prepend_on_Document() { 6 function test_prepend_on_Document() {
10 7
11 var node = document.implementation.createDocument(null, null); 8 var node = document.implementation.createDocument(null, null);
12 test(function() { 9 test(function() {
13 var parent = node.cloneNode(); 10 var parent = node.cloneNode();
14 parent.prepend(); 11 parent.prepend();
15 assert_array_equals(parent.childNodes, []); 12 assert_array_equals(parent.childNodes, []);
16 }, 'Document.prepend() without any argument, on a Document having no child.' ); 13 }, 'Document.prepend() without any argument, on a Document having no child.' );
(...skipping 27 matching lines...) Expand all
44 assert_throws('HierarchyRequestError', function() { parent.prepend(x, y) ; }); 41 assert_throws('HierarchyRequestError', function() { parent.prepend(x, y) ; });
45 assert_array_equals(parent.childNodes, []); 42 assert_array_equals(parent.childNodes, []);
46 }, 'Document.prepend() with two elements as the argument, on a Document havi ng no child.'); 43 }, 'Document.prepend() with two elements as the argument, on a Document havi ng no child.');
47 44
48 } 45 }
49 46
50 test_prepend_on_Document(); 47 test_prepend_on_Document();
51 48
52 </script> 49 </script>
53 </html> 50 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698