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; |
} |
/** |