Chromium Code Reviews| Index: sky/engine/core/inspector/InjectedScriptManager.cpp |
| diff --git a/sky/engine/core/inspector/InjectedScriptManager.cpp b/sky/engine/core/inspector/InjectedScriptManager.cpp |
| index 902d1d065f9ca4f602e466826a0ca4cd6be4f5ea..14baab0e918453d62b474337b5a37aae9758b8a1 100644 |
| --- a/sky/engine/core/inspector/InjectedScriptManager.cpp |
| +++ b/sky/engine/core/inspector/InjectedScriptManager.cpp |
| @@ -164,6 +164,11 @@ InjectedScript InjectedScriptManager::injectedScriptFor(ScriptState* inspectedSc |
| ScriptValue injectedScriptValue = createInjectedScript(injectedScriptSource(), inspectedScriptState, id); |
| InjectedScript result(injectedScriptValue); |
| m_idToInjectedScript.set(id, result); |
| + |
| + // FIXME(sky): InjecedScript should be available as a regular module rather that using a global variable. |
|
abarth-chromium
2014/11/27 17:17:34
I'd just use a TODO(yurys) here. FIXME(sky) is to
yurys
2014/11/27 17:57:04
Done.
|
| + v8::Isolate* isolate = inspectedScriptState->isolate(); |
| + v8::Local<v8::Object> global = inspectedScriptState->context()->Global(); |
| + global->Set(v8::String::NewFromUtf8(isolate, "injectedScript"), injectedScriptValue.v8ValueUnsafe()); |
| return result; |
| } |