Add telemetry to track privacy.restrict3rdpartystorage.rollout.enabledByDefault preference state
Categories
(Core :: Privacy: Anti-Tracking, task, P1)
Tracking
()
People
(Reporter: pbz, Assigned: pbz)
References
Details
(Whiteboard: [fxatps-tcp])
Attachments
(2 files)
48 bytes,
text/x-phabricator-request
|
pascalc
:
approval-mozilla-beta+
|
Details | Review |
3.38 KB,
text/plain
|
mmccorquodale
:
data-review+
|
Details |
We should add telemetry to keep track of whether users opted in or out of TCP in standard mode.
This could be a scalar with 3 states:
0: opted out
1: opted in
2: pref unset (= not part of the experiment)
We can update the scalar from _setDefaultCookieBehavior
in BrowserGlue.jsm
.
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 1•3 years ago
|
||
Assignee | ||
Comment 2•3 years ago
|
||
Assignee | ||
Comment 3•3 years ago
|
||
[Tracking Requested - why for this release]:
If possible we'd like to also uplift this telemetry patch into 95 to support our TCP rollout experiment. See meta bug 1731713 for details.
Landing this patch is currently blocked on the telemetry data-review.
Updated•3 years ago
|
Comment 4•3 years ago
|
||
Comment on attachment 9249992 [details]
data-review-request-bug-1740232.txt
-
Is there or will there be documentation that describes the schema for the ultimate data set in a public, complete, and accurate way?
Yes, this will be documented in the probe dictionary. -
Is there a control mechanism that allows the user to turn the data collection on and off?
Yes, users can opt out of telemetry collection. -
If the request is for permanent data collection, is there someone who will monitor the data over time?
Not permanent data collection. -
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 data. -
Is the data collection request for default-on or default-off?
Default on. -
Does the instrumentation include the addition of any new identifiers?
No new identifiers. -
Is the data collection covered by the existing Firefox privacy notice?
Yes. -
Does there need to be a check-in in the future to determine whether to renew the data?
Check in at Firefox 101. -
Does the data collection use a third-party collection tool?
No.
data-review +
Pushed by pzuhlcke@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/32aba4f911e2 Add telemetry for the privacy.restrict3rdpartystorage.rollout.enabledByDefault pref. r=anti-tracking-reviewers,timhuang
Comment 6•3 years ago
|
||
Backed out for causing build bustages on TelemetryScalarData.h
Backout link: https://hg.mozilla.org/integration/autoland/rev/c2bbc546c08d381b9bddd0e3228d6c276b109bd0
Push with failures: https://treeherder.mozilla.org/jobs?repo=autoland&resultStatus=testfailed%2Cbusted%2Cexception%2Cretry%2Cusercancel&revision=32aba4f911e20b256ebe5a67e45af64c399acc49&selectedTaskRun=BLSiwx9sStm-UlIJM0LrtQ.0
Failure log: https://treeherder.mozilla.org/logviewer?job_id=358492629&repo=autoland&lineNumber=1564
Assignee | ||
Updated•3 years ago
|
Pushed by pzuhlcke@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/9ad8f06ba70d Add telemetry for the privacy.restrict3rdpartystorage.rollout.enabledByDefault pref. r=anti-tracking-reviewers,timhuang
Comment 8•3 years ago
|
||
bugherder |
Assignee | ||
Comment 9•3 years ago
|
||
Comment on attachment 9249960 [details]
Bug 1740232 - Add telemetry for the privacy.restrict3rdpartystorage.rollout.enabledByDefault pref. r=#anti-tracking!
Beta/Release Uplift Approval Request
- User impact if declined: We'd like to uplift this telemetry patch into 95 to support our TCP rollout experiment and keep track of user opt-in/opt-out choice. See meta bug 1731713 for details.
- Is this code covered by automated tests?: Yes
- Has the fix been verified in Nightly?: No
- Needs manual test from QE?: No
- If yes, steps to reproduce:
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Small patch for telemetry only, no user facing changes. Changes and surrounding code covered by automated tests.
- String changes made/needed:
Comment 10•3 years ago
|
||
Comment on attachment 9249960 [details]
Bug 1740232 - Add telemetry for the privacy.restrict3rdpartystorage.rollout.enabledByDefault pref. r=#anti-tracking!
Approved for 95 beta 11, thanks.
Comment 11•3 years ago
|
||
bugherder uplift |
Assignee | ||
Updated•2 years ago
|
Updated•2 years ago
|
Description
•