Closed Bug 1766401 Opened 4 years ago Closed 4 years ago

Add a Nimbus feature to enable TCP by default for phase 2

Categories

(Core :: Privacy: Anti-Tracking, task, P1)

task

Tracking

()

RESOLVED FIXED
101 Branch
Iteration:
101.2 - April 18 - April 29
Tracking Status
firefox101 --- fixed

People

(Reporter: emz, Assigned: emz)

References

Details

(Whiteboard: [fxatps-tcp])

Attachments

(3 files)

The feature should integrate with preferences privacy.js and BrowserGlue.jsm to do the following:

  1. When enabled set the default cookie behavior to 5. Since updating default prefs isn't persistent, this needs to be checked at every startup. Skip any phase 1 (opt-in) checks.
  2. When enabled, hide the TCP preferences section in "standard".
  3. When disabled, don't update the default cookie behavior, and fallback to the phase 1 checks.
Assignee: nobody → pbz
Severity: -- → N/A
Status: NEW → ASSIGNED
Component: Messaging System → Privacy: Anti-Tracking
Priority: -- → P1
Product: Firefox → Core
Iteration: --- → 101.2 - April 18 - April 29
Pushed by pzuhlcke@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/671ca85668bc Add a tcpByDefault Nimbus feature to enable TCP in phase 2. r=timhuang,Mardak https://hg.mozilla.org/integration/autoland/rev/094ddc16ed0c Integrate tcpByDefault Nimbus feature. r=timhuang,Mardak https://hg.mozilla.org/integration/autoland/rev/f05c55ad7a83 Tests for tcpByDefault Nimbus feature. r=timhuang,Mardak
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 101 Branch
Blocks: 1767415
Blocks: 1767508
Flags: qe-verify+
Whiteboard: [fxatps-tcp]
Blocks: 1776766
Blocks: 1797512
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: