| Index: chrome/browser/extensions/extension_service.cc
|
| diff --git a/chrome/browser/extensions/extension_service.cc b/chrome/browser/extensions/extension_service.cc
|
| index 74b3b2d5387119b14665da4ab99e16c3c0b5ae75..4f06365d58f76a712fa7e8b6e9a878d82cd7847f 100644
|
| --- a/chrome/browser/extensions/extension_service.cc
|
| +++ b/chrome/browser/extensions/extension_service.cc
|
| @@ -1442,6 +1442,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.
|
|
|