| Index: chrome/browser/devtools/browser_list_tabcontents_provider.h | 
| diff --git a/chrome/browser/devtools/browser_list_tabcontents_provider.h b/chrome/browser/devtools/browser_list_tabcontents_provider.h | 
| index 9980aca41ffaa2054bfe31e82a0f98bcd4d2384e..2eef083508e275a9c3bbc0152768ff51c90c1cc9 100644 | 
| --- a/chrome/browser/devtools/browser_list_tabcontents_provider.h | 
| +++ b/chrome/browser/devtools/browser_list_tabcontents_provider.h | 
| @@ -24,15 +24,23 @@ class BrowserListTabContentsProvider | 
| virtual std::string GetDiscoveryPageHTML() OVERRIDE; | 
| virtual bool BundlesFrontendResources() OVERRIDE; | 
| virtual base::FilePath GetDebugFrontendDir() OVERRIDE; | 
| -  virtual std::string GetPageThumbnailData(const GURL& url) OVERRIDE; | 
| -  virtual content::RenderViewHost* CreateNewTarget() OVERRIDE; | 
| -  virtual TargetType GetTargetType(content::RenderViewHost*) OVERRIDE; | 
| -  virtual std::string GetViewDescription(content::RenderViewHost*) OVERRIDE; | 
| +  virtual bool SupportsPageThumbnails() OVERRIDE; | 
| +  virtual std::string GetPageThumbnailData(const std::string& id) OVERRIDE; | 
| +  virtual Target* CreateNewTarget() OVERRIDE; | 
| +  virtual bool ActivateTarget(const std::string& id) OVERRIDE; | 
| +  virtual bool CloseTarget(const std::string& id) OVERRIDE; | 
| +  virtual scoped_refptr<content::DevToolsAgentHost> GetAgentHost( | 
| +      const std::string& id) OVERRIDE; | 
| +  virtual void RequestTargets(TargetCallback callback) OVERRIDE; | 
| virtual scoped_ptr<net::StreamListenSocket> CreateSocketForTethering( | 
| net::StreamListenSocket::Delegate* delegate, | 
| std::string* name) OVERRIDE; | 
|  | 
| private: | 
| +  TargetList CollectWorkerTargets(); | 
| +  void RespondWithTargetList(TargetCallback callback, | 
| +                             const TargetList& worker_targets); | 
| + | 
| chrome::HostDesktopType host_desktop_type_; | 
| DISALLOW_COPY_AND_ASSIGN(BrowserListTabContentsProvider); | 
| }; | 
|  |