Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 <html> | 1 <html> |
| 2 <head> | 2 <head> |
| 3 <script src="../htmlrunner.js"></script> | 3 <script src="../htmlrunner.js"></script> |
| 4 <script> | 4 <script> |
| 5 window.onload = function(){ | 5 window.onload = function(){ |
| 6 startTest("dom-query"); | 6 startTest("dom-query"); |
| 7 | 7 |
| 8 // Try to force real results | 8 // Try to force real results |
| 9 var ret, tmp; | 9 var ret, tmp; |
| 10 var num = 40; | 10 var num = 40; |
| (...skipping 26 matching lines...) Expand all Loading... | |
| 37 ret = document.getElementById("testC"); | 37 ret = document.getElementById("testC"); |
| 38 ret = document.getElementById("testD"); | 38 ret = document.getElementById("testD"); |
| 39 ret = document.getElementById("testE"); | 39 ret = document.getElementById("testE"); |
| 40 ret = document.getElementById("testF"); | 40 ret = document.getElementById("testF"); |
| 41 } | 41 } |
| 42 }); | 42 }); |
| 43 | 43 |
| 44 test( "getElementsByTagName(div)", function(){ | 44 test( "getElementsByTagName(div)", function(){ |
| 45 for ( var i = 0; i < num; i++ ) { | 45 for ( var i = 0; i < num; i++ ) { |
| 46 var elems = document.getElementsByTagName("div"); | 46 var elems = document.getElementsByTagName("div"); |
| 47 » » » ret = elems[elems.length-1].nodeType; | 47 for (var j = 0, len = elems.length; j < len; j++) { |
|
vsm
2012/03/28 18:00:14
Please don't change this file. It's the unmodifie
Jacob
2012/03/28 21:01:31
Done.
| |
| 48 ret = elems[j].hidden; | |
| 49 } | |
| 48 } | 50 } |
| 49 }); | 51 }); |
| 50 | 52 |
| 51 test( "getElementsByTagName(p)", function(){ | 53 test( "getElementsByTagName(p)", function(){ |
| 52 for ( var i = 0; i < num; i++ ) { | 54 for ( var i = 0; i < num; i++ ) { |
| 53 var elems = document.getElementsByTagName("p"); | 55 var elems = document.getElementsByTagName("p"); |
| 54 » » » ret = elems[elems.length-1].nodeType; | 56 for (var j = 0, len = elems.length; j < len; j++) { |
| 57 ret = elems[j].hidden; | |
| 58 } | |
| 55 } | 59 } |
| 56 }); | 60 }); |
| 57 | 61 |
| 58 test( "getElementsByTagName(a)", function(){ | 62 test( "getElementsByTagName(a)", function(){ |
| 59 for ( var i = 0; i < num; i++ ) { | 63 for ( var i = 0; i < num; i++ ) { |
| 60 var elems = document.getElementsByTagName("a"); | 64 var elems = document.getElementsByTagName("a"); |
| 61 » » » ret = elems[elems.length-1].nodeType; | 65 for (var j = 0, len = elems.length; j < len; j++) { |
| 66 ret = elems[j].hidden; | |
| 67 } | |
| 62 } | 68 } |
| 63 }); | 69 }); |
| 64 | 70 |
| 65 test( "getElementsByTagName(*)", function(){ | 71 test( "getElementsByTagName(*)", function(){ |
| 66 for ( var i = 0; i < num; i++ ) { | 72 for ( var i = 0; i < num; i++ ) { |
| 67 var elems = document.getElementsByTagName("*"); | 73 var elems = document.getElementsByTagName("*"); |
| 68 » » » ret = elems[elems.length-1].nodeType; | 74 for (var j = 0, len = elems.length; j < len; j++) { |
| 75 ret = elems[j].hidden; | |
| 76 } | |
| 69 } | 77 } |
| 70 }); | 78 }); |
| 71 | 79 |
| 72 test( "getElementsByTagName (not in document)", function(){ | 80 test( "getElementsByTagName (not in document)", function(){ |
| 73 for ( var i = 0; i < num; i++ ) { | 81 for ( var i = 0; i < num; i++ ) { |
| 74 var elems = document.getElementsByTagName("strong"); | 82 var elems = document.getElementsByTagName("strong"); |
| 75 » » » ret = elems.length == 0; | 83 for (var j = 0, len = elems.length; j < len; j++) { |
| 84 ret = elems[j].hidden; | |
| 85 } | |
| 76 } | 86 } |
| 77 }); | 87 }); |
| 78 | 88 |
| 79 test( "getElementsByName", function(){ | 89 test( "getElementsByName", function(){ |
| 80 for ( var i = 0; i < num * 20; i++ ) { | 90 for ( var i = 0; i < num * 20; i++ ) { |
| 81 var elems = document.getElementsByName("test" + num); | 91 var elems = document.getElementsByName("test" + num); |
| 82 ret = elems[elems.length-1].nodeType; | 92 ret = elems[elems.length-1].nodeType; |
| 83 var elems = document.getElementsByName("test" + num); | 93 var elems = document.getElementsByName("test" + num); |
| 84 ret = elems[elems.length-1].nodeType; | 94 ret = elems[elems.length-1].nodeType; |
| 85 var elems = document.getElementsByName("test" + num); | 95 var elems = document.getElementsByName("test" + num); |
| (...skipping 2905 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 2991 <dt>[XMLNAMES] | 3001 <dt>[XMLNAMES] |
| 2992 <dd><a name="refsXMLNAMES"></a> Tim Bray, Dave Hollander, Andrew Layman, edito rs; "<cite>Namespaces in XML</cite>", W3C Recommendation, 14 January 1999 | 3002 <dd><a name="refsXMLNAMES"></a> Tim Bray, Dave Hollander, Andrew Layman, edito rs; "<cite>Namespaces in XML</cite>", W3C Recommendation, 14 January 1999 |
| 2993 <dd>(<a href="http://www.w3.org/TR/REC-xml-names/"><code>http://www.w3.org/TR/ REC-xml-names/</code></a>) | 3003 <dd>(<a href="http://www.w3.org/TR/REC-xml-names/"><code>http://www.w3.org/TR/ REC-xml-names/</code></a>) |
| 2994 | 3004 |
| 2995 <dt>[YACC] | 3005 <dt>[YACC] |
| 2996 <dd><a name="refsYACC"></a> S. C. Johnson; "<cite>YACC — Yet another com piler compiler</cite>", Technical Report, Murray Hill, 1975 | 3006 <dd><a name="refsYACC"></a> S. C. Johnson; "<cite>YACC — Yet another com piler compiler</cite>", Technical Report, Murray Hill, 1975 |
| 2997 | 3007 |
| 2998 </dl> | 3008 </dl> |
| 2999 </body> | 3009 </body> |
| 3000 </html> | 3010 </html> |
| OLD | NEW |