| Index: chrome/browser/sync_file_system/sync_file_system_service.cc
|
| diff --git a/chrome/browser/sync_file_system/sync_file_system_service.cc b/chrome/browser/sync_file_system/sync_file_system_service.cc
|
| index ba14e1522c4e622654c781e7edffaeeea3f8d6e1..4ba150fc87ab421ac7a6ba927693afe968de7590 100644
|
| --- a/chrome/browser/sync_file_system/sync_file_system_service.cc
|
| +++ b/chrome/browser/sync_file_system/sync_file_system_service.cc
|
| @@ -423,6 +423,7 @@ void SyncFileSystemService::Observe(
|
| //
|
| // (User action) (Notification type)
|
| // Install: INSTALLED.
|
| + // Update: INSTALLED.
|
| // Uninstall: UNLOADED(UNINSTALL).
|
| // Launch, Close: No notification.
|
| // Enable: EABLED.
|
| @@ -447,7 +448,9 @@ void SyncFileSystemService::Observe(
|
|
|
| void SyncFileSystemService::HandleExtensionInstalled(
|
| const content::NotificationDetails& details) {
|
| - content::Details<const extensions::Extension> extension(details);
|
| + const extensions::Extension* extension =
|
| + content::Details<const extensions::InstalledExtensionInfo>(details)->
|
| + extension;
|
| GURL app_origin =
|
| extensions::Extension::GetBaseURLFromExtensionId(extension->id());
|
| DVLOG(1) << "Handle extension notification for INSTALLED: " << app_origin;
|
|
|