tor-browser

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

10.1.1-28-s.js (723B)


      1 // Copyright (c) 2012 Ecma International.  All rights reserved.
      2 // This code is governed by the BSD license found in the LICENSE file.
      3 
      4 /*---
      5 es5id: 10.1.1-28-s
      6 description: >
      7    Strict Mode - Function code of Accessor PropertyAssignment
      8    contains Use Strict Directive which appears at the end of the
      9    block(setter)
     10 flags: [noStrict]
     11 ---*/
     12 
     13        var obj = {};
     14        var data;
     15 
     16        Object.defineProperty(obj, "accProperty", {
     17            set: function (value) {
     18                var _10_1_1_28_s = {a:1, a:2};
     19                data = value;
     20                "use strict";
     21            }
     22        });
     23        obj.accProperty = "overrideData";
     24 
     25 assert.sameValue(data, "overrideData", 'data');
     26 
     27 reportCompare(0, 0);