[go: up one dir, main page]

Log performance of Tab-to-Grid transition animations

Log the performance statistics on all non-stable channels to easily
track it for development.

(cherry picked from commit 60b464696469abf83cebf0f1b14ca2f07ebb3d8a)

Bug: 971802
Change-Id: I0e3ac3e86bf5637dad23b4281b82ee1067a660b4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1644540
Commit-Queue: Wei-Yin Chen (陳威尹) <wychen@chromium.org>
Reviewed-by: Yusuf Ozuysal <yusufo@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#666868}
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1665201
Reviewed-by: Wei-Yin Chen (陳威尹) <wychen@chromium.org>
Cr-Commit-Position: refs/branch-heads/3809@{#429}
Cr-Branched-From: d82dec1a818f378c464ba307ddd9c92133eac355-refs/heads/master@{#665002}
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/widget/GridTabSwitcherLayout.java b/chrome/android/java/src/org/chromium/chrome/browser/widget/GridTabSwitcherLayout.java
index d7ea2f5..34a7fdba 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/widget/GridTabSwitcherLayout.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/widget/GridTabSwitcherLayout.java
@@ -325,6 +325,10 @@
         if (ChromeVersionInfo.isLocalBuild() || ChromeVersionInfo.isCanaryBuild()) {
             Toast.makeText(ContextUtils.getApplicationContext(), message, Toast.LENGTH_SHORT)
                     .show();
+        }
+
+        // TODO(crbug.com/964406): stop logging it after this feature stabilizes.
+        if (!ChromeVersionInfo.isStableBuild()) {
             Log.i(TAG, message);
         }