| Index: content/shell/browser/shell_browser_main_parts.cc | 
| diff --git a/content/shell/browser/shell_browser_main_parts.cc b/content/shell/browser/shell_browser_main_parts.cc | 
| index f3c2299d379d962c93cbf5c9afcc1962172d529a..46920851800fe7799e77dcf9429d9409ad3d04ef 100644 | 
| --- a/content/shell/browser/shell_browser_main_parts.cc | 
| +++ b/content/shell/browser/shell_browser_main_parts.cc | 
| @@ -12,8 +12,8 @@ | 
| #include "base/threading/thread.h" | 
| #include "base/threading/thread_restrictions.h" | 
| #include "build/build_config.h" | 
| -#include "components/devtools_http_handler/devtools_http_handler.h" | 
| #include "content/public/browser/browser_thread.h" | 
| +#include "content/public/browser/devtools_agent_host.h" | 
| #include "content/public/browser/storage_partition.h" | 
| #include "content/public/common/content_switches.h" | 
| #include "content/public/common/main_function_params.h" | 
| @@ -110,12 +110,10 @@ base::StringPiece PlatformResourceProvider(int key) { | 
| ShellBrowserMainParts::ShellBrowserMainParts( | 
| const MainFunctionParams& parameters) | 
| : parameters_(parameters), | 
| -      run_message_loop_(true), | 
| -      devtools_http_handler_(nullptr) { | 
| +      run_message_loop_(true) { | 
| } | 
|  | 
| ShellBrowserMainParts::~ShellBrowserMainParts() { | 
| -  DCHECK(!devtools_http_handler_); | 
| } | 
|  | 
| #if !defined(OS_MACOSX) | 
| @@ -187,10 +185,7 @@ void ShellBrowserMainParts::PreMainMessageLoopRun() { | 
| new ShellGeolocationDelegate(browser_context())); | 
| Shell::Initialize(); | 
| net::NetModule::SetResourceProvider(PlatformResourceProvider); | 
| - | 
| -  devtools_http_handler_.reset( | 
| -      ShellDevToolsManagerDelegate::CreateHttpHandler(browser_context_.get())); | 
| - | 
| +  ShellDevToolsManagerDelegate::StartHttpHandler(browser_context_.get()); | 
| InitializeMessageLoopContext(); | 
|  | 
| if (parameters_.ui_task) { | 
| @@ -205,7 +200,7 @@ bool ShellBrowserMainParts::MainMessageLoopRun(int* result_code)  { | 
| } | 
|  | 
| void ShellBrowserMainParts::PostMainMessageLoopRun() { | 
| -  devtools_http_handler_.reset(); | 
| +  ShellDevToolsManagerDelegate::StopHttpHandler(); | 
| browser_context_.reset(); | 
| off_the_record_browser_context_.reset(); | 
| } | 
|  |