| Index: chrome/android/java/src/org/chromium/chrome/browser/webapps/ManifestUpgradeDetectorFetcher.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/webapps/ManifestUpgradeDetectorFetcher.java b/chrome/android/java/src/org/chromium/chrome/browser/webapps/ManifestUpgradeDetectorFetcher.java
|
| index cfbc09e7b07214af9b74833f8354abab10ce129d..dc1e57599530887a4deb666453dbf4b1768c68f3 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/webapps/ManifestUpgradeDetectorFetcher.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/webapps/ManifestUpgradeDetectorFetcher.java
|
| @@ -46,10 +46,12 @@ public class ManifestUpgradeDetectorFetcher extends EmptyTabObserver {
|
| * Starts fetching the web manifest resources.
|
| * @param callback Called once the Web Manifest has been downloaded.
|
| */
|
| - public void start(Callback callback) {
|
| + public boolean start(Callback callback) {
|
| + if (mTab == null || mTab.getWebContents() == null) return false;
|
| mCallback = callback;
|
| mTab.addObserver(this);
|
| nativeStart(mNativePointer, mTab.getWebContents());
|
| + return true;
|
| }
|
|
|
| /**
|
|
|