| Index: Source/core/testing/v8/WebCoreTestSupport.cpp
|
| diff --git a/Source/core/testing/v8/WebCoreTestSupport.cpp b/Source/core/testing/v8/WebCoreTestSupport.cpp
|
| index e0553ab5f7c7f5c6d795e93db179c9cf4cb1d91f..69ea28d3902de54d80f966c94dfb8674ff380916 100644
|
| --- a/Source/core/testing/v8/WebCoreTestSupport.cpp
|
| +++ b/Source/core/testing/v8/WebCoreTestSupport.cpp
|
| @@ -41,6 +41,10 @@ namespace WebCoreTestSupport {
|
|
|
| void injectInternalsObject(v8::Local<v8::Context> context)
|
| {
|
| + // This can happen if no JavaScript was used in the main frame.
|
| + if (context.IsEmpty())
|
| + return;
|
| +
|
| v8::Context::Scope contextScope(context);
|
| v8::HandleScope scope(context->GetIsolate());
|
| ExecutionContext* scriptContext = currentExecutionContext(context->GetIsolate());
|
|
|