| Index: chrome/browser/android/webapps/add_to_homescreen_dialog_helper.cc
|
| diff --git a/chrome/browser/android/webapps/add_to_homescreen_dialog_helper.cc b/chrome/browser/android/webapps/add_to_homescreen_dialog_helper.cc
|
| index a1e7c812cae7a626809b88d7c73452367374ae58..709b6ef595f9d95d8651a340c63cb7abd1ce7490 100644
|
| --- a/chrome/browser/android/webapps/add_to_homescreen_dialog_helper.cc
|
| +++ b/chrome/browser/android/webapps/add_to_homescreen_dialog_helper.cc
|
| @@ -85,13 +85,14 @@ void AddToHomescreenDialogHelper::Destroy(JNIEnv* env,
|
| delete this;
|
| }
|
|
|
| -SkBitmap AddToHomescreenDialogHelper::FinalizeLauncherIcon(
|
| - const SkBitmap& bitmap,
|
| - const GURL& url,
|
| - bool* is_generated) {
|
| - DCHECK_CURRENTLY_ON(content::BrowserThread::IO);
|
| -
|
| - return ShortcutHelper::FinalizeLauncherIcon(bitmap, url, is_generated);
|
| +SkBitmap AddToHomescreenDialogHelper::FinalizeLauncherIconInBackground(
|
| + const SkBitmap& bitmap,
|
| + const GURL& url,
|
| + bool* is_generated) {
|
| + DCHECK(content::BrowserThread::GetBlockingPool()->RunsTasksOnCurrentThread());
|
| +
|
| + return ShortcutHelper::FinalizeLauncherIconInBackground(bitmap, url,
|
| + is_generated);
|
| }
|
|
|
| void AddToHomescreenDialogHelper::AddShortcut(
|
|
|