| Index: src/objects.cc
|
| diff --git a/src/objects.cc b/src/objects.cc
|
| index 0e6450a66e93d47b1a642e82deb3010166b57fa4..b5e1cd28d00856e4a68342907ea401cff2daf346 100644
|
| --- a/src/objects.cc
|
| +++ b/src/objects.cc
|
| @@ -12492,6 +12492,7 @@ Handle<Object> JSObject::SetElement(Handle<JSObject> object,
|
| Handle<Object> value,
|
| PropertyAttributes attr,
|
| StrictModeFlag strict_mode,
|
| + bool check_prototype,
|
| SetPropertyMode set_mode) {
|
| if (object->HasExternalArrayElements()) {
|
| if (!value->IsNumber() && !value->IsUndefined()) {
|
| @@ -12504,7 +12505,8 @@ Handle<Object> JSObject::SetElement(Handle<JSObject> object,
|
| }
|
| CALL_HEAP_FUNCTION(
|
| object->GetIsolate(),
|
| - object->SetElement(index, *value, attr, strict_mode, true, set_mode),
|
| + object->SetElement(index, *value, attr, strict_mode, check_prototype,
|
| + set_mode),
|
| Object);
|
| }
|
|
|
|
|