Index: test/cctest/test-api.cc |
diff --git a/test/cctest/test-api.cc b/test/cctest/test-api.cc |
index e9d77eca86c63f2ac99a53cb2adf5aa3328836b9..1121210760cdb39b89e72224d6cb02f8fe59ebde 100644 |
--- a/test/cctest/test-api.cc |
+++ b/test/cctest/test-api.cc |
@@ -14431,8 +14431,6 @@ void CheckCodeGenerationAllowed() { |
CHECK_EQ(42, result->Int32Value()); |
result = CompileRun("(function(e) { return e('42'); })(eval)"); |
CHECK_EQ(42, result->Int32Value()); |
- result = CompileRun("execScript('42')"); |
- CHECK(!result.IsEmpty()); |
result = CompileRun("var f = new Function('return 42'); f()"); |
CHECK_EQ(42, result->Int32Value()); |
} |
@@ -14451,11 +14449,6 @@ void CheckCodeGenerationDisallowed() { |
CHECK(try_catch.HasCaught()); |
try_catch.Reset(); |
- result = CompileRun("execScript('42')"); |
- CHECK(result.IsEmpty()); |
- CHECK(try_catch.HasCaught()); |
- try_catch.Reset(); |
- |
result = CompileRun("var f = new Function('return 42'); f()"); |
CHECK(result.IsEmpty()); |
CHECK(try_catch.HasCaught()); |
@@ -14478,10 +14471,10 @@ THREADED_TEST(AllowCodeGenFromStrings) { |
v8::HandleScope scope; |
LocalContext context; |
- // eval, execScript and the Function constructor allowed by default. |
+ // eval and the Function constructor allowed by default. |
CheckCodeGenerationAllowed(); |
- // Disallow eval, execScript and the Function constructor. |
+ // Disallow eval and the Function constructor. |
context->AllowCodeGenerationFromStrings(false); |
CheckCodeGenerationDisallowed(); |