Index: chrome/android/java/src/org/chromium/chrome/browser/webapps/WebApkInstaller.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/webapps/WebApkInstaller.java b/chrome/android/java/src/org/chromium/chrome/browser/webapps/WebApkInstaller.java |
index 1a00ca78e900b4506f2ca7de173ee519b36bf070..6dbc0ea05535a10ec5bd6291ce0b0ec1e8e36ada 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/webapps/WebApkInstaller.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/webapps/WebApkInstaller.java |
@@ -120,10 +120,13 @@ |
return; |
} |
- Callback<Integer> callback = new Callback<Integer>() { |
- @Override |
- public void onResult(Integer result) { |
- WebApkInstaller.this.notify(result); |
+ Callback<Boolean> callback = new Callback<Boolean>() { |
+ @Override |
+ public void onResult(Boolean success) { |
+ // TODO(pkotwicz): Send WebApkInstallResult.PROBABLE_FAILURE result if |
+ // install timed out. |
+ WebApkInstaller.this.notify( |
+ success ? WebApkInstallResult.SUCCESS : WebApkInstallResult.FAILURE); |
} |
}; |
mGooglePlayWebApkInstallDelegate.installAsync( |
@@ -177,10 +180,13 @@ |
return; |
} |
- Callback<Integer> callback = new Callback<Integer>() { |
- @Override |
- public void onResult(Integer result) { |
- WebApkInstaller.this.notify(result); |
+ Callback<Boolean> callback = new Callback<Boolean>() { |
+ @Override |
+ public void onResult(Boolean success) { |
+ // TODO(pkotwicz): Send WebApkInstallResult.PROBABLE_FAILURE result if |
+ // update timed out. |
+ WebApkInstaller.this.notify( |
+ success ? WebApkInstallResult.SUCCESS : WebApkInstallResult.FAILURE); |
} |
}; |
mGooglePlayWebApkInstallDelegate.installAsync( |