| Index: chrome/browser/android/shortcut_helper.cc
|
| diff --git a/chrome/browser/android/shortcut_helper.cc b/chrome/browser/android/shortcut_helper.cc
|
| index dfa0aefcbf07c44b81ebd844a50b1375cc0d9683..6306eb974175ec99b7fb38e71af8530acded0023 100644
|
| --- a/chrome/browser/android/shortcut_helper.cc
|
| +++ b/chrome/browser/android/shortcut_helper.cc
|
| @@ -78,7 +78,7 @@ void ShortcutHelper::AddToLauncherWithSkBitmap(
|
| AddWebappWithSkBitmap(info, webapp_id, icon_bitmap, splash_image_callback);
|
| return;
|
| }
|
| - AddShortcutWithSkBitmap(info, icon_bitmap);
|
| + AddShortcutWithSkBitmap(info, webapp_id, icon_bitmap);
|
| }
|
|
|
| // static
|
| @@ -133,8 +133,11 @@ void ShortcutHelper::AddWebappWithSkBitmap(
|
| }
|
|
|
| void ShortcutHelper::AddShortcutWithSkBitmap(const ShortcutInfo& info,
|
| + const std::string& id,
|
| const SkBitmap& icon_bitmap) {
|
| JNIEnv* env = base::android::AttachCurrentThread();
|
| + ScopedJavaLocalRef<jstring> java_id =
|
| + base::android::ConvertUTF8ToJavaString(env, id);
|
| ScopedJavaLocalRef<jstring> java_url =
|
| base::android::ConvertUTF8ToJavaString(env, info.url.spec());
|
| ScopedJavaLocalRef<jstring> java_user_title =
|
| @@ -143,8 +146,8 @@ void ShortcutHelper::AddShortcutWithSkBitmap(const ShortcutInfo& info,
|
| if (icon_bitmap.getSize())
|
| java_bitmap = gfx::ConvertToJavaBitmap(&icon_bitmap);
|
|
|
| - Java_ShortcutHelper_addShortcut(env, java_url, java_user_title, java_bitmap,
|
| - info.source);
|
| + Java_ShortcutHelper_addShortcut(env, java_id, java_url, java_user_title,
|
| + java_bitmap, info.source);
|
| }
|
|
|
| void ShortcutHelper::ShowWebApkInstallInProgressToast() {
|
|
|