Index: chrome/android/java/src/org/chromium/chrome/browser/Tab.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/Tab.java b/chrome/android/java/src/org/chromium/chrome/browser/Tab.java |
index 0ca6a7326c03caba84b56109116032fa87e7da60..214a4745d82532b6c7e28ba9f4c79dab89d1a838 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/Tab.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/Tab.java |
@@ -22,6 +22,7 @@ import org.chromium.base.ObserverList; |
import org.chromium.base.ObserverList.RewindableIterator; |
import org.chromium.base.TraceEvent; |
import org.chromium.base.VisibleForTesting; |
+import org.chromium.base.metrics.RecordHistogram; |
import org.chromium.chrome.R; |
import org.chromium.chrome.browser.TabState.WebContentsState; |
import org.chromium.chrome.browser.banners.AppBannerManager; |
@@ -1357,6 +1358,10 @@ public class Tab implements ViewGroup.OnHierarchyChangeListener, |
mIsTabStateDirty = true; |
updateTitle(); |
updateFullscreenEnabledState(); |
+ if (!isNativePage()) { |
+ RecordHistogram.recordBooleanHistogram( |
+ "Navigation.MobileOptimized", mContentViewCore.getIsMobileOptimizedHint()); |
+ } |
for (TabObserver observer : mObservers) observer.onPageLoadFinished(this); |
} |