| Index: src/elements.cc | 
| diff --git a/src/elements.cc b/src/elements.cc | 
| index 7f9691bf765fd73382da75a709faedf1e5293367..ce32cb2898dadf4f3c387769d9e1f581c85cb3c6 100644 | 
| --- a/src/elements.cc | 
| +++ b/src/elements.cc | 
| @@ -1409,10 +1409,10 @@ | 
| if (is_strict(language_mode)) { | 
| // Deleting a non-configurable property in strict mode. | 
| Handle<Object> name = isolate->factory()->NewNumberFromUint(key); | 
| -          THROW_NEW_ERROR( | 
| -              isolate, | 
| -              NewTypeError(MessageTemplate::kStrictDeleteProperty, name, obj), | 
| -              Object); | 
| +          Handle<Object> args[2] = { name, obj }; | 
| +          THROW_NEW_ERROR(isolate, NewTypeError("strict_delete_property", | 
| +                                                HandleVector(args, 2)), | 
| +                          Object); | 
| } | 
| return isolate->factory()->false_value(); | 
| } | 
|  |