Index: chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java b/chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java |
index 84c8a59eda50f5eb17408b1fbffe2ede92597d6a..7792040e04faab6c22c69585163b0a16de8834b6 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java |
@@ -3227,6 +3227,13 @@ public class Tab implements ViewGroup.OnHierarchyChangeListener, |
&& !TextUtils.equals(getAppAssociatedWith(), packageName); |
} |
+ @CalledByNative |
+ public boolean couldShowDefaultSearchGeolocationDisclosure() { |
+ if (isIncognito()) return false; |
+ |
+ return GeolocationHeader.hasGeolocationPermission(getWindowAndroid().getContext().get()); |
gone
2016/11/04 23:21:48
Confirmed with Ted that you don't actually need th
benwells
2016/11/07 08:36:06
Done.
|
+ } |
+ |
private native void nativeInit(); |
private native void nativeDestroy(long nativeTabAndroid); |
private native void nativeInitWebContents(long nativeTabAndroid, boolean incognito, |