Index: tools/metrics/histograms/histograms.xml |
diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml |
index 72a733f9ef2639e6d54442cc13a124880be7ca6f..aa180541721080efb224dd68fe21d8bdd163dd7d 100644 |
--- a/tools/metrics/histograms/histograms.xml |
+++ b/tools/metrics/histograms/histograms.xml |
@@ -45923,6 +45923,125 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries. |
</summary> |
</histogram> |
+<histogram name="PageLoad.Clients.Ads.Google.AdFrameCount" units="AdFrames"> |
+ <owner>jkarlin@chromium.org</owner> |
+ <summary> |
+ The number of frames on the page identified as Google Ad Frames (does not |
+ include descendants of ad frames). |
+ </summary> |
+</histogram> |
+ |
+<histogram name="PageLoad.Clients.Ads.Google.Bytes.AdFrame" units="KB"> |
+ <owner>jkarlin@chromium.org</owner> |
+ <summary> |
+ The number of prefiltered (e.g., compressed) response body KB loaded for a |
+ frame (and its child frames) identified as a Google Ad Frame. Child frames |
+ of ad frames are not separately reported. |
+ </summary> |
+</histogram> |
+ |
+<histogram name="PageLoad.Clients.Ads.Google.Bytes.AdFrameFromNetwork" |
+ units="KB"> |
+ <owner>jkarlin@chromium.org</owner> |
+ <summary> |
+ The number of prefiltered (e.g., compressed) response body KB loaded from |
+ the network for a frame (and its child frames) identified as a Google Ad |
+ Frame. Child frames of ad frames are not separately reported. |
+ </summary> |
+</histogram> |
+ |
+<histogram name="PageLoad.Clients.Ads.Google.Bytes.AdFrames" units="KB"> |
+ <owner>jkarlin@chromium.org</owner> |
+ <summary> |
+ The number of prefiltered (e.g., compressed) response body KB loaded for all |
+ ad frames (and their child frames) identified as Google Ad Frames on a page. |
+ </summary> |
+</histogram> |
+ |
+<histogram name="PageLoad.Clients.Ads.Google.Bytes.AdFramesFromNetwork" |
+ units="KB"> |
+ <owner>jkarlin@chromium.org</owner> |
+ <summary> |
+ The number of prefiltered (e.g., compressed) response body KB loaded from |
+ the network for all frames (and their child frames) on a page identified as |
+ Google Ad Frames. |
+ </summary> |
+</histogram> |
+ |
+<histogram name="PageLoad.Clients.Ads.Google.Bytes.Page" units="KB"> |
+ <owner>jkarlin@chromium.org</owner> |
+ <summary> |
+ The number of prefiltered (e.g., compressed) response body KB loaded for all |
+ frames of a page. |
+ </summary> |
+</histogram> |
+ |
+<histogram name="PageLoad.Clients.Ads.Google.Bytes.PageFromNetwork" units="KB"> |
+ <owner>jkarlin@chromium.org</owner> |
+ <summary> |
+ The number of prefiltered (e.g., compressed) response body KB loaded from |
+ the network for all frames of a page. |
+ </summary> |
+</histogram> |
+ |
+<histogram name="PageLoad.Clients.Ads.Google.Bytes.PageSansAdFrames" units="KB"> |
+ <owner>jkarlin@chromium.org</owner> |
+ <summary> |
+ The number of prefiltered (e.g., compressed) response body KB loaded for all |
+ frames not identified as Google Ad Frames or their descendants. |
+ </summary> |
+</histogram> |
+ |
+<histogram |
+ name="PageLoad.Clients.Ads.Google.Bytes.Percent.AdFramesFromNetworkOfPageFromNetwork" |
+ units="%"> |
+ <owner>jkarlin@chromium.org</owner> |
+ <summary> |
+ The percentage of prefiltered (e.g., compressed) response body KB loaded |
+ from the network for frames (and their child frames) identified as Google Ad |
+ Frames out of all prefiltered response body KB loaded from the network for |
+ all frames. |
+ </summary> |
+</histogram> |
+ |
+<histogram name="PageLoad.Clients.Ads.Google.BytesPercent.AdFrameFromNetwork" |
+ units="%"> |
+ <owner>jkarlin@chromium.org</owner> |
+ <summary> |
+ The percentage of prefiltered (e.g., compressed) response body KB loaded |
+ from the network for a frame (and its child frames) identified as a Google |
+ Ad Frame. Child frames of ad frames are not separately reported. |
+ </summary> |
+</histogram> |
+ |
+<histogram name="PageLoad.Clients.Ads.Google.BytesPercent.AdFrames" units="%"> |
+ <owner>jkarlin@chromium.org</owner> |
+ <summary> |
+ The percentage of prefiltered (e.g., compressed) response body KB loaded |
+ from the network for frames (and their child frames) identified as Google Ad |
+ Frames. |
+ </summary> |
+</histogram> |
+ |
+<histogram |
+ name="PageLoad.Clients.Ads.Google.BytesPercent.AdFramesFromNetworkOfAdFramesTotal" |
+ units="%"> |
+ <owner>jkarlin@chromium.org</owner> |
+ <summary> |
+ The percentage of prefiltered (e.g., compressed) response body KB loaded |
+ from the network for frames (and their child frames) identified as Google Ad |
+ Frames out of all prefiltered response body KB loaded for frames identified |
+ as ads. |
+ </summary> |
+</histogram> |
+ |
+<histogram name="PageLoad.Clients.Ads.Google.PageHasNoAds" units="pages"> |
+ <owner>jkarlin@chromium.org</owner> |
+ <summary> |
+ The number of pages loaded that had no frames identified as Google ads. |
+ </summary> |
+</histogram> |
+ |
<histogram |
name="PageLoad.Clients.DataReductionProxy.Experimental.Bytes.Network.CompressionRatio" |
units="%"> |