Index: chrome/browser/ui/ash/app_list/app_list_service_ash.h |
diff --git a/chrome/browser/ui/ash/app_list/app_list_service_ash.h b/chrome/browser/ui/ash/app_list/app_list_service_ash.h |
index a8c42e9c9e6b45a1e698a7f158cc06ec8cbf31e8..6dcc302ca106a735869ebd314528e09f6124b984 100644 |
--- a/chrome/browser/ui/ash/app_list/app_list_service_ash.h |
+++ b/chrome/browser/ui/ash/app_list/app_list_service_ash.h |
@@ -21,6 +21,12 @@ class AppListServiceAsh : public AppListServiceImpl { |
// AppListService overrides: |
void Init(Profile* initial_profile) override; |
+ // ProfileInfoCacheObserver overrides: |
+ // On ChromeOS this should never happen. On other platforms, there is always a |
+ // Non-ash AppListService that is responsible for handling this. |
+ // TODO(calamity): Ash shouldn't observe the ProfileInfoCache at all. |
+ void OnProfileWillBeRemoved(const base::FilePath& profile_path) override; |
+ |
private: |
friend struct DefaultSingletonTraits<AppListServiceAsh>; |