Chromium Code Reviews| Index: Source/bindings/v8/V8WindowShell.cpp |
| diff --git a/Source/bindings/v8/V8WindowShell.cpp b/Source/bindings/v8/V8WindowShell.cpp |
| index 6511b9da2daafabe70158fb73ce2e616d9a05374..df146e8055ec03f507c2be3aa20125b4bd76c326 100644 |
| --- a/Source/bindings/v8/V8WindowShell.cpp |
| +++ b/Source/bindings/v8/V8WindowShell.cpp |
| @@ -212,7 +212,9 @@ bool V8WindowShell::initialize() |
| setInjectedScriptContextDebugId(context, m_frame->script().contextDebugId(mainWindow->context())); |
| } |
| - m_scriptState->perContextData()->setActivityLogger(V8DOMActivityLogger::activityLogger(m_world->worldId())); |
| + m_scriptState->perContextData()->setActivityLogger( |
|
haraken
2014/04/30 00:54:20
It's mis-designed that ActivityLogger is cached on
|
| + V8DOMActivityLogger::activityLogger(m_world->worldId(), |
| + m_frame->document() ? m_frame->document()->baseURI() : KURL())); |
| if (!installDOMWindow()) { |
| disposeContext(DoNotDetachGlobal); |
| return false; |