Closed Bug 1782962 Opened 2 years ago Closed 1 year ago

Add telemetry for dom.popup_allowed_events being modified by user manually

Categories

(Core :: DOM: Core & HTML, task, P3)

task

Tracking

()

RESOLVED FIXED
120 Branch
Tracking Status
firefox120 --- fixed

People

(Reporter: edgar, Assigned: canadahonk)

References

(Blocks 1 open bug)

Details

Attachments

(2 files, 1 obsolete file)

In bug 1656444, we would like to move popup blocker to new user activation model, and it is not clear whether we should continue support configurable event list.

There is a known use case that user might set dom.popup_allowed_events to empty string to always block the popup (even within a valid user activaion), see bug 1230833 and bug 1782382. But not sure how widely it is used, this bug is filed to add some telemetry to get some data.

Copying the notes when talking with Edgar -
More specific, we want to cover these two cases:

  1. add the usage count of the preference which was set to empty string
  2. add the usage count when users customize the preference.

It can be manually added to control what events allow popups.

If the popup blocker is rewritten to use the new user activation model
and this is relied upon it would be a blocker (needed to be implemented
in the new model).

Assignee: nobody → omedhurst
Status: NEW → ASSIGNED
Attached file Data collection review form (obsolete) —
Attachment #9357450 - Flags: data-review?(chutten)

Comment on attachment 9357450 [details]
Data collection review form

The method of collection (userPrefs) does not support automated expiry nor automatic documentation. Documentation must be manually added to environment.rst and referenced in the data review request. The collection is permanent and must have an individual responsible for its ongoing use.

Attachment #9357450 - Flags: data-review?(chutten) → data-review-

Updated form to change how long the data will be collected. Also added pref to environment.rst in patch.

Attachment #9357450 - Attachment is obsolete: true
Attachment #9358092 - Flags: data-review?(chutten)

Comment on attachment 9358092 [details]
Data collection review form 2

PRELIMINARY NOTES:
The documentation for this data collection can be found here, not necessarily in the stated places in the answer to Q6

DATA COLLECTION REVIEW RESPONSE:

Is there or will there be documentation that describes the schema for the ultimate data set available publicly, complete and accurate?

Yes.

Is there a control mechanism that allows the user to turn the data collection on and off?

Yes. This collection can be controlled through Firefox's Preferences.

If the request is for permanent data collection, is there someone who will monitor the data over time?

Yes, Edgar Chen is responsible.

Using the category system of data types on the Mozilla wiki, what collection type of data do the requested measurements fall under?

Category 2, Interaction.

Is the data collection request for default-on or default-off?

Default on for all channels.

Does the instrumentation include the addition of any new identifiers?

No.

Is the data collection covered by the existing Firefox privacy notice?

Yes.

Does the data collection use a third-party collection tool?

No.


Result: datareview+

Attachment #9358092 - Flags: data-review?(chutten) → data-review+
Pushed by omedhurst@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/9ba44fb4eeaf Add telemetry for dom.popup_allowed_events pref r=edgar,chutten
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 120 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: