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();
     }