Geolocation fixes
- Dismiss GeolocationPermissionsPrompt when user navigates
away from the page or when the user responds to a prompt
for the same origin on a different tab.
- Geolocation indicator missing in incognito tabs.
Change-Id: If73bc509a83ad543ed02f723c65dd1507f0d7ac1
diff --git a/src/com/android/browser/BrowserSettings.java b/src/com/android/browser/BrowserSettings.java
index 81af49d..7d6e3f9 100644
--- a/src/com/android/browser/BrowserSettings.java
+++ b/src/com/android/browser/BrowserSettings.java
@@ -516,6 +516,9 @@
public void clearLocationAccess() {
GeolocationPermissions.getInstance().clearAll();
+ if (GeolocationPermissions.isIncognitoCreated()) {
+ GeolocationPermissions.getIncognitoInstance().clearAll();
+ }
}
public void resetDefaultPreferences() {