tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

var-env-var-strict.js (463B)


      1 // Copyright 2011 Google Inc.  All rights reserved.
      2 // This code is governed by the BSD license found in the LICENSE file.
      3 
      4 /*---
      5 es5id: 10.4.2.1_A1
      6 description: >
      7    Strict indirect eval should not leak top level  declarations into
      8    the global scope
      9 ---*/
     10 
     11 if (!('foo' in this)) {
     12  (1,eval)('"use strict"; var foo = 88;');
     13  if ('foo' in this) {
     14    throw new Test262Error("Strict indirect eval leaked a top level declaration");
     15  }
     16 }
     17 
     18 reportCompare(0, 0);