text: // Copyright 2011 Google Inc.  All rights reserved.
  // This code is governed by the BSD license found in the LICENSE file.
  
  /**
   * @path ch10/10.4/10.4.2/S10.4.2.1_A1.js
   * @description Strict indirect eval should not leak top level
   * declarations into the global scope
   * @onlyStrict
   */
  
  "use strict";
  if (!('foo' in this)) {
    (1,eval)('"use strict"; var foo = 88;');
    if ('foo' in this) {
      $ERROR("Strict indirect eval leaked a top level declaration");
    }
  }
  