| Index: chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBarTablet.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBarTablet.java b/chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBarTablet.java
|
| index 51752328be710470ade1a0d093289e9bd29da06c..805a9e927f37412875bdef41031282ed487aae7f 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBarTablet.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBarTablet.java
|
| @@ -572,7 +572,9 @@ public class LocationBarTablet extends LocationBarLayout {
|
| if (tab == null) return false;
|
| boolean isChromeScheme = tab.getUrl().startsWith(UrlConstants.CHROME_SCHEME)
|
| || tab.getUrl().startsWith(UrlConstants.CHROME_NATIVE_SCHEME);
|
| - return !isChromeScheme;
|
| + boolean isValidTab = !tab.isOfflinePage() && !tab.isShowingErrorPage()
|
| + && !tab.isShowingInterstitialPage();
|
| + return !isChromeScheme && isValidTab;
|
| }
|
|
|
| private boolean shouldShowPageActionButtons() {
|
|
|