diff options
author | pfeldman@chromium.org <pfeldman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-06-24 09:45:02 +0000 |
---|---|---|
committer | pfeldman@chromium.org <pfeldman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-06-24 09:45:02 +0000 |
commit | 58bfc6b074bf05e36f02a4349a6217b95f3b9c2c (patch) | |
tree | 2b2c7efa3330c70ef019a539481595e38f6f6347 /chrome/browser/debugger/debugger_wrapper.cc | |
parent | ea36e32155bfe33d4cad2fbfeffc54edc7de1cb3 (diff) | |
download | chromium_src-58bfc6b074bf05e36f02a4349a6217b95f3b9c2c.zip chromium_src-58bfc6b074bf05e36f02a4349a6217b95f3b9c2c.tar.gz chromium_src-58bfc6b074bf05e36f02a4349a6217b95f3b9c2c.tar.bz2 |
DevTools: Nuke legacy debugger.
Review URL: http://codereview.chromium.org/146027
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19108 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/debugger/debugger_wrapper.cc')
-rw-r--r-- | chrome/browser/debugger/debugger_wrapper.cc | 54 |
1 files changed, 8 insertions, 46 deletions
diff --git a/chrome/browser/debugger/debugger_wrapper.cc b/chrome/browser/debugger/debugger_wrapper.cc index 5f01b9d..fa2fac6 100644 --- a/chrome/browser/debugger/debugger_wrapper.cc +++ b/chrome/browser/debugger/debugger_wrapper.cc @@ -4,36 +4,21 @@ #include "chrome/browser/debugger/debugger_wrapper.h" -#include "base/command_line.h" -#include "chrome/browser/browser_process.h" -#include "chrome/browser/debugger/debugger_shell.h" -#include "chrome/browser/debugger/debugger_io_socket.h" -#include "chrome/browser/debugger/debugger_host.h" #include "chrome/browser/debugger/debugger_remote_service.h" #include "chrome/browser/debugger/devtools_protocol_handler.h" #include "chrome/browser/debugger/devtools_remote_service.h" -#include "chrome/common/chrome_switches.h" DebuggerWrapper::DebuggerWrapper(int port) { -#ifndef CHROME_DEBUGGER_DISABLED if (port > 0) { - if (CommandLine::ForCurrentProcess()->HasSwitch( - switches::kDisableOutOfProcessDevTools)) { - DebuggerInputOutputSocket *io = new DebuggerInputOutputSocket(port); - debugger_ = new DebuggerShell(io); - debugger_->Start(); - } else { - proto_handler_ = new DevToolsProtocolHandler(port); - proto_handler_->RegisterDestination( - new DevToolsRemoteService(proto_handler_), - DevToolsRemoteService::kToolName); - proto_handler_->RegisterDestination( - new DebuggerRemoteService(proto_handler_), - DebuggerRemoteService::kToolName); - proto_handler_->Start(); - } + proto_handler_ = new DevToolsProtocolHandler(port); + proto_handler_->RegisterDestination( + new DevToolsRemoteService(proto_handler_), + DevToolsRemoteService::kToolName); + proto_handler_->RegisterDestination( + new DebuggerRemoteService(proto_handler_), + DebuggerRemoteService::kToolName); + proto_handler_->Start(); } -#endif } DebuggerWrapper::~DebuggerWrapper() { @@ -41,26 +26,3 @@ DebuggerWrapper::~DebuggerWrapper() { proto_handler_->Stop(); } } - -void DebuggerWrapper::SetDebugger(DebuggerHost* debugger) { - debugger_ = debugger; -} - -DebuggerHost* DebuggerWrapper::GetDebugger() { - return debugger_.get(); -} - -void DebuggerWrapper::DebugMessage(const std::wstring& msg) { - if (debugger_.get()) - debugger_->DebugMessage(msg); -} - -void DebuggerWrapper::OnDebugAttach() { - if (debugger_.get()) - debugger_->OnDebugAttach(); -} - -void DebuggerWrapper::OnDebugDisconnect() { - if (debugger_.get()) - debugger_->OnDebugDisconnect(); -} |