Index: tools/metrics/histograms/histograms.xml |
diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml |
index ba8bf977d74849dcaf4ae68e7a3e32354bbb3ebc..004b6495e895a9ecbf08dd3fb150f4369c04f70f 100644 |
--- a/tools/metrics/histograms/histograms.xml |
+++ b/tools/metrics/histograms/histograms.xml |
@@ -10181,6 +10181,30 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries. |
</summary> |
</histogram> |
+<histogram name="CustomTabs.SpeculationStatusOnStart" |
+ enum="CustomTabsSpeculationStatusOnStart"> |
+ <owner>mattcary@chromium.org</owner> |
+ <summary> |
+ Recorded only for Android. How a speculation was started or why it was |
+ disallowed. This is recorded when a speculation of any kind is requested, |
+ with either a "Speculation allowed" value, or a reason why it was |
+ not allowed. If the speculation is allowed and is attempted to be started, |
+ the status on start will be counted in addition: one of |
+ "Prefetch", "Prerender", "Background Tab" or |
+ "Prerender not started". The last case is when a prerender is |
+ abandoned during start. |
+ </summary> |
+</histogram> |
+ |
+<histogram name="CustomTabs.SpeculationStatusOnSwap" |
+ enum="CustomTabsSpeculationStatusOnSwap"> |
+ <owner>mattcary@chromium.org</owner> |
+ <summary> |
+ Recorded only for Android. Recorded when a speculation is requesting to swap |
+ into a visible tab. |
+ </summary> |
+</histogram> |
+ |
<histogram name="CustomTabs.Visible" enum="VisibleTab"> |
<owner>yusufo@chromium.org</owner> |
<summary> |