summaryrefslogtreecommitdiffstats
path: root/chrome/browser/browser_process_impl.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/browser_process_impl.cc')
-rw-r--r--chrome/browser/browser_process_impl.cc8
1 files changed, 8 insertions, 0 deletions
diff --git a/chrome/browser/browser_process_impl.cc b/chrome/browser/browser_process_impl.cc
index 4730c93..d11ae1d 100644
--- a/chrome/browser/browser_process_impl.cc
+++ b/chrome/browser/browser_process_impl.cc
@@ -11,6 +11,7 @@
#include "chrome/browser/browser_trial.h"
#include "chrome/browser/chrome_thread.h"
#include "chrome/browser/debugger/debugger_wrapper.h"
+#include "chrome/browser/debugger/devtools_manager.h"
#include "chrome/browser/download/download_file.h"
#include "chrome/browser/download/save_file_manager.h"
#include "chrome/browser/google_url_tracker.h"
@@ -105,6 +106,7 @@ BrowserProcessImpl::BrowserProcessImpl(const CommandLine& command_line)
broker_services_(NULL),
created_icon_manager_(false),
created_debugger_wrapper_(false),
+ created_devtools_manager_(false),
module_ref_count_(0),
memory_model_(MEDIUM_MEMORY_MODEL),
checked_for_new_frames_(false),
@@ -358,6 +360,12 @@ void BrowserProcessImpl::CreateDebuggerWrapper(int port) {
debugger_wrapper_ = new DebuggerWrapper(port);
}
+void BrowserProcessImpl::CreateDevToolsManager() {
+ DCHECK(!devtools_manager_.get());
+ created_devtools_manager_ = true;
+ devtools_manager_.reset(new DevToolsManager());
+}
+
void BrowserProcessImpl::CreateAcceleratorHandler() {
#if defined(OS_WIN)
DCHECK(accelerator_handler_.get() == NULL);