tor-browser

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

eval-rqstd-once.js (1348B)


      1 // |reftest| module
      2 // Copyright (C) 2016 the V8 project authors. All rights reserved.
      3 // This code is governed by the BSD license found in the LICENSE file.
      4 /*---
      5 description: Requested modules are evaluated exactly once
      6 esid: sec-moduleevaluation
      7 info: |
      8    [...]
      9    4. If module.[[Evaluated]] is true, return undefined.
     10    5. Set module.[[Evaluated]] to true.
     11    6. For each String required that is an element of module.[[RequestedModules]] do,
     12       a. Let requiredModule be ? HostResolveImportedModule(module, required).
     13       b. Perform ? requiredModule.ModuleEvaluation().
     14    [...]
     15 includes: [fnGlobalObject.js]
     16 flags: [module]
     17 features: [export-star-as-namespace-from-module]
     18 ---*/
     19 
     20 import {} from './eval-rqstd-once_FIXTURE.js';
     21 import './eval-rqstd-once_FIXTURE.js';
     22 import * as ns1 from './eval-rqstd-once_FIXTURE.js';
     23 import dflt1 from './eval-rqstd-once_FIXTURE.js';
     24 export {} from './eval-rqstd-once_FIXTURE.js';
     25 import dflt2, {} from './eval-rqstd-once_FIXTURE.js';
     26 export * from './eval-rqstd-once_FIXTURE.js';
     27 export * as ns2 from './eval-rqstd-once_FIXTURE.js';
     28 export * as class from './eval-rqstd-once_FIXTURE.js';
     29 import dflt3, * as ns3 from './eval-rqstd-once_FIXTURE.js';
     30 export default null;
     31 
     32 var global = fnGlobalObject();
     33 
     34 assert.sameValue(global.test262, 262, 'global property was defined');
     35 
     36 reportCompare(0, 0);