| Index: chrome/browser/devtools/chrome_devtools_discovery_provider.cc
|
| diff --git a/chrome/browser/devtools/chrome_devtools_discovery_provider.cc b/chrome/browser/devtools/chrome_devtools_discovery_provider.cc
|
| deleted file mode 100644
|
| index e6717ecb5f2613246b65b27f652c9944d79597b3..0000000000000000000000000000000000000000
|
| --- a/chrome/browser/devtools/chrome_devtools_discovery_provider.cc
|
| +++ /dev/null
|
| @@ -1,49 +0,0 @@
|
| -// Copyright 2015 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -#include "chrome/browser/devtools/chrome_devtools_discovery_provider.h"
|
| -
|
| -#include "base/memory/ptr_util.h"
|
| -#include "chrome/browser/profiles/profile_manager.h"
|
| -#include "chrome/browser/ui/browser_navigator.h"
|
| -#include "chrome/browser/ui/browser_navigator_params.h"
|
| -#include "content/public/browser/devtools_agent_host.h"
|
| -
|
| -namespace {
|
| -
|
| -scoped_refptr<content::DevToolsAgentHost>
|
| -CreateNewChromeTab(const GURL& url) {
|
| - chrome::NavigateParams params(ProfileManager::GetLastUsedProfile(),
|
| - url, ui::PAGE_TRANSITION_AUTO_TOPLEVEL);
|
| - params.disposition = NEW_FOREGROUND_TAB;
|
| - chrome::Navigate(¶ms);
|
| - if (!params.target_contents)
|
| - return nullptr;
|
| -
|
| - if (!params.target_contents)
|
| - return nullptr;
|
| - return content::DevToolsAgentHost::GetOrCreateFor(params.target_contents);
|
| -}
|
| -
|
| -} // namespace
|
| -
|
| -ChromeDevToolsDiscoveryProvider::ChromeDevToolsDiscoveryProvider() {
|
| -}
|
| -
|
| -ChromeDevToolsDiscoveryProvider::~ChromeDevToolsDiscoveryProvider() {
|
| -}
|
| -
|
| -content::DevToolsAgentHost::List
|
| -ChromeDevToolsDiscoveryProvider::GetDescriptors() {
|
| - return content::DevToolsAgentHost::GetOrCreateAll();
|
| -}
|
| -
|
| -// static
|
| -void ChromeDevToolsDiscoveryProvider::Install() {
|
| - devtools_discovery::DevToolsDiscoveryManager* discovery_manager =
|
| - devtools_discovery::DevToolsDiscoveryManager::GetInstance();
|
| - discovery_manager->AddProvider(
|
| - base::WrapUnique(new ChromeDevToolsDiscoveryProvider()));
|
| - discovery_manager->SetCreateCallback(base::Bind(&CreateNewChromeTab));
|
| -}
|
|
|