| OLD | NEW |
| 1 description("Test to make sure cached lookups on the global object are performed
correctly."); | 1 description("Test to make sure cached lookups on the global object are performed
correctly."); |
| 2 | 2 |
| 3 var functionNames = [ | 3 var functionNames = [ |
| 4 'addEventListener', | 4 'addEventListener', |
| 5 'alert', | 5 'alert', |
| 6 'clearInterval', | 6 'clearInterval', |
| 7 'clearTimeout', | 7 'clearTimeout', |
| 8 'clientInformation', | 8 'clientInformation', |
| 9 'close', | 9 'close', |
| 10 'closed', | 10 'closed', |
| (...skipping 21 matching lines...) Expand all Loading... |
| 32 'navigator', | 32 'navigator', |
| 33 'open', | 33 'open', |
| 34 'openDatabase', | 34 'openDatabase', |
| 35 'opener', | 35 'opener', |
| 36 'outerHeight', | 36 'outerHeight', |
| 37 'outerWidth', | 37 'outerWidth', |
| 38 'pageXOffset', | 38 'pageXOffset', |
| 39 'pageYOffset', | 39 'pageYOffset', |
| 40 'parent', | 40 'parent', |
| 41 'prompt', | 41 'prompt', |
| 42 'releaseEvents', | |
| 43 'removeEventListener', | 42 'removeEventListener', |
| 44 'resizeBy', | 43 'resizeBy', |
| 45 'resizeTo', | 44 'resizeTo', |
| 46 'screen', | 45 'screen', |
| 47 'screenLeft', | 46 'screenLeft', |
| 48 'screenTop', | 47 'screenTop', |
| 49 'screenX', | 48 'screenX', |
| 50 'screenY', | 49 'screenY', |
| 51 'scroll', | 50 'scroll', |
| 52 'scrollBy', | 51 'scrollBy', |
| 53 'scrollTo', | 52 'scrollTo', |
| 54 'scrollX', | 53 'scrollX', |
| 55 'scrollY', | 54 'scrollY', |
| 56 'setInterval', | 55 'setInterval', |
| 57 'setTimeout', | 56 'setTimeout', |
| 58 'showModalDialog', | 57 'showModalDialog', |
| 59 'status', | 58 'status', |
| 60 'stop', | 59 'stop', |
| 61 'window', | 60 'window', |
| 62 ]; | 61 ]; |
| 63 | 62 |
| 64 var cachedFunctions = []; | 63 var cachedFunctions = []; |
| 65 for (var i = 0; i < functionNames.length; i++) | 64 for (var i = 0; i < functionNames.length; i++) |
| 66 cachedFunctions[i] = new Function("return " + functionNames[i]); | 65 cachedFunctions[i] = new Function("return " + functionNames[i]); |
| 67 | 66 |
| 68 for (var i = 0; i < functionNames.length; i++) { | 67 for (var i = 0; i < functionNames.length; i++) { |
| 69 shouldBe("cachedFunctions["+i+"]()", functionNames[i]); | 68 shouldBe("cachedFunctions["+i+"]()", functionNames[i]); |
| 70 shouldBe("cachedFunctions["+i+"]()", functionNames[i]); | 69 shouldBe("cachedFunctions["+i+"]()", functionNames[i]); |
| 71 } | 70 } |
| OLD | NEW |