Index: chrome/browser/ui/app_list/app_list_syncable_service.h |
diff --git a/chrome/browser/ui/app_list/app_list_syncable_service.h b/chrome/browser/ui/app_list/app_list_syncable_service.h |
index 951d0d03b0a76438ae017eb2e932b2665c5aad89..7314aad4291eafc2455b5a4993a57730e2c0310f 100644 |
--- a/chrome/browser/ui/app_list/app_list_syncable_service.h |
+++ b/chrome/browser/ui/app_list/app_list_syncable_service.h |
@@ -23,6 +23,7 @@ class ExtensionAppModelBuilder; |
class Profile; |
namespace extensions { |
+class DriveAppProvider; |
class ExtensionSystem; |
} |
@@ -101,6 +102,9 @@ class AppListSyncableService : public syncer::SyncableService, |
class ModelObserver; |
typedef std::map<std::string, SyncItem*> SyncItemMap; |
+ // KeyedService |
+ virtual void Shutdown() OVERRIDE; |
+ |
// content::NotificationObserver |
virtual void Observe(int type, |
const content::NotificationSource& source, |
@@ -196,6 +200,9 @@ class AppListSyncableService : public syncer::SyncableService, |
syncer::SyncableService::StartSyncFlare flare_; |
std::string oem_folder_name_; |
+ // Provides integration with Drive apps. |
+ scoped_ptr<extensions::DriveAppProvider> drive_app_provider_; |
+ |
DISALLOW_COPY_AND_ASSIGN(AppListSyncableService); |
}; |