Index: Source/core/inspector/InspectorOverlay.cpp |
diff --git a/Source/core/inspector/InspectorOverlay.cpp b/Source/core/inspector/InspectorOverlay.cpp |
index e025608cce817ade1ffbf9af9044aee2e2caf6a5..17cecb3a3ef620affae1eef3c2bb58f204d578ac 100644 |
--- a/Source/core/inspector/InspectorOverlay.cpp |
+++ b/Source/core/inspector/InspectorOverlay.cpp |
@@ -726,8 +726,8 @@ Page* InspectorOverlay::overlayPage() |
v8::Handle<v8::Context> frameContext = toV8Context(isolate, frame.get(), DOMWrapperWorld::mainWorld()); |
ASSERT(!frameContext.IsEmpty()); |
v8::Context::Scope contextScope(frameContext); |
- v8::Handle<v8::Value> overlayHostObj = toV8(m_overlayHost.get(), v8::Handle<v8::Object>(), isolate); |
v8::Handle<v8::Object> global = frameContext->Global(); |
+ v8::Handle<v8::Value> overlayHostObj = toV8(m_overlayHost.get(), global, isolate); |
global->Set(v8::String::NewFromUtf8(isolate, "InspectorOverlayHost"), overlayHostObj); |
#if OS(WIN) |