summaryrefslogtreecommitdiff
path: root/src/com/android/browser/BrowserWebView.java
diff options
context:
space:
mode:
authorJohn Reck <jreck@google.com>2011-06-09 16:23:01 -0700
committerJohn Reck <jreck@google.com>2011-06-10 13:13:11 -0700
commit378a41055fab6c521cdc1d9b2cfeefff2af19e7c (patch)
tree0ae906555202b3d60e9a58d52529c3a0763b0406 /src/com/android/browser/BrowserWebView.java
parentfc6c49bdda8d5d6a6cddedba9a1908bc2a58d2c1 (diff)
Always offer to restore
Always offer to restore (even across reboots) Periodically save while the user is typing in a textfield Change-Id: If226ea7d2e19c58d8205d663f9f8dd670c712436
Diffstat (limited to 'src/com/android/browser/BrowserWebView.java')
-rw-r--r--src/com/android/browser/BrowserWebView.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/com/android/browser/BrowserWebView.java b/src/com/android/browser/BrowserWebView.java
index 5a40b3ca..55dd24a7 100644
--- a/src/com/android/browser/BrowserWebView.java
+++ b/src/com/android/browser/BrowserWebView.java
@@ -191,4 +191,13 @@ public class BrowserWebView extends WebView implements Runnable {
}
}
+ @Override
+ protected void updateCachedTextfield(String updatedText) {
+ super.updateCachedTextfield(updatedText);
+ CrashRecoveryHandler handler = CrashRecoveryHandler.getInstance();
+ if (handler != null) {
+ handler.backupState();
+ }
+ }
+
}