Chromium Code Reviews| Index: src/messages.js |
| =================================================================== |
| --- src/messages.js (revision 9884) |
| +++ src/messages.js (working copy) |
| @@ -745,12 +745,9 @@ |
| hasBeenSet = true; |
| value = v; |
| } |
| - var desc = { get: getter, |
| - set: setter, |
| - enumerable: false, |
| - configurable: true }; |
| - desc = ToPropertyDescriptor(desc); |
| - DefineOwnProperty(obj, name, desc, true); |
| + var flag = DONT_ENUM; |
| + %DefineOrRedefineAccessorProperty(obj, name, GETTER, getter, flag); |
| + %DefineOrRedefineAccessorProperty(obj, name, SETTER, setter, flag); |
|
Lasse Reichstein
2011/11/07 08:51:04
Inline flag.
|
| } |
| function CallSite(receiver, fun, pos) { |