Index: samples/third_party/dromaeo/tests/dom-query.dart |
=================================================================== |
--- samples/third_party/dromaeo/tests/dom-query.dart (revision 8007) |
+++ samples/third_party/dromaeo/tests/dom-query.dart (working copy) |
@@ -28,6 +28,25 @@ |
div.innerHTML = html; |
document.body.appendChild(div); |
}) |
+ .test('getElementsByTagName(*)', () { |
Emily Fortuna
2012/05/25 18:10:31
These edits were left from when you were experimen
|
+ for (int i = 0; i < num; i++) { |
+ print('$i'); |
+ NodeList elems = document.getElementsByTagName('*'); |
+ print('foo'); |
+ var l = elems.length; |
+ print('len: $l'); |
+ ret = elems[0]; |
+ print(ret.nodeType); |
+ ret = elems[3612]; |
+ print(ret.nodeType); |
+ ret = elems[3613]; |
+ print(ret); |
+ ret = elems[elems.length-1]; |
+ print(ret); |
+ print('bar'); |
+ ret = ret.nodeType; |
+ } |
+ }) |
.test('getElementById', () { |
for (int i = 0; i < num * 30; i++) { |
ret = document.getElementById('testA$num').nodeType; |
@@ -66,12 +85,6 @@ |
ret = elems[elems.length-1].nodeType; |
} |
}) |
- .test('getElementsByTagName(*)', () { |
- for (int i = 0; i < num; i++) { |
- NodeList elems = document.getElementsByTagName('*'); |
- ret = elems[elems.length-1].nodeType; |
- } |
- }) |
.test('getElementsByTagName (not in document)', () { |
for (int i = 0; i < num; i++) { |
NodeList elems = document.getElementsByTagName('strong'); |