Index: chrome/browser/ui/app_list/arc/arc_package_sync_data_type_controller.h |
diff --git a/chrome/browser/ui/app_list/arc/arc_package_sync_data_type_controller.h b/chrome/browser/ui/app_list/arc/arc_package_sync_data_type_controller.h |
index b953a9fe9b3cfc438fdd5013b3b63c03fb7c74bf..e665d1abdb14fbe671781981a171a0283621b076 100644 |
--- a/chrome/browser/ui/app_list/arc/arc_package_sync_data_type_controller.h |
+++ b/chrome/browser/ui/app_list/arc/arc_package_sync_data_type_controller.h |
@@ -6,6 +6,7 @@ |
#define CHROME_BROWSER_UI_APP_LIST_ARC_ARC_PACKAGE_SYNC_DATA_TYPE_CONTROLLER_H_ |
#include "base/macros.h" |
+#include "components/prefs/pref_change_registrar.h" |
#include "components/sync/driver/data_type_controller.h" |
#include "components/sync/driver/ui_data_type_controller.h" |
@@ -31,8 +32,16 @@ class ArcPackageSyncDataTypeController |
// DataTypeController is RefCounted. |
~ArcPackageSyncDataTypeController() override; |
+ void OnArcAppsSyncPrefChanged(); |
+ |
+ void OnArcEnabledPrefChanged(); |
+ |
Profile* const profile_; |
+ sync_driver::SyncClient* sync_client_; |
+ |
+ PrefChangeRegistrar pref_registrar_; |
+ |
DISALLOW_COPY_AND_ASSIGN(ArcPackageSyncDataTypeController); |
}; |
#endif // CHROME_BROWSER_UI_APP_LIST_ARC_ARC_PACKAGE_SYNC_DATA_TYPE_CONTROLLER_H_ |