| Index: chrome/browser/chromeos/extensions/external_cache.cc
|
| diff --git a/chrome/browser/chromeos/extensions/external_cache.cc b/chrome/browser/chromeos/extensions/external_cache.cc
|
| index dd2a00f6db5e12abfb2f055380f00f8793317c1d..c3f7b47b8a8ed7d0bb08cfafe53db5b2902e465b 100644
|
| --- a/chrome/browser/chromeos/extensions/external_cache.cc
|
| +++ b/chrome/browser/chromeos/extensions/external_cache.cc
|
| @@ -179,18 +179,17 @@ void ExternalCache::OnExtensionDownloadFailed(
|
| }
|
|
|
| void ExternalCache::OnExtensionDownloadFinished(
|
| - const std::string& id,
|
| - const base::FilePath& path,
|
| + const extensions::CRXFileInfo& file,
|
| bool file_ownership_passed,
|
| const GURL& download_url,
|
| const std::string& version,
|
| const extensions::ExtensionDownloaderDelegate::PingResult& ping_result,
|
| const std::set<int>& request_ids) {
|
| DCHECK(file_ownership_passed);
|
| - local_cache_.PutExtension(id, path, version,
|
| - base::Bind(&ExternalCache::OnPutExtension,
|
| - weak_ptr_factory_.GetWeakPtr(),
|
| - id));
|
| + local_cache_.PutExtension(
|
| + file.extension_id, file.path, version,
|
| + base::Bind(&ExternalCache::OnPutExtension, weak_ptr_factory_.GetWeakPtr(),
|
| + file.extension_id));
|
| }
|
|
|
| bool ExternalCache::IsExtensionPending(const std::string& id) {
|
|
|