Bug 1470432 - Land approved debugger.html telemetry event probes in Events.yaml r?me draft
authorMichael Ratcliffe <mratcliffe@mozilla.com>
Fri, 22 Jun 2018 14:44:02 +0100
changeset 812731 35f2a64e55805d957fb951a16123165a42ce972d
parent 812693 20fb91bfeaba61fa6f7dabdae2e4c00e08ca4c68
child 812759 654771093900923a2d858ba0540b0b5cf90fee24
push id114663
push usermratcliffe@mozilla.com
push dateFri, 29 Jun 2018 22:46:55 +0000
reviewersme
bugs1470432
milestone63.0a1
Bug 1470432 - Land approved debugger.html telemetry event probes in Events.yaml r?me MozReview-Commit-ID: LD1mNET7xPk
toolkit/components/telemetry/Events.yaml
--- a/toolkit/components/telemetry/Events.yaml
+++ b/toolkit/components/telemetry/Events.yaml
@@ -519,8 +519,82 @@ devtools.main:
     notification_emails: ["dev-developer-tools@lists.mozilla.org", "hkirschner@mozilla.com"]
     record_in_processes: ["main"]
     description: User has executed some JS in the Web Console.
     release_channel_collection: opt-out
     expiry_version: never
     extra_keys:
       lines: The number of lines contained in the command.
       session_id: The start time of the session in milliseconds since epoch (Unix Timestamp) e.g. 1396381378123.
+  pause_behaviour_changed:
+    objects: ["debugger"]
+    bug_numbers: [1463117]
+    notification_emails: ["dev-developer-tools@lists.mozilla.org", "hkirschner@mozilla.com"]
+    record_in_processes: ["main"]
+    description: User has changed pausing behaviour in the debugger.
+    release_channel_collection: opt-out
+    expiry_version: never
+    extra_keys:
+      exceptions: Pause on exceptions is checked.
+      caught_exceptions: Pause on caught exceptions is checked.
+      session_id: The start time of the session in milliseconds since epoch (Unix Timestamp) e.g. 1396381378123.
+  pause:
+    objects: ["debugger"]
+    bug_numbers: [1463118]
+    notification_emails: ["dev-developer-tools@lists.mozilla.org", "hkirschner@mozilla.com"]
+    record_in_processes: ["main"]
+    description: Debugger has paused in a script due to a breakpoint or exception.
+    release_channel_collection: opt-out
+    expiry_version: never
+    extra_keys:
+      reason: caught-exception, uncaught-exception, pausing, debugger-statement or breakpoint.
+      collapsed_callstacks: Number of collapsed callstacks in the call tree. These are call stacks that are part of external libraries e.g. react, which are collapsed  by default.
+      session_id: The start time of the session in milliseconds since epoch (Unix Timestamp) e.g. 1396381378123.
+  continue:
+    objects: ["debugger"]
+    bug_numbers: [1463122]
+    notification_emails: ["dev-developer-tools@lists.mozilla.org", "hkirschner@mozilla.com"]
+    record_in_processes: ["main"]
+    description: User has pressed the continue button on a paused script.
+    release_channel_collection: opt-out
+    expiry_version: never
+    extra_keys:
+      session_id: The start time of the session in milliseconds since epoch (Unix Timestamp) e.g. 1396381378123.
+  add_breakpoint:
+    objects: ["debugger"]
+    bug_numbers: [1463123]
+    notification_emails: ["dev-developer-tools@lists.mozilla.org", "hkirschner@mozilla.com"]
+    record_in_processes: ["main"]
+    description: User has added a breakpoint to a script.
+    release_channel_collection: opt-out
+    expiry_version: never
+    extra_keys:
+      session_id: The start time of the session in milliseconds since epoch (Unix Timestamp) e.g. 1396381378123.
+  remove_breakpoint:
+    objects: ["debugger"]
+    bug_numbers: [1463124]
+    notification_emails: ["dev-developer-tools@lists.mozilla.org", "hkirschner@mozilla.com"]
+    record_in_processes: ["main"]
+    description: User has removed a breakpoint from a script.
+    release_channel_collection: opt-out
+    expiry_version: never
+    extra_keys:
+      session_id: The start time of the session in milliseconds since epoch (Unix Timestamp) e.g. 1396381378123.
+  pretty_print:
+    objects: ["debugger"]
+    bug_numbers: [1463125]
+    notification_emails: ["dev-developer-tools@lists.mozilla.org", "hkirschner@mozilla.com"]
+    record_in_processes: ["main"]
+    description: User clicked the pretty print button to pretty print a script.
+    release_channel_collection: opt-out
+    expiry_version: never
+    extra_keys:
+      session_id: The start time of the session in milliseconds since epoch (Unix Timestamp) e.g. 1396381378123.
+  blackbox:
+    objects: ["debugger"]
+    bug_numbers: [1463126]
+    notification_emails: ["dev-developer-tools@lists.mozilla.org", "hkirschner@mozilla.com"]
+    record_in_processes: ["main"]
+    description: User clicked the blackbox button to blackbox a script.
+    release_channel_collection: opt-out
+    expiry_version: never
+    extra_keys:
+      session_id: The start time of the session in milliseconds since epoch (Unix Timestamp) e.g. 1396381378123.