commit | be68a3fcc8d0310812503c2178116b3f3d8b9a15 | [log] [tgz] |
---|---|---|
author | John Reck <jreck@google.com> | Mon Jul 18 09:42:53 2011 -0700 |
committer | Android (Google) Code Review <android-gerrit@google.com> | Mon Jul 18 09:42:53 2011 -0700 |
tree | 0822fdbe542935da956e889ea372b3003c1b52a5 | |
parent | d156adfc7abd9667fed08fd2c9c065d480b0f457 [diff] | |
parent | f630b5590984e477cdc76a75b1c2edb9d73d144a [diff] |
Merge "Closing last tab clears state"
diff --git a/src/com/android/browser/Controller.java b/src/com/android/browser/Controller.java index 7512949..9659063 100644 --- a/src/com/android/browser/Controller.java +++ b/src/com/android/browser/Controller.java
@@ -2293,6 +2293,7 @@ // hide combo view if open removeComboView(); if (mTabControl.getTabCount() == 1) { + CrashRecoveryHandler.clearState(mActivity); mActivity.finish(); return; }
diff --git a/src/com/android/browser/CrashRecoveryHandler.java b/src/com/android/browser/CrashRecoveryHandler.java index ca538bd..55fa6f8 100644 --- a/src/com/android/browser/CrashRecoveryHandler.java +++ b/src/com/android/browser/CrashRecoveryHandler.java
@@ -134,7 +134,7 @@ } - private static void clearState(Context context) { + public static void clearState(Context context) { File state = new File(context.getCacheDir(), STATE_FILE); if (state.exists()) { state.delete();