Web Inspector: split InjectedScriptHost into InjectedScriptManager and InjectedScriptHost. InjectedScriptHost should only be used by the injected script to access native parts of web inspector. All script managing stuff should go into InjectedScriptManager. Also the plan is to have InspectorController own InjectedScriptManager along with agents.
Created attachment 85443 [details] Patch
Attachment 85443 [details] did not build on chromium: Build output: http://queues.webkit.org/results/8132182
Comment on attachment 85443 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=85443&action=review > Source/WebCore/bindings/js/JSInjectedScriptManager.cpp:2 > + * Copyright (C) 2007, 2008 Apple Inc. All rights reserved. I think this is all Google-originating code.
Attachment 85443 [details] did not build on win: Build output: http://queues.webkit.org/results/8133212
Committed r80837: <http://trac.webkit.org/changeset/80837>
http://trac.webkit.org/changeset/80837 might have broken Qt Linux Release minimal, Qt Windows 32-bit Release, and Chromium Linux Release
Reopening since the change was rolled out in r80839.
Created attachment 85461 [details] Patch for landing
Committed r80844: <http://trac.webkit.org/changeset/80844>