Index: chrome/browser/ui/app_list/start_page_service.h |
diff --git a/chrome/browser/ui/app_list/start_page_service.h b/chrome/browser/ui/app_list/start_page_service.h |
index 1b7db3bc49b7d7df2a4690a3f0f2ef7ce12ba9b6..f729ec022956db1ad42325cf0d15e14d6195ad6b 100644 |
--- a/chrome/browser/ui/app_list/start_page_service.h |
+++ b/chrome/browser/ui/app_list/start_page_service.h |
@@ -44,6 +44,10 @@ class StartPageService : public BrowserContextKeyedService { |
// keyed service shutdown. |
class ExitObserver; |
+ // The WebContentsDelegate implementation for the start page. This allows |
+ // getUserMedia() request from the web contents. |
+ class StartPageWebContentsDelegate; |
+ |
explicit StartPageService(Profile* profile); |
virtual ~StartPageService(); |
@@ -52,6 +56,7 @@ class StartPageService : public BrowserContextKeyedService { |
Profile* profile_; |
scoped_ptr<content::WebContents> contents_; |
+ scoped_ptr<StartPageWebContentsDelegate> contents_delegate_; |
scoped_ptr<ExitObserver> exit_observer_; |
scoped_ptr<RecommendedApps> recommended_apps_; |