| Index: src/objects.cc
|
| diff --git a/src/objects.cc b/src/objects.cc
|
| index 496c26c2c23337055b41336d814bf0861d2c76f4..ad1395a2597d05a85c0702d8916ba9c743dcc9e2 100644
|
| --- a/src/objects.cc
|
| +++ b/src/objects.cc
|
| @@ -3292,7 +3292,7 @@ MaybeHandle<Object> Object::SetSuperProperty(LookupIterator* it,
|
| PropertyDetails details = own_lookup.property_details();
|
| if (details.IsConfigurable() || !details.IsReadOnly()) {
|
| return JSObject::SetOwnPropertyIgnoreAttributes(
|
| - Handle<JSObject>(it->GetReceiver()), it->name(), value,
|
| + Handle<JSObject>::cast(it->GetReceiver()), it->name(), value,
|
| details.attributes());
|
| }
|
| return WriteToReadOnlyProperty(&own_lookup, value, language_mode);
|
| @@ -3302,7 +3302,7 @@ MaybeHandle<Object> Object::SetSuperProperty(LookupIterator* it,
|
| PropertyDetails details = own_lookup.property_details();
|
| if (details.IsConfigurable()) {
|
| return JSObject::SetOwnPropertyIgnoreAttributes(
|
| - Handle<JSObject>(it->GetReceiver()), it->name(), value,
|
| + Handle<JSObject>::cast(it->GetReceiver()), it->name(), value,
|
| details.attributes());
|
| }
|
|
|
|
|