--- a/devtools/client/shared/telemetry.js
+++ b/devtools/client/shared/telemetry.js
@@ -10,17 +10,16 @@
* 1. Create count, flag, and exponential entries in
* toolkit/components/telemetry/Histograms.json. Each type is optional but it
* is best if all three can be included.
*
* 2. Add your chart entries to devtools/client/shared/telemetry.js
* (Telemetry.prototype._histograms):
* mytoolname: {
* histogram: "DEVTOOLS_MYTOOLNAME_OPENED_COUNT",
- * userHistogram: "DEVTOOLS_MYTOOLNAME_OPENED_PER_USER_FLAG",
* timerHistogram: "DEVTOOLS_MYTOOLNAME_TIME_ACTIVE_SECONDS"
* },
*
* 3. Include this module at the top of your tool. Use:
* let Telemetry = require("devtools/client/shared/telemetry")
*
* 4. Create a telemetry instance in your tool's constructor:
* this._telemetry = new Telemetry();
@@ -57,208 +56,168 @@ this.Telemetry = function () {
module.exports = Telemetry;
var Services = require("Services");
Telemetry.prototype = {
_histograms: {
toolbox: {
histogram: "DEVTOOLS_TOOLBOX_OPENED_COUNT",
- userHistogram: "DEVTOOLS_TOOLBOX_OPENED_PER_USER_FLAG",
timerHistogram: "DEVTOOLS_TOOLBOX_TIME_ACTIVE_SECONDS"
},
options: {
histogram: "DEVTOOLS_OPTIONS_OPENED_COUNT",
- userHistogram: "DEVTOOLS_OPTIONS_OPENED_PER_USER_FLAG",
timerHistogram: "DEVTOOLS_OPTIONS_TIME_ACTIVE_SECONDS"
},
webconsole: {
histogram: "DEVTOOLS_WEBCONSOLE_OPENED_COUNT",
- userHistogram: "DEVTOOLS_WEBCONSOLE_OPENED_PER_USER_FLAG",
timerHistogram: "DEVTOOLS_WEBCONSOLE_TIME_ACTIVE_SECONDS"
},
browserconsole: {
histogram: "DEVTOOLS_BROWSERCONSOLE_OPENED_COUNT",
- userHistogram: "DEVTOOLS_BROWSERCONSOLE_OPENED_PER_USER_FLAG",
timerHistogram: "DEVTOOLS_BROWSERCONSOLE_TIME_ACTIVE_SECONDS"
},
inspector: {
histogram: "DEVTOOLS_INSPECTOR_OPENED_COUNT",
- userHistogram: "DEVTOOLS_INSPECTOR_OPENED_PER_USER_FLAG",
timerHistogram: "DEVTOOLS_INSPECTOR_TIME_ACTIVE_SECONDS"
},
ruleview: {
histogram: "DEVTOOLS_RULEVIEW_OPENED_COUNT",
- userHistogram: "DEVTOOLS_RULEVIEW_OPENED_PER_USER_FLAG",
timerHistogram: "DEVTOOLS_RULEVIEW_TIME_ACTIVE_SECONDS"
},
computedview: {
histogram: "DEVTOOLS_COMPUTEDVIEW_OPENED_COUNT",
- userHistogram: "DEVTOOLS_COMPUTEDVIEW_OPENED_PER_USER_FLAG",
timerHistogram: "DEVTOOLS_COMPUTEDVIEW_TIME_ACTIVE_SECONDS"
},
fontinspector: {
histogram: "DEVTOOLS_FONTINSPECTOR_OPENED_COUNT",
- userHistogram: "DEVTOOLS_FONTINSPECTOR_OPENED_PER_USER_FLAG",
timerHistogram: "DEVTOOLS_FONTINSPECTOR_TIME_ACTIVE_SECONDS"
},
animationinspector: {
histogram: "DEVTOOLS_ANIMATIONINSPECTOR_OPENED_COUNT",
- userHistogram: "DEVTOOLS_ANIMATIONINSPECTOR_OPENED_PER_USER_FLAG",
timerHistogram: "DEVTOOLS_ANIMATIONINSPECTOR_TIME_ACTIVE_SECONDS"
},
jsdebugger: {
histogram: "DEVTOOLS_JSDEBUGGER_OPENED_COUNT",
- userHistogram: "DEVTOOLS_JSDEBUGGER_OPENED_PER_USER_FLAG",
timerHistogram: "DEVTOOLS_JSDEBUGGER_TIME_ACTIVE_SECONDS"
},
jsbrowserdebugger: {
histogram: "DEVTOOLS_JSBROWSERDEBUGGER_OPENED_COUNT",
- userHistogram: "DEVTOOLS_JSBROWSERDEBUGGER_OPENED_PER_USER_FLAG",
timerHistogram: "DEVTOOLS_JSBROWSERDEBUGGER_TIME_ACTIVE_SECONDS"
},
styleeditor: {
histogram: "DEVTOOLS_STYLEEDITOR_OPENED_COUNT",
- userHistogram: "DEVTOOLS_STYLEEDITOR_OPENED_PER_USER_FLAG",
timerHistogram: "DEVTOOLS_STYLEEDITOR_TIME_ACTIVE_SECONDS"
},
shadereditor: {
histogram: "DEVTOOLS_SHADEREDITOR_OPENED_COUNT",
- userHistogram: "DEVTOOLS_SHADEREDITOR_OPENED_PER_USER_FLAG",
timerHistogram: "DEVTOOLS_SHADEREDITOR_TIME_ACTIVE_SECONDS"
},
webaudioeditor: {
histogram: "DEVTOOLS_WEBAUDIOEDITOR_OPENED_COUNT",
- userHistogram: "DEVTOOLS_WEBAUDIOEDITOR_OPENED_PER_USER_FLAG",
timerHistogram: "DEVTOOLS_WEBAUDIOEDITOR_TIME_ACTIVE_SECONDS"
},
canvasdebugger: {
histogram: "DEVTOOLS_CANVASDEBUGGER_OPENED_COUNT",
- userHistogram: "DEVTOOLS_CANVASDEBUGGER_OPENED_PER_USER_FLAG",
timerHistogram: "DEVTOOLS_CANVASDEBUGGER_TIME_ACTIVE_SECONDS"
},
performance: {
histogram: "DEVTOOLS_JSPROFILER_OPENED_COUNT",
- userHistogram: "DEVTOOLS_JSPROFILER_OPENED_PER_USER_FLAG",
timerHistogram: "DEVTOOLS_JSPROFILER_TIME_ACTIVE_SECONDS"
},
memory: {
histogram: "DEVTOOLS_MEMORY_OPENED_COUNT",
- userHistogram: "DEVTOOLS_MEMORY_OPENED_PER_USER_FLAG",
timerHistogram: "DEVTOOLS_MEMORY_TIME_ACTIVE_SECONDS"
},
netmonitor: {
histogram: "DEVTOOLS_NETMONITOR_OPENED_COUNT",
- userHistogram: "DEVTOOLS_NETMONITOR_OPENED_PER_USER_FLAG",
timerHistogram: "DEVTOOLS_NETMONITOR_TIME_ACTIVE_SECONDS"
},
storage: {
histogram: "DEVTOOLS_STORAGE_OPENED_COUNT",
- userHistogram: "DEVTOOLS_STORAGE_OPENED_PER_USER_FLAG",
timerHistogram: "DEVTOOLS_STORAGE_TIME_ACTIVE_SECONDS"
},
paintflashing: {
histogram: "DEVTOOLS_PAINTFLASHING_OPENED_COUNT",
- userHistogram: "DEVTOOLS_PAINTFLASHING_OPENED_PER_USER_FLAG",
timerHistogram: "DEVTOOLS_PAINTFLASHING_TIME_ACTIVE_SECONDS"
},
scratchpad: {
histogram: "DEVTOOLS_SCRATCHPAD_OPENED_COUNT",
- userHistogram: "DEVTOOLS_SCRATCHPAD_OPENED_PER_USER_FLAG",
timerHistogram: "DEVTOOLS_SCRATCHPAD_TIME_ACTIVE_SECONDS"
},
"scratchpad-window": {
histogram: "DEVTOOLS_SCRATCHPAD_WINDOW_OPENED_COUNT",
- userHistogram: "DEVTOOLS_SCRATCHPAD_WINDOW_OPENED_PER_USER_FLAG",
timerHistogram: "DEVTOOLS_SCRATCHPAD_WINDOW_TIME_ACTIVE_SECONDS"
},
responsive: {
histogram: "DEVTOOLS_RESPONSIVE_OPENED_COUNT",
- userHistogram: "DEVTOOLS_RESPONSIVE_OPENED_PER_USER_FLAG",
timerHistogram: "DEVTOOLS_RESPONSIVE_TIME_ACTIVE_SECONDS"
},
eyedropper: {
histogram: "DEVTOOLS_EYEDROPPER_OPENED_COUNT",
- userHistogram: "DEVTOOLS_EYEDROPPER_OPENED_PER_USER_FLAG",
},
menueyedropper: {
histogram: "DEVTOOLS_MENU_EYEDROPPER_OPENED_COUNT",
- userHistogram: "DEVTOOLS_MENU_EYEDROPPER_OPENED_PER_USER_FLAG",
},
pickereyedropper: {
histogram: "DEVTOOLS_PICKER_EYEDROPPER_OPENED_COUNT",
- userHistogram: "DEVTOOLS_PICKER_EYEDROPPER_OPENED_PER_USER_FLAG",
},
toolbareyedropper: {
histogram: "DEVTOOLS_TOOLBAR_EYEDROPPER_OPENED_COUNT",
- userHistogram: "DEVTOOLS_TOOLBAR_EYEDROPPER_OPENED_PER_USER_FLAG",
},
developertoolbar: {
histogram: "DEVTOOLS_DEVELOPERTOOLBAR_OPENED_COUNT",
- userHistogram: "DEVTOOLS_DEVELOPERTOOLBAR_OPENED_PER_USER_FLAG",
timerHistogram: "DEVTOOLS_DEVELOPERTOOLBAR_TIME_ACTIVE_SECONDS"
},
aboutdebugging: {
histogram: "DEVTOOLS_ABOUTDEBUGGING_OPENED_COUNT",
- userHistogram: "DEVTOOLS_ABOUTDEBUGGING_OPENED_PER_USER_FLAG",
timerHistogram: "DEVTOOLS_ABOUTDEBUGGING_TIME_ACTIVE_SECONDS"
},
webide: {
histogram: "DEVTOOLS_WEBIDE_OPENED_COUNT",
- userHistogram: "DEVTOOLS_WEBIDE_OPENED_PER_USER_FLAG",
timerHistogram: "DEVTOOLS_WEBIDE_TIME_ACTIVE_SECONDS"
},
webideProjectEditor: {
histogram: "DEVTOOLS_WEBIDE_PROJECT_EDITOR_OPENED_COUNT",
- userHistogram: "DEVTOOLS_WEBIDE_PROJECT_EDITOR_OPENED_PER_USER_FLAG",
timerHistogram: "DEVTOOLS_WEBIDE_PROJECT_EDITOR_TIME_ACTIVE_SECONDS"
},
webideProjectEditorSave: {
histogram: "DEVTOOLS_WEBIDE_PROJECT_EDITOR_SAVE_COUNT",
- userHistogram: "DEVTOOLS_WEBIDE_PROJECT_EDITOR_SAVE_PER_USER_FLAG",
},
webideNewProject: {
histogram: "DEVTOOLS_WEBIDE_NEW_PROJECT_COUNT",
- userHistogram: "DEVTOOLS_WEBIDE_NEW_PROJECT_PER_USER_FLAG",
},
webideImportProject: {
histogram: "DEVTOOLS_WEBIDE_IMPORT_PROJECT_COUNT",
- userHistogram: "DEVTOOLS_WEBIDE_IMPORT_PROJECT_PER_USER_FLAG",
},
custom: {
histogram: "DEVTOOLS_CUSTOM_OPENED_COUNT",
- userHistogram: "DEVTOOLS_CUSTOM_OPENED_PER_USER_FLAG",
timerHistogram: "DEVTOOLS_CUSTOM_TIME_ACTIVE_SECONDS"
},
reloadAddonInstalled: {
histogram: "DEVTOOLS_RELOAD_ADDON_INSTALLED_COUNT",
- userHistogram: "DEVTOOLS_RELOAD_ADDON_INSTALLED_PER_USER_FLAG",
},
reloadAddonReload: {
histogram: "DEVTOOLS_RELOAD_ADDON_RELOAD_COUNT",
- userHistogram: "DEVTOOLS_RELOAD_ADDON_RELOAD_PER_USER_FLAG",
},
},
/**
* Add an entry to a histogram.
*
* @param {String} id
* Used to look up the relevant histogram ID and log true to that
* histogram.
*/
toolOpened: function (id) {
let charts = this._histograms[id] || this._histograms.custom;
if (charts.histogram) {
this.log(charts.histogram, true);
}
- if (charts.userHistogram) {
- this.logOncePerBrowserVersion(charts.userHistogram, true);
- }
if (charts.timerHistogram) {
this.startTimer(charts.timerHistogram);
}
},
/**
* Record that an action occurred. Aliases to `toolOpened`, so it's just for
* readability at the call site for cases where we aren't actually opening
--- a/devtools/client/shared/test/browser_telemetry_button_eyedropper.js
+++ b/devtools/client/shared/test/browser_telemetry_button_eyedropper.js
@@ -37,19 +37,16 @@ function checkResults(histIdFocus, Telem
if (histId.startsWith("DEVTOOLS_INSPECTOR_") ||
!histId.includes(histIdFocus)) {
// Inspector stats are tested in
// browser_telemetry_toolboxtabs_{toolname}.js so we skip them here
// because we only open the inspector once for this test.
continue;
}
- if (histId.endsWith("OPENED_PER_USER_FLAG")) {
- ok(value.length === 1 && value[0] === true,
- "Per user value " + histId + " has a single value of true");
- } else if (histId.endsWith("OPENED_COUNT")) {
+ if (histId.endsWith("OPENED_COUNT")) {
is(value.length, 1, histId + " has one entry");
let okay = value.every(element => element === true);
ok(okay, "All " + histId + " entries are === true");
}
}
}
--- a/devtools/client/shared/test/browser_telemetry_button_paintflashing.js
+++ b/devtools/client/shared/test/browser_telemetry_button_paintflashing.js
@@ -63,20 +63,17 @@ function checkResults(histIdFocus, Telem
if (histId.startsWith("DEVTOOLS_INSPECTOR_") ||
!histId.includes(histIdFocus)) {
// Inspector stats are tested in
// browser_telemetry_toolboxtabs_{toolname}.js so we skip them here
// because we only open the inspector once for this test.
continue;
}
- if (histId.endsWith("OPENED_PER_USER_FLAG")) {
- ok(value.length === 1 && value[0] === true,
- "Per user value " + histId + " has a single value of true");
- } else if (histId.endsWith("OPENED_COUNT")) {
+ if (histId.endsWith("OPENED_COUNT")) {
ok(value.length > 1, histId + " has more than one entry");
let okay = value.every(function (element) {
return element === true;
});
ok(okay, "All " + histId + " entries are === true");
} else if (histId.endsWith("TIME_ACTIVE_SECONDS")) {
--- a/devtools/client/shared/test/browser_telemetry_button_responsive.js
+++ b/devtools/client/shared/test/browser_telemetry_button_responsive.js
@@ -67,20 +67,17 @@ function checkResults(histIdFocus, Telem
if (histId.startsWith("DEVTOOLS_INSPECTOR_") ||
!histId.includes(histIdFocus)) {
// Inspector stats are tested in
// browser_telemetry_toolboxtabs_{toolname}.js so we skip them here
// because we only open the inspector once for this test.
continue;
}
- if (histId.endsWith("OPENED_PER_USER_FLAG")) {
- ok(value.length === 1 && value[0] === true,
- "Per user value " + histId + " has a single value of true");
- } else if (histId.endsWith("OPENED_COUNT")) {
+ if (histId.endsWith("OPENED_COUNT")) {
ok(value.length > 1, histId + " has more than one entry");
let okay = value.every(function (element) {
return element === true;
});
ok(okay, "All " + histId + " entries are === true");
} else if (histId.endsWith("TIME_ACTIVE_SECONDS")) {
--- a/devtools/client/shared/test/browser_telemetry_button_scratchpad.js
+++ b/devtools/client/shared/test/browser_telemetry_button_scratchpad.js
@@ -98,20 +98,17 @@ function checkResults(histIdFocus, Telem
if (histId.startsWith("DEVTOOLS_INSPECTOR_") ||
!histId.includes(histIdFocus)) {
// Inspector stats are tested in
// browser_telemetry_toolboxtabs_{toolname}.js so we skip them here
// because we only open the inspector once for this test.
continue;
}
- if (histId.endsWith("OPENED_PER_USER_FLAG")) {
- ok(value.length === 1 && value[0] === true,
- "Per user value " + histId + " has a single value of true");
- } else if (histId.endsWith("OPENED_COUNT")) {
+ if (histId.endsWith("OPENED_COUNT")) {
ok(value.length > 1, histId + " has more than one entry");
let okay = value.every(function (element) {
return element === true;
});
ok(okay, "All " + histId + " entries are === true");
} else if (histId.endsWith("TIME_ACTIVE_SECONDS")) {
--- a/devtools/client/shared/test/browser_telemetry_sidebar.js
+++ b/devtools/client/shared/test/browser_telemetry_sidebar.js
@@ -54,20 +54,17 @@ function checkResults(Telemetry) {
for (let [histId, value] of Iterator(result)) {
if (histId.startsWith("DEVTOOLS_INSPECTOR_")) {
// Inspector stats are tested in browser_telemetry_toolboxtabs.js so we
// skip them here because we only open the inspector once for this test.
continue;
}
- if (histId.endsWith("OPENED_PER_USER_FLAG")) {
- ok(value.length === 1 && value[0] === true,
- "Per user value " + histId + " has a single value of true");
- } else if (histId === "DEVTOOLS_TOOLBOX_OPENED_COUNT") {
+ if (histId === "DEVTOOLS_TOOLBOX_OPENED_COUNT") {
is(value.length, 1, histId + " has only one entry");
} else if (histId.endsWith("OPENED_COUNT")) {
ok(value.length > 1, histId + " has more than one entry");
let okay = value.every(function (element) {
return element === true;
});
--- a/devtools/client/shared/test/head.js
+++ b/devtools/client/shared/test/head.js
@@ -161,20 +161,17 @@ function stopRecordingTelemetryLogs(Tele
* loadTelemetryAndRecordLogs was called.
*/
function checkTelemetryResults(Telemetry) {
let result = Telemetry.prototype.telemetryInfo;
for (let histId in result) {
let value = result[histId];
- if (histId.endsWith("OPENED_PER_USER_FLAG")) {
- ok(value.length === 1 && value[0] === true,
- "Per user value " + histId + " has a single value of true");
- } else if (histId.endsWith("OPENED_COUNT")) {
+ if (histId.endsWith("OPENED_COUNT")) {
ok(value.length > 1, histId + " has more than one entry");
let okay = value.every(function (element) {
return element === true;
});
ok(okay, "All " + histId + " entries are === true");
} else if (histId.endsWith("TIME_ACTIVE_SECONDS")) {
--- a/devtools/client/webide/test/test_telemetry.html
+++ b/devtools/client/webide/test/test_telemetry.html
@@ -159,20 +159,17 @@
startConnection(win, docRuntime, type, index);
yield waitUntilConnected(win);
});
}
function checkResults() {
let result = Telemetry.prototype.telemetryInfo;
for (let [histId, value] of Iterator(result)) {
- if (histId.endsWith("_PER_USER_FLAG")) {
- ok(value.length === 1 && !!value[0],
- "Per user value " + histId + " has a single value of true");
- } else if (histId === "DEVTOOLS_WEBIDE_IMPORT_PROJECT_BOOLEAN") {
+ if (histId === "DEVTOOLS_WEBIDE_IMPORT_PROJECT_BOOLEAN") {
ok(value.length === 1 && !!value[0],
histId + " has 1 successful entry");
} else if (histId ===
"DEVTOOLS_WEBIDE_PROJECT_EDITOR_OPENED_COUNT") {
ok(value.length === 1 && !!value[0],
histId + " has 1 successful entry");
} else if (histId === "DEVTOOLS_WEBIDE_OPENED_COUNT") {
ok(value.length > 1, histId + " has more than one entry");
--- a/toolkit/components/telemetry/Histograms.json
+++ b/toolkit/components/telemetry/Histograms.json
@@ -6601,208 +6601,16 @@
},
"DEVTOOLS_RELOAD_ADDON_RELOAD_COUNT": {
"alert_emails": ["dev-developer-tools@lists.mozilla.org"],
"expires_in_version": "55",
"kind": "count",
"description": "Number of times the tools have been reloaded by the reload addon.",
"bug_numbers": [1248435]
},
- "DEVTOOLS_TOOLBOX_OPENED_PER_USER_FLAG": {
- "expires_in_version": "never",
- "kind": "flag",
- "description": "Number of users that have opened the DevTools toolbox."
- },
- "DEVTOOLS_OPTIONS_OPENED_PER_USER_FLAG": {
- "expires_in_version": "never",
- "kind": "flag",
- "description": "Number of users that have opened the DevTools Options panel."
- },
- "DEVTOOLS_WEBCONSOLE_OPENED_PER_USER_FLAG": {
- "expires_in_version": "never",
- "kind": "flag",
- "description": "Number of users that have opened the DevTools Web Console."
- },
- "DEVTOOLS_BROWSERCONSOLE_OPENED_PER_USER_FLAG": {
- "expires_in_version": "never",
- "kind": "flag",
- "description": "Number of users that have opened the DevTools Browser Console."
- },
- "DEVTOOLS_INSPECTOR_OPENED_PER_USER_FLAG": {
- "expires_in_version": "never",
- "kind": "flag",
- "description": "Number of users that have opened the DevTools Inspector."
- },
- "DEVTOOLS_RULEVIEW_OPENED_PER_USER_FLAG": {
- "expires_in_version": "never",
- "kind": "flag",
- "description": "Number of users that have opened the DevTools Rule View."
- },
- "DEVTOOLS_COMPUTEDVIEW_OPENED_PER_USER_FLAG": {
- "expires_in_version": "never",
- "kind": "flag",
- "description": "Number of users that have opened the DevTools Computed View."
- },
- "DEVTOOLS_FONTINSPECTOR_OPENED_PER_USER_FLAG": {
- "expires_in_version": "never",
- "kind": "flag",
- "description": "Number of users that have opened the DevTools Font Inspector."
- },
- "DEVTOOLS_ANIMATIONINSPECTOR_OPENED_PER_USER_FLAG": {
- "expires_in_version": "never",
- "kind": "flag",
- "description": "Number of users that have opened the DevTools Animation Inspector."
- },
- "DEVTOOLS_JSDEBUGGER_OPENED_PER_USER_FLAG": {
- "expires_in_version": "never",
- "kind": "flag",
- "description": "Number of users that have opened the DevTools Debugger."
- },
- "DEVTOOLS_JSBROWSERDEBUGGER_OPENED_PER_USER_FLAG": {
- "expires_in_version": "never",
- "kind": "flag",
- "description": "Number of users that have opened the DevTools Browser Debugger."
- },
- "DEVTOOLS_STYLEEDITOR_OPENED_PER_USER_FLAG": {
- "expires_in_version": "never",
- "kind": "flag",
- "description": "Number of users that have opened the DevTools Style Editor."
- },
- "DEVTOOLS_SHADEREDITOR_OPENED_PER_USER_FLAG": {
- "expires_in_version": "never",
- "kind": "flag",
- "description": "Number of users that have opened the DevTools Shader Editor."
- },
- "DEVTOOLS_WEBAUDIOEDITOR_OPENED_PER_USER_FLAG": {
- "expires_in_version": "never",
- "kind": "flag",
- "description": "Number of users that have opened the DevTools Web Audio Editor."
- },
- "DEVTOOLS_CANVASDEBUGGER_OPENED_PER_USER_FLAG": {
- "expires_in_version": "never",
- "kind": "flag",
- "description": "Number of users that have opened the DevTools Canvas Debugger."
- },
- "DEVTOOLS_JSPROFILER_OPENED_PER_USER_FLAG": {
- "expires_in_version": "never",
- "kind": "flag",
- "description": "Number of users that have opened the DevTools JS Profiler."
- },
- "DEVTOOLS_MEMORY_OPENED_PER_USER_FLAG": {
- "expires_in_version": "never",
- "kind": "flag",
- "description": "Number of users that have opened the DevTools Memory Tool."
- },
- "DEVTOOLS_NETMONITOR_OPENED_PER_USER_FLAG": {
- "expires_in_version": "never",
- "kind": "flag",
- "description": "Number of users that have opened the DevTools Network Monitor."
- },
- "DEVTOOLS_STORAGE_OPENED_PER_USER_FLAG": {
- "expires_in_version": "never",
- "kind": "flag",
- "description": "Number of users that have opened the DevTools Storage Inspector."
- },
- "DEVTOOLS_PAINTFLASHING_OPENED_PER_USER_FLAG": {
- "expires_in_version": "never",
- "kind": "flag",
- "description": "Number of users that have opened the DevTools Paint Flashing via the toolbox button."
- },
- "DEVTOOLS_TILT_OPENED_PER_USER_FLAG": {
- "expires_in_version": "never",
- "kind": "flag",
- "description": "Number of users that have opened the DevTools Tilt via the toolbox button."
- },
- "DEVTOOLS_SCRATCHPAD_OPENED_PER_USER_FLAG": {
- "expires_in_version": "never",
- "kind": "flag",
- "description": "Number of users that have opened the DevTools Scratchpad."
- },
- "DEVTOOLS_SCRATCHPAD_WINDOW_OPENED_PER_USER_FLAG": {
- "alert_emails": ["dev-developer-tools@lists.mozilla.org"],
- "expires_in_version": "50",
- "kind": "flag",
- "description": "Number of users that have opened the DevTools Scratchpad standalone window.",
- "bug_numbers": [1214352]
- },
- "DEVTOOLS_RESPONSIVE_OPENED_PER_USER_FLAG": {
- "expires_in_version": "never",
- "kind": "flag",
- "description": "Number of users that have opened the DevTools Responsive Design Mode."
- },
- "DEVTOOLS_EYEDROPPER_OPENED_PER_USER_FLAG": {
- "expires_in_version": "never",
- "kind": "flag",
- "description": "Number of users that have opened the DevTools Eyedropper via the toolbox button."
- },
- "DEVTOOLS_MENU_EYEDROPPER_OPENED_PER_USER_FLAG": {
- "expires_in_version": "never",
- "kind": "flag",
- "description": "Number of users that have opened the DevTools Eyedropper via the devtools menu."
- },
- "DEVTOOLS_PICKER_EYEDROPPER_OPENED_PER_USER_FLAG": {
- "expires_in_version": "never",
- "kind": "flag",
- "description": "Number of users that have opened the DevTools Eyedropper via the color picker."
- },
- "DEVTOOLS_DEVELOPERTOOLBAR_OPENED_PER_USER_FLAG": {
- "expires_in_version": "never",
- "kind": "flag",
- "description": "Number of users that have opened the DevTools Developer Toolbar been opened via the toolbox button."
- },
- "DEVTOOLS_ABOUTDEBUGGING_OPENED_PER_USER_FLAG": {
- "alert_emails": ["dev-developer-tools@lists.mozilla.org", "jan@mozilla.com"],
- "expires_in_version": "55",
- "kind": "flag",
- "description": "Number of users that have opened about:debugging. (bug 1204601)"
- },
- "DEVTOOLS_WEBIDE_OPENED_PER_USER_FLAG": {
- "expires_in_version": "never",
- "kind": "flag",
- "description": "Number of users that have opened the DevTools WebIDE."
- },
- "DEVTOOLS_WEBIDE_PROJECT_EDITOR_OPENED_PER_USER_FLAG": {
- "expires_in_version": "never",
- "kind": "flag",
- "description": "Number of users that have opened the DevTools WebIDE project editor."
- },
- "DEVTOOLS_WEBIDE_PROJECT_EDITOR_SAVE_PER_USER_FLAG": {
- "expires_in_version": "never",
- "kind": "flag",
- "description": "Number of users that have saved a file in the DevTools WebIDE project editor."
- },
- "DEVTOOLS_WEBIDE_NEW_PROJECT_PER_USER_FLAG": {
- "expires_in_version": "never",
- "kind": "flag",
- "description": "Number of users that have created a new project in the DevTools WebIDE."
- },
- "DEVTOOLS_WEBIDE_IMPORT_PROJECT_PER_USER_FLAG": {
- "expires_in_version": "never",
- "kind": "flag",
- "description": "Number of users that have imported a project into the DevTools WebIDE."
- },
- "DEVTOOLS_CUSTOM_OPENED_PER_USER_FLAG": {
- "expires_in_version": "never",
- "kind": "flag",
- "description": "Number of users that have opened a custom developer tool via the toolbox button."
- },
- "DEVTOOLS_RELOAD_ADDON_INSTALLED_PER_USER_FLAG": {
- "alert_emails": ["dev-developer-tools@lists.mozilla.org"],
- "expires_in_version": "55",
- "kind": "flag",
- "description": "Records once per browser version if the reload add-on is installed.",
- "bug_numbers": [1248435]
- },
- "DEVTOOLS_RELOAD_ADDON_RELOAD_PER_USER_FLAG": {
- "alert_emails": ["dev-developer-tools@lists.mozilla.org"],
- "expires_in_version": "55",
- "kind": "flag",
- "description": "Records once per browser version if the tools have been reloaded via the reload add-on.",
- "bug_numbers": [1248435]
- },
"DEVTOOLS_TOOLBOX_TIME_ACTIVE_SECONDS": {
"expires_in_version": "never",
"kind": "exponential",
"high": 10000000,
"n_buckets": 100,
"description": "How long has the toolbox been active (seconds)"
},
"DEVTOOLS_OPTIONS_TIME_ACTIVE_SECONDS": {
--- a/toolkit/components/telemetry/histogram-whitelists.json
+++ b/toolkit/components/telemetry/histogram-whitelists.json
@@ -132,116 +132,83 @@
"DECODER_INSTANTIATED_MACHEBREW",
"DECODER_INSTANTIATED_MACICELANDIC",
"DECODER_INSTANTIATED_MACROMANIAN",
"DECODER_INSTANTIATED_MACTURKISH",
"DEFECTIVE_PERMISSIONS_SQL_REMOVED",
"DEFERRED_FINALIZE_ASYNC",
"DENIED_TRANSLATION_OFFERS",
"DEVICE_RESET_REASON",
- "DEVTOOLS_ANIMATIONINSPECTOR_OPENED_PER_USER_FLAG",
"DEVTOOLS_ANIMATIONINSPECTOR_TIME_ACTIVE_SECONDS",
- "DEVTOOLS_BROWSERCONSOLE_OPENED_PER_USER_FLAG",
"DEVTOOLS_BROWSERCONSOLE_TIME_ACTIVE_SECONDS",
- "DEVTOOLS_CANVASDEBUGGER_OPENED_PER_USER_FLAG",
"DEVTOOLS_CANVASDEBUGGER_TIME_ACTIVE_SECONDS",
- "DEVTOOLS_COMPUTEDVIEW_OPENED_PER_USER_FLAG",
"DEVTOOLS_COMPUTEDVIEW_TIME_ACTIVE_SECONDS",
- "DEVTOOLS_CUSTOM_OPENED_PER_USER_FLAG",
"DEVTOOLS_CUSTOM_TIME_ACTIVE_SECONDS",
"DEVTOOLS_DEBUGGER_DISPLAY_SOURCE_LOCAL_MS",
"DEVTOOLS_DEBUGGER_DISPLAY_SOURCE_REMOTE_MS",
- "DEVTOOLS_DEVELOPERTOOLBAR_OPENED_PER_USER_FLAG",
"DEVTOOLS_DEVELOPERTOOLBAR_TIME_ACTIVE_SECONDS",
- "DEVTOOLS_EYEDROPPER_OPENED_PER_USER_FLAG",
- "DEVTOOLS_FONTINSPECTOR_OPENED_PER_USER_FLAG",
"DEVTOOLS_FONTINSPECTOR_TIME_ACTIVE_SECONDS",
"DEVTOOLS_HEAP_SNAPSHOT_EDGE_COUNT",
"DEVTOOLS_HEAP_SNAPSHOT_NODE_COUNT",
- "DEVTOOLS_INSPECTOR_OPENED_PER_USER_FLAG",
"DEVTOOLS_INSPECTOR_TIME_ACTIVE_SECONDS",
- "DEVTOOLS_JSBROWSERDEBUGGER_OPENED_PER_USER_FLAG",
"DEVTOOLS_JSBROWSERDEBUGGER_TIME_ACTIVE_SECONDS",
- "DEVTOOLS_JSDEBUGGER_OPENED_PER_USER_FLAG",
"DEVTOOLS_JSDEBUGGER_TIME_ACTIVE_SECONDS",
- "DEVTOOLS_JSPROFILER_OPENED_PER_USER_FLAG",
"DEVTOOLS_JSPROFILER_TIME_ACTIVE_SECONDS",
"DEVTOOLS_MEMORY_BREAKDOWN_CENSUS_COUNT",
"DEVTOOLS_MEMORY_BREAKDOWN_DOMINATOR_TREE_COUNT",
"DEVTOOLS_MEMORY_DIFF_CENSUS",
"DEVTOOLS_MEMORY_DOMINATOR_TREE_COUNT",
"DEVTOOLS_MEMORY_EXPORT_SNAPSHOT_COUNT",
"DEVTOOLS_MEMORY_FILTER_CENSUS",
"DEVTOOLS_MEMORY_IMPORT_SNAPSHOT_COUNT",
"DEVTOOLS_MEMORY_INVERTED_CENSUS",
- "DEVTOOLS_MEMORY_OPENED_PER_USER_FLAG",
"DEVTOOLS_MEMORY_TAKE_SNAPSHOT_COUNT",
"DEVTOOLS_MEMORY_TIME_ACTIVE_SECONDS",
- "DEVTOOLS_MENU_EYEDROPPER_OPENED_PER_USER_FLAG",
- "DEVTOOLS_NETMONITOR_OPENED_PER_USER_FLAG",
"DEVTOOLS_NETMONITOR_TIME_ACTIVE_SECONDS",
- "DEVTOOLS_OPTIONS_OPENED_PER_USER_FLAG",
"DEVTOOLS_OPTIONS_TIME_ACTIVE_SECONDS",
"DEVTOOLS_OS_ENUMERATED_PER_USER",
"DEVTOOLS_OS_IS_64_BITS_PER_USER",
- "DEVTOOLS_PAINTFLASHING_OPENED_PER_USER_FLAG",
"DEVTOOLS_PAINTFLASHING_TIME_ACTIVE_SECONDS",
"DEVTOOLS_PERFTOOLS_CONSOLE_RECORDING_COUNT",
"DEVTOOLS_PERFTOOLS_RECORDING_COUNT",
"DEVTOOLS_PERFTOOLS_RECORDING_DURATION_MS",
"DEVTOOLS_PERFTOOLS_RECORDING_EXPORT_FLAG",
"DEVTOOLS_PERFTOOLS_RECORDING_FEATURES_USED",
"DEVTOOLS_PERFTOOLS_RECORDING_IMPORT_FLAG",
"DEVTOOLS_PERFTOOLS_SELECTED_VIEW_MS",
- "DEVTOOLS_PICKER_EYEDROPPER_OPENED_PER_USER_FLAG",
"DEVTOOLS_READ_HEAP_SNAPSHOT_MS",
- "DEVTOOLS_RESPONSIVE_OPENED_PER_USER_FLAG",
"DEVTOOLS_RESPONSIVE_TIME_ACTIVE_SECONDS",
- "DEVTOOLS_RULEVIEW_OPENED_PER_USER_FLAG",
"DEVTOOLS_RULEVIEW_TIME_ACTIVE_SECONDS",
"DEVTOOLS_SAVE_HEAP_SNAPSHOT_MS",
- "DEVTOOLS_SCRATCHPAD_OPENED_PER_USER_FLAG",
"DEVTOOLS_SCRATCHPAD_TIME_ACTIVE_SECONDS",
"DEVTOOLS_SCREEN_RESOLUTION_ENUMERATED_PER_USER",
- "DEVTOOLS_SHADEREDITOR_OPENED_PER_USER_FLAG",
"DEVTOOLS_SHADEREDITOR_TIME_ACTIVE_SECONDS",
- "DEVTOOLS_STORAGE_OPENED_PER_USER_FLAG",
"DEVTOOLS_STORAGE_TIME_ACTIVE_SECONDS",
- "DEVTOOLS_STYLEEDITOR_OPENED_PER_USER_FLAG",
"DEVTOOLS_STYLEEDITOR_TIME_ACTIVE_SECONDS",
"DEVTOOLS_TABS_OPEN_AVERAGE_LINEAR",
"DEVTOOLS_TABS_OPEN_PEAK_LINEAR",
"DEVTOOLS_TABS_PINNED_AVERAGE_LINEAR",
"DEVTOOLS_TABS_PINNED_PEAK_LINEAR",
- "DEVTOOLS_TILT_OPENED_PER_USER_FLAG",
"DEVTOOLS_TILT_TIME_ACTIVE_SECONDS",
- "DEVTOOLS_TOOLBOX_OPENED_PER_USER_FLAG",
"DEVTOOLS_TOOLBOX_TIME_ACTIVE_SECONDS",
- "DEVTOOLS_WEBAUDIOEDITOR_OPENED_PER_USER_FLAG",
"DEVTOOLS_WEBAUDIOEDITOR_TIME_ACTIVE_SECONDS",
- "DEVTOOLS_WEBCONSOLE_OPENED_PER_USER_FLAG",
"DEVTOOLS_WEBCONSOLE_TIME_ACTIVE_SECONDS",
"DEVTOOLS_WEBIDE_CONNECTED_RUNTIME_APP_TYPE",
"DEVTOOLS_WEBIDE_CONNECTED_RUNTIME_ID",
"DEVTOOLS_WEBIDE_CONNECTED_RUNTIME_OS",
"DEVTOOLS_WEBIDE_CONNECTED_RUNTIME_PLATFORM_VERSION",
"DEVTOOLS_WEBIDE_CONNECTED_RUNTIME_PROCESSOR",
"DEVTOOLS_WEBIDE_CONNECTED_RUNTIME_TYPE",
"DEVTOOLS_WEBIDE_CONNECTED_RUNTIME_VERSION",
"DEVTOOLS_WEBIDE_CONNECTION_DEBUG_USED",
"DEVTOOLS_WEBIDE_CONNECTION_PLAY_USED",
"DEVTOOLS_WEBIDE_CONNECTION_RESULT",
"DEVTOOLS_WEBIDE_CONNECTION_TIME_SECONDS",
- "DEVTOOLS_WEBIDE_IMPORT_PROJECT_PER_USER_FLAG",
"DEVTOOLS_WEBIDE_LOCAL_CONNECTION_RESULT",
- "DEVTOOLS_WEBIDE_NEW_PROJECT_PER_USER_FLAG",
- "DEVTOOLS_WEBIDE_OPENED_PER_USER_FLAG",
"DEVTOOLS_WEBIDE_OTHER_CONNECTION_RESULT",
- "DEVTOOLS_WEBIDE_PROJECT_EDITOR_OPENED_PER_USER_FLAG",
- "DEVTOOLS_WEBIDE_PROJECT_EDITOR_SAVE_PER_USER_FLAG",
"DEVTOOLS_WEBIDE_PROJECT_EDITOR_TIME_ACTIVE_SECONDS",
"DEVTOOLS_WEBIDE_REMOTE_CONNECTION_RESULT",
"DEVTOOLS_WEBIDE_SIMULATOR_CONNECTION_RESULT",
"DEVTOOLS_WEBIDE_TIME_ACTIVE_SECONDS",
"DEVTOOLS_WEBIDE_USB_CONNECTION_RESULT",
"DEVTOOLS_WEBIDE_WIFI_CONNECTION_RESULT",
"DISPLAY_SCALING_LINUX",
"DISPLAY_SCALING_MSWIN",
@@ -1002,34 +969,25 @@
"DECODER_INSTANTIATED_MACHEBREW",
"DECODER_INSTANTIATED_MACICELANDIC",
"DECODER_INSTANTIATED_MACROMANIAN",
"DECODER_INSTANTIATED_MACTURKISH",
"DEFECTIVE_PERMISSIONS_SQL_REMOVED",
"DEFERRED_FINALIZE_ASYNC",
"DENIED_TRANSLATION_OFFERS",
"DEVICE_RESET_REASON",
- "DEVTOOLS_ABOUTDEBUGGING_OPENED_PER_USER_FLAG",
"DEVTOOLS_ABOUTDEBUGGING_TIME_ACTIVE_SECONDS",
- "DEVTOOLS_ANIMATIONINSPECTOR_OPENED_PER_USER_FLAG",
"DEVTOOLS_ANIMATIONINSPECTOR_TIME_ACTIVE_SECONDS",
- "DEVTOOLS_BROWSERCONSOLE_OPENED_PER_USER_FLAG",
"DEVTOOLS_BROWSERCONSOLE_TIME_ACTIVE_SECONDS",
- "DEVTOOLS_CANVASDEBUGGER_OPENED_PER_USER_FLAG",
"DEVTOOLS_CANVASDEBUGGER_TIME_ACTIVE_SECONDS",
- "DEVTOOLS_COMPUTEDVIEW_OPENED_PER_USER_FLAG",
"DEVTOOLS_COMPUTEDVIEW_TIME_ACTIVE_SECONDS",
- "DEVTOOLS_CUSTOM_OPENED_PER_USER_FLAG",
"DEVTOOLS_CUSTOM_TIME_ACTIVE_SECONDS",
"DEVTOOLS_DEBUGGER_DISPLAY_SOURCE_LOCAL_MS",
"DEVTOOLS_DEBUGGER_DISPLAY_SOURCE_REMOTE_MS",
- "DEVTOOLS_DEVELOPERTOOLBAR_OPENED_PER_USER_FLAG",
"DEVTOOLS_DEVELOPERTOOLBAR_TIME_ACTIVE_SECONDS",
- "DEVTOOLS_EYEDROPPER_OPENED_PER_USER_FLAG",
- "DEVTOOLS_FONTINSPECTOR_OPENED_PER_USER_FLAG",
"DEVTOOLS_FONTINSPECTOR_TIME_ACTIVE_SECONDS",
"DEVTOOLS_HEAP_SNAPSHOT_EDGE_COUNT",
"DEVTOOLS_HEAP_SNAPSHOT_NODE_COUNT",
"DEVTOOLS_HUD_APP_MEMORY_CONTENTINTERACTIVE_V2",
"DEVTOOLS_HUD_APP_MEMORY_FULLYLOADED_V2",
"DEVTOOLS_HUD_APP_MEMORY_MEDIAENUMERATED_V2",
"DEVTOOLS_HUD_APP_MEMORY_NAVIGATIONINTERACTIVE_V2",
"DEVTOOLS_HUD_APP_MEMORY_NAVIGATIONLOADED_V2",
@@ -1044,87 +1002,62 @@
"DEVTOOLS_HUD_APP_STARTUP_TIME_VISUALLYLOADED",
"DEVTOOLS_HUD_ERRORS",
"DEVTOOLS_HUD_JANK",
"DEVTOOLS_HUD_REFLOWS",
"DEVTOOLS_HUD_REFLOW_DURATION",
"DEVTOOLS_HUD_SECURITY_CATEGORY",
"DEVTOOLS_HUD_USS",
"DEVTOOLS_HUD_WARNINGS",
- "DEVTOOLS_INSPECTOR_OPENED_PER_USER_FLAG",
"DEVTOOLS_INSPECTOR_TIME_ACTIVE_SECONDS",
- "DEVTOOLS_JSBROWSERDEBUGGER_OPENED_PER_USER_FLAG",
"DEVTOOLS_JSBROWSERDEBUGGER_TIME_ACTIVE_SECONDS",
- "DEVTOOLS_JSDEBUGGER_OPENED_PER_USER_FLAG",
"DEVTOOLS_JSDEBUGGER_TIME_ACTIVE_SECONDS",
- "DEVTOOLS_JSPROFILER_OPENED_PER_USER_FLAG",
"DEVTOOLS_JSPROFILER_TIME_ACTIVE_SECONDS",
- "DEVTOOLS_MEMORY_OPENED_PER_USER_FLAG",
"DEVTOOLS_MEMORY_TIME_ACTIVE_SECONDS",
- "DEVTOOLS_MENU_EYEDROPPER_OPENED_PER_USER_FLAG",
- "DEVTOOLS_NETMONITOR_OPENED_PER_USER_FLAG",
"DEVTOOLS_NETMONITOR_TIME_ACTIVE_SECONDS",
- "DEVTOOLS_OPTIONS_OPENED_PER_USER_FLAG",
"DEVTOOLS_OPTIONS_TIME_ACTIVE_SECONDS",
"DEVTOOLS_OS_ENUMERATED_PER_USER",
"DEVTOOLS_OS_IS_64_BITS_PER_USER",
- "DEVTOOLS_PAINTFLASHING_OPENED_PER_USER_FLAG",
"DEVTOOLS_PAINTFLASHING_TIME_ACTIVE_SECONDS",
"DEVTOOLS_PERFTOOLS_CONSOLE_RECORDING_COUNT",
"DEVTOOLS_PERFTOOLS_RECORDING_COUNT",
"DEVTOOLS_PERFTOOLS_RECORDING_DURATION_MS",
"DEVTOOLS_PERFTOOLS_RECORDING_EXPORT_FLAG",
"DEVTOOLS_PERFTOOLS_RECORDING_FEATURES_USED",
"DEVTOOLS_PERFTOOLS_RECORDING_IMPORT_FLAG",
"DEVTOOLS_PERFTOOLS_SELECTED_VIEW_MS",
- "DEVTOOLS_PICKER_EYEDROPPER_OPENED_PER_USER_FLAG",
"DEVTOOLS_READ_HEAP_SNAPSHOT_MS",
- "DEVTOOLS_RESPONSIVE_OPENED_PER_USER_FLAG",
- "DEVTOOLS_RULEVIEW_OPENED_PER_USER_FLAG",
"DEVTOOLS_RULEVIEW_TIME_ACTIVE_SECONDS",
"DEVTOOLS_SAVE_HEAP_SNAPSHOT_MS",
- "DEVTOOLS_SCRATCHPAD_OPENED_PER_USER_FLAG",
"DEVTOOLS_SCRATCHPAD_TIME_ACTIVE_SECONDS",
"DEVTOOLS_SCREEN_RESOLUTION_ENUMERATED_PER_USER",
- "DEVTOOLS_SHADEREDITOR_OPENED_PER_USER_FLAG",
"DEVTOOLS_SHADEREDITOR_TIME_ACTIVE_SECONDS",
- "DEVTOOLS_STORAGE_OPENED_PER_USER_FLAG",
"DEVTOOLS_STORAGE_TIME_ACTIVE_SECONDS",
- "DEVTOOLS_STYLEEDITOR_OPENED_PER_USER_FLAG",
"DEVTOOLS_STYLEEDITOR_TIME_ACTIVE_SECONDS",
"DEVTOOLS_TABS_OPEN_AVERAGE_LINEAR",
"DEVTOOLS_TABS_OPEN_PEAK_LINEAR",
"DEVTOOLS_TABS_PINNED_AVERAGE_LINEAR",
"DEVTOOLS_TABS_PINNED_PEAK_LINEAR",
- "DEVTOOLS_TILT_OPENED_PER_USER_FLAG",
"DEVTOOLS_TILT_TIME_ACTIVE_SECONDS",
- "DEVTOOLS_TOOLBOX_OPENED_PER_USER_FLAG",
"DEVTOOLS_TOOLBOX_TIME_ACTIVE_SECONDS",
- "DEVTOOLS_WEBAUDIOEDITOR_OPENED_PER_USER_FLAG",
"DEVTOOLS_WEBAUDIOEDITOR_TIME_ACTIVE_SECONDS",
- "DEVTOOLS_WEBCONSOLE_OPENED_PER_USER_FLAG",
"DEVTOOLS_WEBCONSOLE_TIME_ACTIVE_SECONDS",
"DEVTOOLS_WEBIDE_CONNECTED_RUNTIME_APP_TYPE",
"DEVTOOLS_WEBIDE_CONNECTED_RUNTIME_ID",
"DEVTOOLS_WEBIDE_CONNECTED_RUNTIME_OS",
"DEVTOOLS_WEBIDE_CONNECTED_RUNTIME_PLATFORM_VERSION",
"DEVTOOLS_WEBIDE_CONNECTED_RUNTIME_PROCESSOR",
"DEVTOOLS_WEBIDE_CONNECTED_RUNTIME_TYPE",
"DEVTOOLS_WEBIDE_CONNECTED_RUNTIME_VERSION",
"DEVTOOLS_WEBIDE_CONNECTION_DEBUG_USED",
"DEVTOOLS_WEBIDE_CONNECTION_PLAY_USED",
"DEVTOOLS_WEBIDE_CONNECTION_RESULT",
"DEVTOOLS_WEBIDE_CONNECTION_TIME_SECONDS",
- "DEVTOOLS_WEBIDE_IMPORT_PROJECT_PER_USER_FLAG",
"DEVTOOLS_WEBIDE_LOCAL_CONNECTION_RESULT",
- "DEVTOOLS_WEBIDE_NEW_PROJECT_PER_USER_FLAG",
- "DEVTOOLS_WEBIDE_OPENED_PER_USER_FLAG",
"DEVTOOLS_WEBIDE_OTHER_CONNECTION_RESULT",
- "DEVTOOLS_WEBIDE_PROJECT_EDITOR_OPENED_PER_USER_FLAG",
- "DEVTOOLS_WEBIDE_PROJECT_EDITOR_SAVE_PER_USER_FLAG",
"DEVTOOLS_WEBIDE_PROJECT_EDITOR_TIME_ACTIVE_SECONDS",
"DEVTOOLS_WEBIDE_REMOTE_CONNECTION_RESULT",
"DEVTOOLS_WEBIDE_SIMULATOR_CONNECTION_RESULT",
"DEVTOOLS_WEBIDE_TIME_ACTIVE_SECONDS",
"DEVTOOLS_WEBIDE_USB_CONNECTION_RESULT",
"DEVTOOLS_WEBIDE_WIFI_CONNECTION_RESULT",
"DISPLAY_SCALING_LINUX",
"DISPLAY_SCALING_MSWIN",