Resolve cookie persistence issues on browser exit
Flush the cookies explicitly on browser exit to
store recently added cookies in cookie store.
Change-Id: I92989c8a5c8d23a75d2fcec15711f195a7618189
diff --git a/src/com/android/browser/BrowserActivity.java b/src/com/android/browser/BrowserActivity.java
index a6c5602..670849b 100644
--- a/src/com/android/browser/BrowserActivity.java
+++ b/src/com/android/browser/BrowserActivity.java
@@ -43,6 +43,7 @@
import com.android.browser.search.SearchEngine;
import com.android.browser.stub.NullController;
+import org.codeaurora.swe.CookieManager;
import org.codeaurora.swe.WebView;
public class BrowserActivity extends Activity implements ViewTreeObserver.OnPreDrawListener {
@@ -283,6 +284,7 @@
}
protected void handleOnStop() {
+ CookieManager.getInstance().flushCookieStore();
mController.onPause();
}