Closed Bug 1966935 Opened 1 year ago Closed 1 year ago

Add telemetry to measure usage of "Hide Extensions Button" functionality

Categories

(WebExtensions :: General, task, P1)

task

Tracking

(firefox140 fixed)

RESOLVED FIXED
140 Branch
Tracking Status
firefox140 --- fixed

People

(Reporter: robwu, Assigned: robwu)

References

Details

(Whiteboard: [addons-jira])

Attachments

(4 files)

We would like to measure anonymously:

  • How often the button is hidden (bug 1948258).
  • How often the button is pinned back permanently after was previously hidden (bug 1948259).
  • How often a user clicks the app menu entry for Extensions (bug 1948263).
  • How often the button is temporarily shown (bug 1948260).

This allows us to measure how many % of the users have configured the
button to be hidden.

To minimize the amount of new test logic, this commit adds lightweight
test helpers to head_unified_extensions.js, and inserts the relevant
checks in existing test files that exercise the code paths that trigger
the relevant cases.

Severity: -- → N/A
Priority: -- → P1
Pushed by rob@robwu.nl: https://hg.mozilla.org/integration/autoland/rev/c9e85dbd5a66 Record whether the user prefers a hidden Extensions button r=willdurand https://hg.mozilla.org/integration/autoland/rev/285664c915bb Record when the user hides/unhides the Extensions Button r=willdurand https://hg.mozilla.org/integration/autoland/rev/43a3561e16ce Record when Extensions app menu item is clicked r=willdurand https://hg.mozilla.org/integration/autoland/rev/931448e21a9f Record telemetry when button is temporarily visible r=willdurand
Regressions: 1969366
See Also: → 1969366
No longer regressions: 1969366
See Also: → 2010477
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: