diff options
author | pfeldman@chromium.org <pfeldman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-07-25 10:21:47 +0000 |
---|---|---|
committer | pfeldman@chromium.org <pfeldman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-07-25 10:21:47 +0000 |
commit | 566ec8d208e7ed30ffe954f6fa4b7bb9ec2df856 (patch) | |
tree | 8d0c08ca55b55ba57e625c976be4b1729c9284e9 /webkit/glue/webdevtoolsagent_impl.cc | |
parent | 1cf38fa7f9493a4e84a42e05abfc812e19220fea (diff) | |
download | chromium_src-566ec8d208e7ed30ffe954f6fa4b7bb9ec2df856.zip chromium_src-566ec8d208e7ed30ffe954f6fa4b7bb9ec2df856.tar.gz chromium_src-566ec8d208e7ed30ffe954f6fa4b7bb9ec2df856.tar.bz2 |
DevTools: Add hints for the DEPs roll of InspectorBackend.
Review URL: http://codereview.chromium.org/160101
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21616 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/glue/webdevtoolsagent_impl.cc')
-rw-r--r-- | webkit/glue/webdevtoolsagent_impl.cc | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/webkit/glue/webdevtoolsagent_impl.cc b/webkit/glue/webdevtoolsagent_impl.cc index 7267e4a..4f2053e 100644 --- a/webkit/glue/webdevtoolsagent_impl.cc +++ b/webkit/glue/webdevtoolsagent_impl.cc @@ -83,11 +83,11 @@ void WebDevToolsAgentImpl::Attach() { new DebuggerAgentImpl(web_view_impl_, debugger_agent_delegate_stub_.get(), this)); + Page* page = web_view_impl_->page(); dom_agent_impl_.set(new DomAgentImpl(dom_agent_delegate_stub_.get())); // We are potentially attaching to the running page -> init agents with // Document if any. - Page* page = web_view_impl_->page(); Document* doc = page->mainFrame()->document(); if (doc) { // Reuse existing context in case detached/attached. @@ -308,6 +308,12 @@ void WebDevToolsAgentImpl::InitDevToolsAgentHost() { v8::HandleScope scope; v8::Context::Scope utility_scope(utility_context_); InspectorController* ic = web_view_impl_->page()->inspectorController(); + // There is a breaking change pending upstream. INSPECTORCONTROLLER was + // replaced with INSPECTORBACKEND. Following code should be replaced with: + // utility_context_->Global()->Set( + // v8::String::New("InspectorController"), + // V8DOMWrapper::convertToV8Object(V8ClassIndex::INSPECTORBACKEND, + // ic->inspectorBackend())); utility_context_->Global()->Set( v8::String::New("InspectorController"), V8DOMWrapper::convertToV8Object(V8ClassIndex::INSPECTORCONTROLLER, ic)); |