diff options
| author | 2012-08-02 16:28:03 -0700 | |
|---|---|---|
| committer | 2012-08-02 16:28:03 -0700 | |
| commit | daceb30bf5e54aeb73a3909a26f51322d3f8efdc (patch) | |
| tree | 4b9e4a5ef226deec9f1facf5c5543fd20bf1c3a1 | |
| parent | 25dd892ce9dc7d83970a3aa55f25ec8e110dfe84 (diff) | |
| parent | df9cae4de32039d518974794641b301ee3406a1b (diff) | |
Merge "Cancel handler for JS unload handler prevents hang." into jb-mr1-dev
| -rw-r--r-- | core/java/android/webkit/CallbackProxy.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/core/java/android/webkit/CallbackProxy.java b/core/java/android/webkit/CallbackProxy.java index 8b7cecf6184b..6b87ded3ce53 100644 --- a/core/java/android/webkit/CallbackProxy.java +++ b/core/java/android/webkit/CallbackProxy.java @@ -736,6 +736,14 @@ class CallbackProxy extends Handler { res.cancel(); } }) + .setOnCancelListener( + new DialogInterface.OnCancelListener() { + @Override + public void onCancel( + DialogInterface dialog) { + res.cancel(); + } + }) .show(); } receiver.setReady(); |