| Index: src/objects.h
|
| diff --git a/src/objects.h b/src/objects.h
|
| index c2e4983abe2c3f5ef8826d752af0c692dcd013cd..5cd3a72d2915402d62c9c5d67c24eb8f0529ccca 100644
|
| --- a/src/objects.h
|
| +++ b/src/objects.h
|
| @@ -1843,7 +1843,7 @@ class JSReceiver: public HeapObject {
|
| PropertyDescriptor* desc,
|
| ShouldThrow should_throw);
|
| // ES6 9.1.6.2
|
| - static bool IsCompatiblePropertyDescriptor(bool extensible,
|
| + static bool IsCompatiblePropertyDescriptor(Isolate* isolate, bool extensible,
|
| PropertyDescriptor* desc,
|
| PropertyDescriptor* current,
|
| Handle<Name> property_name);
|
| @@ -1851,9 +1851,9 @@ class JSReceiver: public HeapObject {
|
| // |it| can be NULL in cases where the ES spec passes |undefined| as the
|
| // receiver. Exactly one of |it| and |property_name| must be provided.
|
| static bool ValidateAndApplyPropertyDescriptor(
|
| - LookupIterator* it, bool extensible, PropertyDescriptor* desc,
|
| - PropertyDescriptor* current, ShouldThrow should_throw,
|
| - Handle<Name> property_name = Handle<Name>());
|
| + Isolate* isolate, LookupIterator* it, bool extensible,
|
| + PropertyDescriptor* desc, PropertyDescriptor* current,
|
| + ShouldThrow should_throw, Handle<Name> property_name = Handle<Name>());
|
|
|
| static bool GetOwnPropertyDescriptor(Isolate* isolate,
|
| Handle<JSReceiver> object,
|
|
|