| Index: chrome/browser/android/webapps/add_to_homescreen_manager.h
|
| diff --git a/chrome/browser/android/webapps/add_to_homescreen_manager.h b/chrome/browser/android/webapps/add_to_homescreen_manager.h
|
| index 3d7af4db27b5e68a7d7b13db23242c301210deb1..7cdefa412c916f0ea2316066112e1b26f082e494 100644
|
| --- a/chrome/browser/android/webapps/add_to_homescreen_manager.h
|
| +++ b/chrome/browser/android/webapps/add_to_homescreen_manager.h
|
| @@ -5,6 +5,8 @@
|
| #ifndef CHROME_BROWSER_ANDROID_WEBAPPS_ADD_TO_HOMESCREEN_MANAGER_H_
|
| #define CHROME_BROWSER_ANDROID_WEBAPPS_ADD_TO_HOMESCREEN_MANAGER_H_
|
|
|
| +#include <memory>
|
| +
|
| #include "base/android/jni_android.h"
|
| #include "base/android/scoped_java_ref.h"
|
| #include "base/macros.h"
|
| @@ -14,7 +16,6 @@ namespace content {
|
| class WebContents;
|
| }
|
|
|
| -class GURL;
|
| class SkBitmap;
|
| struct ShortcutInfo;
|
|
|
| @@ -60,9 +61,6 @@ class AddToHomescreenManager : public AddToHomescreenDataFetcher::Observer {
|
| void OnDataAvailable(const ShortcutInfo& info,
|
| const SkBitmap& primary_icon,
|
| const SkBitmap& badge_icon) override;
|
| - SkBitmap FinalizeLauncherIconInBackground(const SkBitmap& icon,
|
| - const GURL& url,
|
| - bool* is_generated) override;
|
|
|
| // Points to the Java object.
|
| base::android::ScopedJavaGlobalRef<jobject> java_ref_;
|
| @@ -71,7 +69,7 @@ class AddToHomescreenManager : public AddToHomescreenDataFetcher::Observer {
|
| bool is_webapk_compatible_;
|
|
|
| // Fetches data required to add a shortcut.
|
| - scoped_refptr<AddToHomescreenDataFetcher> data_fetcher_;
|
| + std::unique_ptr<AddToHomescreenDataFetcher> data_fetcher_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(AddToHomescreenManager);
|
| };
|
|
|