Index: chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBarLayout.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBarLayout.java b/chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBarLayout.java |
index 12c8848c7ca170597f804ab9d52277fc560f734d..772ee675b04b7a578a0ff2d9b9a14ba3936d1946 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBarLayout.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBarLayout.java |
@@ -2249,15 +2249,18 @@ public class LocationBarLayout extends FrameLayout |
updateSecurityIcon(getSecurityLevel()); |
} |
- /** |
- * @return The Tab currently showing. |
- */ |
@Override |
public Tab getCurrentTab() { |
if (mToolbarDataProvider == null) return null; |
return mToolbarDataProvider.getTab(); |
} |
+ @Override |
+ public boolean allowKeyboardLearning() { |
+ if (mToolbarDataProvider == null) return false; |
+ return !mToolbarDataProvider.isIncognito(); |
+ } |
+ |
private void initOmniboxResultsContainer() { |
if (mOmniboxResultsContainer != null) return; |