Chromium Code Reviews| 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); |
| -})(); |
| - |
|
neis
2015/12/10 15:13:49
Not sure why I just deleted this. Could you try t
|
| - |
| (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) { |