| OLD | NEW | 
|    1 <p> |    1 <p> | 
|    2 This page tests var declarations that attempt to shadow interesting global prope
     rties in |    2 This page tests var declarations that attempt to shadow interesting global prope
     rties in | 
|    3 interesting ways. <a href="http://bugs.webkit.org/show_bug.cgi?id=16644">Bug 166
     44</a>. |    3 interesting ways. <a href="http://bugs.webkit.org/show_bug.cgi?id=16644">Bug 166
     44</a>. | 
|    4 </p> |    4 </p> | 
|    5  |    5  | 
|    6 <p> |    6 <p> | 
|    7 If the test passes, you'll see a series of PASS messages below. |    7 If the test passes, you'll see a series of PASS messages below. | 
|    8 </p> |    8 </p> | 
|    9  |    9  | 
|   10 <pre id="console"></pre> |   10 <pre id="console"></pre> | 
| (...skipping 202 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  213  |  213  | 
|  214 try { |  214 try { | 
|  215     eval("var devicePixelRatio = marker"); |  215     eval("var devicePixelRatio = marker"); | 
|  216 } catch(e) { } |  216 } catch(e) { } | 
|  217 shouldBe(devicePixelRatio == marker, "devicePixelRatio == marker", true); |  217 shouldBe(devicePixelRatio == marker, "devicePixelRatio == marker", true); | 
|  218 shouldBe(eval('devicePixelRatio == marker'), "eval('devicePixelRatio == marker')
     ", true); |  218 shouldBe(eval('devicePixelRatio == marker'), "eval('devicePixelRatio == marker')
     ", true); | 
|  219  |  219  | 
|  220 try { |  220 try { | 
|  221     eval("var navigator = marker"); |  221     eval("var navigator = marker"); | 
|  222 } catch(e) { } |  222 } catch(e) { } | 
|  223 shouldBe(navigator == marker, "navigator == marker", true); |  223 shouldBe(navigator == marker, "navigator == marker", false); | 
|  224 shouldBe(eval('navigator == marker'), "eval('navigator == marker')", true); |  224 shouldBe(eval('navigator == marker'), "eval('navigator == marker')", false); | 
|  225  |  225  | 
|  226 try { |  226 try { | 
|  227     eval("var clientInformation = marker"); |  227     eval("var clientInformation = marker"); | 
|  228 } catch(e) { } |  228 } catch(e) { } | 
|  229 shouldBe(clientInformation == marker, "clientInformation == marker", true); |  229 shouldBe(clientInformation == marker, "clientInformation == marker", true); | 
|  230 shouldBe(eval('clientInformation == marker'), "eval('clientInformation == marker
     ')", true); |  230 shouldBe(eval('clientInformation == marker'), "eval('clientInformation == marker
     ')", true); | 
|  231  |  231  | 
|  232 try { |  232 try { | 
|  233     eval("var status = marker"); |  233     eval("var status = marker"); | 
|  234 } catch(e) { } |  234 } catch(e) { } | 
| (...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  303 shouldBe(crypto == marker, "crypto == marker", false); |  303 shouldBe(crypto == marker, "crypto == marker", false); | 
|  304 shouldBe(eval('crypto == marker'), "eval('crypto == marker')", false); |  304 shouldBe(eval('crypto == marker'), "eval('crypto == marker')", false); | 
|  305  |  305  | 
|  306 try { |  306 try { | 
|  307     eval("var top = marker"); |  307     eval("var top = marker"); | 
|  308 } catch(e) { } |  308 } catch(e) { } | 
|  309 shouldBe(top == marker, "top == marker", false); |  309 shouldBe(top == marker, "top == marker", false); | 
|  310 shouldBe(eval('top == marker'), "eval('top == marker')", false); |  310 shouldBe(eval('top == marker'), "eval('top == marker')", false); | 
|  311  |  311  | 
|  312 </script> |  312 </script> | 
| OLD | NEW |