Bug 1470901 - Add telemetry probes for measuring WebRender paint phases. r?chutten
MozReview-Commit-ID: G1QYIdYNP9P
--- a/toolkit/components/telemetry/Histograms.json
+++ b/toolkit/components/telemetry/Histograms.json
@@ -13805,10 +13805,40 @@
"record_in_processes": ["content"],
"alert_emails": ["xquan@mozilla.com", "botond@mozilla.com"],
"bug_numbers": [1423013, 1423017],
"expires_in_version": "65",
"kind": "categorical",
"releaseChannelCollection": "opt-out",
"labels": ["NoOverflow", "Desktop", "ButNotMinScaleSize", "MinScaleSize"],
"description": "How common are different types of out-of-reach viewport overflow?"
+ },
+ "WR_SCENEBUILD_TIME": {
+ "record_in_processes": ["main", "gpu"],
+ "alert_emails": ["kgupta@mozilla.com"],
+ "bug_numbers": [1470901],
+ "expires_in_version": "never",
+ "kind": "exponential",
+ "high": 1000,
+ "n_buckets": 50,
+ "description": "WebRender scene build time in milliseconds"
+ },
+ "WR_SCENESWAP_TIME": {
+ "record_in_processes": ["main", "gpu"],
+ "alert_emails": ["kgupta@mozilla.com"],
+ "bug_numbers": [1470901],
+ "expires_in_version": "never",
+ "kind": "exponential",
+ "high": 1000,
+ "n_buckets": 50,
+ "description": "WebRender scene swap time in milliseconds"
+ },
+ "WR_RENDER_TIME": {
+ "record_in_processes": ["main", "gpu"],
+ "alert_emails": ["kgupta@mozilla.com"],
+ "bug_numbers": [1470901],
+ "expires_in_version": "never",
+ "kind": "exponential",
+ "high": 1000,
+ "n_buckets": 50,
+ "description": "WebRender render time in milliseconds"
}
}