| Index: test/mjsunit/es6/regress/regress-cr493566.js
|
| diff --git a/test/mjsunit/es6/regress/regress-cr493566.js b/test/mjsunit/es6/regress/regress-cr493566.js
|
| index 95a5a3edd09eb061bbfcfaabf648fc9adb6e73f8..28a9fa0601704918ff4d6abbaa34c54ffded3d4a 100644
|
| --- a/test/mjsunit/es6/regress/regress-cr493566.js
|
| +++ b/test/mjsunit/es6/regress/regress-cr493566.js
|
| @@ -9,51 +9,6 @@
|
|
|
| var global = this;
|
|
|
| -
|
| -(function TestGlobalReceiver() {
|
| - class A {
|
| - s() {
|
| - super.bla = 10;
|
| - }
|
| - }
|
| - new A().s.call(global);
|
| - assertEquals(10, global.bla);
|
| -})();
|
| -
|
| -
|
| -(function TestProxyProto() {
|
| - var calls = 0;
|
| - var handler = {
|
| - getPropertyDescriptor: function(name) {
|
| - calls++;
|
| - return undefined;
|
| - }
|
| - };
|
| -
|
| - var target = {};
|
| - var proxy = new Proxy(target, handler);
|
| - var object = {
|
| - __proto__: proxy,
|
| - setX(v) {
|
| - super.x = v;
|
| - },
|
| - setSymbol(sym, v) {
|
| - super[sym] = v;
|
| - }
|
| - };
|
| -
|
| - object.setX(1);
|
| - assertEquals(1, Object.getOwnPropertyDescriptor(object, 'x').value);
|
| - assertEquals(1, calls);
|
| -
|
| - var sym = Symbol();
|
| - object.setSymbol.call(global, sym, 2);
|
| - assertEquals(2, Object.getOwnPropertyDescriptor(global, sym).value);
|
| - // We currently do not invoke proxy traps for symbols
|
| - assertEquals(1, calls);
|
| -})();
|
| -
|
| -
|
| (function TestProxyReceiver() {
|
| var object = {
|
| setY(v) {
|
| @@ -63,7 +18,7 @@ var global = this;
|
|
|
| var calls = 0;
|
| var handler = {
|
| - getPropertyDescriptor(name) {
|
| + getOwnPropertyDescriptor() {
|
| assertUnreachable();
|
| },
|
| set(receiver, name, value) {
|
|
|