Index: chrome/browser/android/banners/app_banner_infobar_delegate_android.cc |
diff --git a/chrome/browser/android/banners/app_banner_infobar_delegate_android.cc b/chrome/browser/android/banners/app_banner_infobar_delegate_android.cc |
index 03a1390dcb50e2834f59e693f518c804ddc3a2f8..643eb4cae2aeb8bd1c44abd0cfe4658aac31f0ad 100644 |
--- a/chrome/browser/android/banners/app_banner_infobar_delegate_android.cc |
+++ b/chrome/browser/android/banners/app_banner_infobar_delegate_android.cc |
@@ -262,8 +262,9 @@ bool AppBannerInfoBarDelegateAndroid::Accept() { |
const std::string& uid = base::GenerateGUID(); |
content::BrowserThread::PostTask( |
content::BrowserThread::IO, FROM_HERE, |
- base::Bind(&ShortcutHelper::AddToLauncherInBackgroundWithSkBitmap, info, |
- uid, *app_icon_.get(), |
+ base::Bind(&ShortcutHelper::AddToLauncherInBackgroundWithSkBitmap, |
+ web_contents->GetBrowserContext(), info, uid, |
+ *app_icon_.get(), |
data_fetcher_->FetchWebappSplashScreenImageCallback(uid))); |
SendBannerAccepted(web_contents, "web"); |