Chromium Code Reviews| Index: chrome/browser/android/shortcut_helper.cc |
| diff --git a/chrome/browser/android/shortcut_helper.cc b/chrome/browser/android/shortcut_helper.cc |
| index 6c4469059144a971b1d7208b19ad9f9f71e9adcb..3f9dc4b5494f1228dcb1f5b1780eb4cd6295aa8b 100644 |
| --- a/chrome/browser/android/shortcut_helper.cc |
| +++ b/chrome/browser/android/shortcut_helper.cc |
| @@ -73,10 +73,6 @@ void ShortcutHelper::AddToLauncherWithSkBitmap( |
| const base::Closure& splash_image_callback) { |
| if (info.display == blink::WebDisplayModeStandalone || |
| info.display == blink::WebDisplayModeFullscreen) { |
| - if (ChromeWebApkHost::AreWebApkEnabled()) { |
|
pkotwicz
2016/08/19 22:17:37
Doesn't this make adding-to-homescreen from the ap
|
| - InstallWebApkWithSkBitmap(browser_context, info, icon_bitmap); |
| - return; |
| - } |
| AddWebappWithSkBitmap(info, webapp_id, icon_bitmap, splash_image_callback); |
| return; |
| } |
| @@ -87,10 +83,11 @@ void ShortcutHelper::AddToLauncherWithSkBitmap( |
| void ShortcutHelper::InstallWebApkWithSkBitmap( |
| content::BrowserContext* browser_context, |
| const ShortcutInfo& info, |
| - const SkBitmap& icon_bitmap) { |
| + const SkBitmap& icon_bitmap, |
| + const WebApkPackageNameAvailableCallback& callback) { |
| // WebApkInstaller destroys itself when it is done. |
| WebApkInstaller* installer = new WebApkInstaller(info, icon_bitmap); |
| - installer->InstallAsync(browser_context, |
| + installer->InstallAsync(browser_context, callback, |
| base::Bind(&ShortcutHelper::OnBuiltWebApk)); |
| } |