diff options
author | pfeldman@chromium.org <pfeldman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-03-16 12:20:43 +0000 |
---|---|---|
committer | pfeldman@chromium.org <pfeldman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-03-16 12:20:43 +0000 |
commit | 87b92ddd35ebafecb9ebc9b95729b0b7f26d62c6 (patch) | |
tree | 5d1b8b5491712a7fbad780ca2cc898a3f2a14eda /chrome/browser/debugger/browser_list_tabcontents_provider.h | |
parent | a67b226205d6e589cb2aa930c963a2950329ec1d (diff) | |
download | chromium_src-87b92ddd35ebafecb9ebc9b95729b0b7f26d62c6.zip chromium_src-87b92ddd35ebafecb9ebc9b95729b0b7f26d62c6.tar.gz chromium_src-87b92ddd35ebafecb9ebc9b95729b0b7f26d62c6.tar.bz2 |
DevTools: allow remote debugging any RenderViewHost.
BUG=118390
Review URL: https://chromiumcodereview.appspot.com/9699073
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127155 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/debugger/browser_list_tabcontents_provider.h')
-rw-r--r-- | chrome/browser/debugger/browser_list_tabcontents_provider.h | 18 |
1 files changed, 1 insertions, 17 deletions
diff --git a/chrome/browser/debugger/browser_list_tabcontents_provider.h b/chrome/browser/debugger/browser_list_tabcontents_provider.h index 2745e0e..58d149f 100644 --- a/chrome/browser/debugger/browser_list_tabcontents_provider.h +++ b/chrome/browser/debugger/browser_list_tabcontents_provider.h @@ -11,40 +11,24 @@ #include "base/basictypes.h" #include "base/compiler_specific.h" #include "content/public/browser/devtools_http_handler_delegate.h" -#include "content/public/browser/notification_observer.h" -#include "content/public/browser/notification_registrar.h" namespace content { class WebContents; } class BrowserListTabContentsProvider - : public content::DevToolsHttpHandlerDelegate, - public content::NotificationObserver { + : public content::DevToolsHttpHandlerDelegate { public: BrowserListTabContentsProvider(); virtual ~BrowserListTabContentsProvider(); // DevToolsHttpProtocolHandler::Delegate overrides. - virtual DevToolsHttpHandlerDelegate::InspectableTabs - GetInspectableTabs() OVERRIDE; virtual std::string GetDiscoveryPageHTML() OVERRIDE; virtual net::URLRequestContext* GetURLRequestContext() OVERRIDE; virtual bool BundlesFrontendResources() OVERRIDE; virtual std::string GetFrontendResourcesBaseURL() OVERRIDE; private: - // content::NotificationObserver overrides. - virtual void Observe(int type, - const content::NotificationSource& source, - const content::NotificationDetails& details) OVERRIDE; - - // The set of tab contents which can be inspected. - std::set<content::WebContents*> contents_; - - // A scoped container for notification registries. - content::NotificationRegistrar registrar_; - DISALLOW_COPY_AND_ASSIGN(BrowserListTabContentsProvider); }; |