| Index: test/cctest/test-api.cc
|
| diff --git a/test/cctest/test-api.cc b/test/cctest/test-api.cc
|
| index 3bab67e6b24770549acc6d48bc21d0b6540a2731..de00fbba4635a2543775d74ba5e3efa5d8367a43 100644
|
| --- a/test/cctest/test-api.cc
|
| +++ b/test/cctest/test-api.cc
|
| @@ -2379,6 +2379,10 @@ TEST(APIThrowMessageOverwrittenToString) {
|
| CompileRun("ReferenceError.prototype.toString ="
|
| " function() { return 'Whoops' }");
|
| CompileRun("asdf;");
|
| + CompileRun("ReferenceError.prototype.constructor.name = void 0;");
|
| + CompileRun("asdf;");
|
| + CompileRun("ReferenceError.prototype.constructor = void 0;");
|
| + CompileRun("asdf;");
|
| v8::Handle<Value> string = CompileRun("try { asdf; } catch(e) { e + ''; }");
|
| CHECK(string->Equals(v8_str("Whoops")));
|
| v8::V8::RemoveMessageListeners(check_message);
|
|
|