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..7ea8e1f04a1929b90cc7a82ba45cbe0c69c36857 100644 |
--- a/chrome/browser/ui/app_list/app_list_syncable_service.h |
+++ b/chrome/browser/ui/app_list/app_list_syncable_service.h |
@@ -19,6 +19,7 @@ |
#include "sync/api/syncable_service.h" |
#include "sync/protocol/app_list_specifics.pb.h" |
+class DriveAppProvider; |
class ExtensionAppModelBuilder; |
class Profile; |
@@ -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<DriveAppProvider> drive_app_provider_; |
+ |
DISALLOW_COPY_AND_ASSIGN(AppListSyncableService); |
}; |