Index: chrome/browser/ui/app_list/app_list_view_delegate.h |
diff --git a/chrome/browser/ui/app_list/app_list_view_delegate.h b/chrome/browser/ui/app_list/app_list_view_delegate.h |
index b6df54d6811b3fe31f1abebb000709f94469ff3c..b5dba63cf63184afe7159216cadc4cd31ce2e1b0 100644 |
--- a/chrome/browser/ui/app_list/app_list_view_delegate.h |
+++ b/chrome/browser/ui/app_list/app_list_view_delegate.h |
@@ -32,6 +32,10 @@ namespace base { |
class FilePath; |
} |
+namespace content { |
+class WebContents; |
+} |
+ |
namespace gfx { |
class ImageSkia; |
} |
@@ -85,6 +89,7 @@ class AppListViewDelegate : public app_list::AppListViewDelegate, |
const base::FilePath& profile_path) OVERRIDE; |
#if defined(TOOLKIT_VIEWS) |
virtual views::View* CreateStartPageWebView(const gfx::Size& size) OVERRIDE; |
+ virtual views::View* CreateCustomPageWebView(const gfx::Size& size) OVERRIDE; |
#endif |
virtual bool IsSpeechRecognitionEnabled() OVERRIDE; |
virtual const Users& GetUsers() const OVERRIDE; |
@@ -149,6 +154,9 @@ class AppListViewDelegate : public app_list::AppListViewDelegate, |
// this instance can be removed as an observer on its destruction. |
ScopedObserver<SigninManagerBase, AppListViewDelegate> scoped_observer_; |
+ // Contents of the additional custom launcher page. May be NULL. |
+ scoped_ptr<content::WebContents> custom_page_web_contents_; |
+ |
DISALLOW_COPY_AND_ASSIGN(AppListViewDelegate); |
}; |