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 ba518910347409fa59d5ea72bcd26410deed79a9..e613b83c9a6b533047a5ff12ded5582dfcf404b2 100644 |
--- a/chrome/browser/android/banners/app_banner_infobar_delegate_android.cc |
+++ b/chrome/browser/android/banners/app_banner_infobar_delegate_android.cc |
@@ -260,8 +260,9 @@ bool AppBannerInfoBarDelegateAndroid::Accept() { |
const std::string& uid = base::GenerateGUID(); |
content::BrowserThread::PostTask( |
content::BrowserThread::IO, FROM_HERE, |
- base::Bind(&ShortcutHelper::AddShortcutInBackgroundWithSkBitmap, info, |
- uid, *app_icon_.get(), |
+ base::Bind(&ShortcutHelper::AddShortcutInBackgroundWithSkBitmap, |
+ web_contents->GetBrowserContext(), info, uid, |
+ *app_icon_.get(), |
data_fetcher_->FetchWebappSplashScreenImageCallback(uid))); |
SendBannerAccepted(web_contents, "web"); |