| Index: chrome/browser/extensions/extension_service.cc
|
| diff --git a/chrome/browser/extensions/extension_service.cc b/chrome/browser/extensions/extension_service.cc
|
| index 0a8196db35f0baac222c48ba97c4e6eef29a7219..95f3ad5efba7cf6c5cbd112e02c6591bf463c1de 100644
|
| --- a/chrome/browser/extensions/extension_service.cc
|
| +++ b/chrome/browser/extensions/extension_service.cc
|
| @@ -1444,6 +1444,11 @@ void ExtensionService::ProcessExtensionSyncData(
|
| bundle.pending_sync_data[extension_sync_data.id()] = extension_sync_data;
|
| CheckForUpdatesSoon();
|
| }
|
| + if (extension_sync_data.notifications_disabled() !=
|
| + extension_prefs_->IsAppNotificationDisabled(id)) {
|
| + extension_prefs_->SetAppNotificationDisabled(
|
| + id, extension_sync_data.notifications_disabled());
|
| + }
|
| } else {
|
| // TODO(akalin): Replace silent update with a list of enabled
|
| // permissions.
|
|
|