Bug 1470901 - Add telemetry probes for measuring WebRender paint phases. r?chutten draft
authorKartikaya Gupta <kgupta@mozilla.com>
Wed, 04 Jul 2018 07:52:19 -0400
changeset 814074 053705bc7d4230c1e528d0985ab2a2fa5c15d77d
parent 814073 a9dc5dc8e2b8513686ad1b1f28c9e4da6de62226
child 814075 93e666c132f30ee6e2899ec162c225e8b2ea96d1
push id115082
push userkgupta@mozilla.com
push dateWed, 04 Jul 2018 11:52:46 +0000
reviewerschutten
bugs1470901
milestone63.0a1
Bug 1470901 - Add telemetry probes for measuring WebRender paint phases. r?chutten MozReview-Commit-ID: G1QYIdYNP9P
toolkit/components/telemetry/Histograms.json
--- 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"
   }
 }