Index: chrome/browser/android/webapk/webapk_update_data_fetcher.cc |
diff --git a/chrome/browser/android/webapk/webapk_update_data_fetcher.cc b/chrome/browser/android/webapk/webapk_update_data_fetcher.cc |
index 5b8e87a48e4dd5ab15fef5efee4a6b1d0c66e6fe..2443cd0722bd8ef894a0ef5591ad6448bde8ae89 100644 |
--- a/chrome/browser/android/webapk/webapk_update_data_fetcher.cc |
+++ b/chrome/browser/android/webapk/webapk_update_data_fetcher.cc |
@@ -152,13 +152,14 @@ void WebApkUpdateDataFetcher::OnDidGetInstallableData( |
info_.best_primary_icon_url = data.primary_icon_url; |
best_primary_icon_ = *data.primary_icon; |
- icon_hasher_.reset(new WebApkIconHasher()); |
Profile* profile = |
Profile::FromBrowserContext(web_contents()->GetBrowserContext()); |
- icon_hasher_->DownloadAndComputeMurmur2Hash( |
+ |
+ icon_hasher_.reset(new WebApkIconHasher( |
profile->GetRequestContext(), data.primary_icon_url, |
base::Bind(&WebApkUpdateDataFetcher::OnGotIconMurmur2Hash, |
- weak_ptr_factory_.GetWeakPtr())); |
+ weak_ptr_factory_.GetWeakPtr()))); |
+ icon_hasher_->DownloadAndComputeMurmur2Hash(); |
} |
void WebApkUpdateDataFetcher::OnGotIconMurmur2Hash( |