summaryrefslogtreecommitdiffstats
path: root/chrome/browser/debugger/browser_list_tabcontents_provider.h
diff options
context:
space:
mode:
authorpfeldman@chromium.org <pfeldman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-03-16 12:20:43 +0000
committerpfeldman@chromium.org <pfeldman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-03-16 12:20:43 +0000
commit87b92ddd35ebafecb9ebc9b95729b0b7f26d62c6 (patch)
tree5d1b8b5491712a7fbad780ca2cc898a3f2a14eda /chrome/browser/debugger/browser_list_tabcontents_provider.h
parenta67b226205d6e589cb2aa930c963a2950329ec1d (diff)
downloadchromium_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.h18
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);
};