| 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(
|
|
|