summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVivek Sekhar <vsekhar@codeaurora.org>2015-12-21 11:55:17 -0800
committerjrizzoli <joey@cyanogenmoditalia.it>2016-01-11 22:03:25 +0100
commit2f2ff57ea554536b3ef9eaea604165ab7c75541a (patch)
tree7aadc4e4bd1dbf66ad54114eb477cf52d693fb2a
parent2b3379fa58d5a29adc7ca67bca14687b35aa04e4 (diff)
downloadandroid_packages_apps_Gello-2f2ff57ea554536b3ef9eaea604165ab7c75541a.tar.gz
android_packages_apps_Gello-2f2ff57ea554536b3ef9eaea604165ab7c75541a.tar.bz2
android_packages_apps_Gello-2f2ff57ea554536b3ef9eaea604165ab7c75541a.zip
Cleanup incognito profile
Tabcontrol now destroys the incognito profile when the last incognito tab is closed. Change-Id: I20513a7cee1dc9c0cbf116ac182e5c80de0adfe2
-rw-r--r--src/com/android/browser/TabControl.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/com/android/browser/TabControl.java b/src/com/android/browser/TabControl.java
index 91d2bca9..00f3c44e 100644
--- a/src/com/android/browser/TabControl.java
+++ b/src/com/android/browser/TabControl.java
@@ -22,6 +22,7 @@ import android.util.Log;
import org.codeaurora.swe.GeolocationPermissions;
import org.codeaurora.swe.WebView;
+import org.codeaurora.swe.Engine;
import org.codeaurora.swe.util.Observable;
import java.util.ArrayList;
@@ -306,6 +307,7 @@ class TabControl {
mNumIncognito -= 1;
if (mNumIncognito == 0) {
GeolocationPermissions.onIncognitoTabsRemoved();
+ Engine.destroyIncognitoProfile();
}
}