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

Side by Side Diff: LayoutTests/fast/dom/TreeWalker/TreeWalker-basic.html

Issue 106423002: Remove fourth argument to createNodeIterator/createTreeWalker (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: base files Created 7 years 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 | Annotate | Revision Log
OLDNEW
1 <!DOCTYPE html> 1 <!DOCTYPE html>
2 <html> 2 <html>
3 <head> 3 <head>
4 <title>TreeWalker: Basic test</title> 4 <title>TreeWalker: Basic test</title>
5 <script src="../../../resources/testharness.js"></script> 5 <script src="../../../resources/testharness.js"></script>
6 <script src="../../../resources/testharnessreport.js"></script> 6 <script src="../../../resources/testharnessreport.js"></script>
7 <link rel="stylesheet" href="../../../resources/testharness.css"> 7 <link rel="stylesheet" href="../../../resources/testharness.css">
8 </head> 8 </head>
9 <body> 9 <body>
10 <p>This test checks the basic functionality of TreeWalker.</p> 10 <p>This test checks the basic functionality of TreeWalker.</p>
(...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after
100 assert_node(walker.currentNode, { type: Element, id: 'd' }); 100 assert_node(walker.currentNode, { type: Element, id: 'd' });
101 assert_node(walker.previousNode(), { type: Element, id: 'c' }); 101 assert_node(walker.previousNode(), { type: Element, id: 'c' });
102 assert_node(walker.currentNode, { type: Element, id: 'c' }); 102 assert_node(walker.currentNode, { type: Element, id: 'c' });
103 assert_equals(walker.nextSibling(), null); 103 assert_equals(walker.nextSibling(), null);
104 assert_node(walker.currentNode, { type: Element, id: 'c' }); 104 assert_node(walker.currentNode, { type: Element, id: 'c' });
105 walker.currentNode = f; 105 walker.currentNode = f;
106 assert_equals(walker.currentNode, f); 106 assert_equals(walker.currentNode, f);
107 }, 'Walk over nodes.'); 107 }, 'Walk over nodes.');
108 108
109 // FIXME: Add tests that use |whatToShow| argument and/or |filter| argument. 109 // FIXME: Add tests that use |whatToShow| argument and/or |filter| argument.
110
111 test(function ()
112 {
113 var filter = function () {
114 return NodeFilter.FILTER_ACCEPT;
115 };
116 [true, false].forEach(function (expandEntityReferences) {
117 var walker = document.createTreeWalker(createSampleDOM(), NodeFilter.SHO W_ALL, filter, expandEntityReferences);
118 assert_true(walker instanceof TreeWalker);
119 assert_false(walker.expandEntityReferences);
120 });
121 }, 'Test that the fourth argument (expandEntityReferences) is ignored.');
110 </script> 122 </script>
111 </body> 123 </body>
112 </html> 124 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698