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 21577424a621bc8c6ecfec600915e281005e2ea6..95ace88a0a9ac83a52bd3da38391f80430af6bbd 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 ProfileDestroyObserver; |
+ // 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<ProfileDestroyObserver> profile_destroy_observer_; |
scoped_ptr<RecommendedApps> recommended_apps_; |