Index: chrome/browser/extensions/app_sync_data.cc |
diff --git a/chrome/browser/extensions/app_sync_data.cc b/chrome/browser/extensions/app_sync_data.cc |
index f7ce4065ee98367579d81173355a56306a5a6476..cb462ed3617f8f8a03aca67be496c2858a91b16a 100644 |
--- a/chrome/browser/extensions/app_sync_data.cc |
+++ b/chrome/browser/extensions/app_sync_data.cc |
@@ -11,15 +11,13 @@ |
namespace extensions { |
-AppSyncData::AppSyncData() : notifications_disabled_(false) {} |
+AppSyncData::AppSyncData() {} |
-AppSyncData::AppSyncData(const syncer::SyncData& sync_data) |
- : notifications_disabled_(false) { |
+AppSyncData::AppSyncData(const syncer::SyncData& sync_data) { |
PopulateFromSyncData(sync_data); |
} |
-AppSyncData::AppSyncData(const syncer::SyncChange& sync_change) |
- : notifications_disabled_(false) { |
+AppSyncData::AppSyncData(const syncer::SyncChange& sync_change) { |
PopulateFromSyncData(sync_change.sync_data()); |
extension_sync_data_.set_uninstalled( |
sync_change.change_type() == syncer::SyncChange::ACTION_DELETE); |
@@ -28,13 +26,9 @@ AppSyncData::AppSyncData(const syncer::SyncChange& sync_change) |
AppSyncData::AppSyncData(const Extension& extension, |
bool enabled, |
bool incognito_enabled, |
- const std::string& notifications_client_id, |
- bool notifications_disabled, |
const syncer::StringOrdinal& app_launch_ordinal, |
const syncer::StringOrdinal& page_ordinal) |
: extension_sync_data_(extension, enabled, incognito_enabled), |
- notifications_client_id_(notifications_client_id), |
- notifications_disabled_(notifications_disabled), |
app_launch_ordinal_(app_launch_ordinal), |
page_ordinal_(page_ordinal) { |
} |
@@ -57,12 +51,6 @@ syncer::SyncChange AppSyncData::GetSyncChange( |
void AppSyncData::PopulateAppSpecifics(sync_pb::AppSpecifics* specifics) const { |
DCHECK(specifics); |
- sync_pb::AppNotificationSettings* notification_settings = |
- specifics->mutable_notification_settings(); |
- if (!notifications_client_id_.empty()) |
- notification_settings->set_oauth_client_id(notifications_client_id_); |
- notification_settings->set_disabled(notifications_disabled_); |
- |
// Only sync the ordinal values if they are valid. |
if (app_launch_ordinal_.IsValid()) |
specifics->set_app_launch_ordinal(app_launch_ordinal_.ToInternalValue()); |
@@ -77,17 +65,6 @@ void AppSyncData::PopulateFromAppSpecifics( |
const sync_pb::AppSpecifics& specifics) { |
extension_sync_data_.PopulateFromExtensionSpecifics(specifics.extension()); |
- if (specifics.has_notification_settings() && |
- specifics.notification_settings().has_oauth_client_id()) { |
- notifications_client_id_ = |
- specifics.notification_settings().oauth_client_id(); |
- } |
- |
- notifications_disabled_ = |
- specifics.has_notification_settings() && |
- specifics.notification_settings().has_disabled() && |
- specifics.notification_settings().disabled(); |
- |
app_launch_ordinal_ = syncer::StringOrdinal(specifics.app_launch_ordinal()); |
page_ordinal_ = syncer::StringOrdinal(specifics.page_ordinal()); |
} |