[experiment] Show the preferences to enable Tracking Protection in non-private windows in more cases

VERIFIED FIXED in Firefox 46

Status

()

Firefox
Preferences
P1
normal
VERIFIED FIXED
2 years ago
2 years ago

People

(Reporter: Paolo, Assigned: past)

Tracking

(Blocks: 1 bug)

Trunk
Firefox 46
Points:
---
Dependency tree / graph
Bug Flags:
qe-verify +

Firefox Tracking Flags

(firefox46 verified)

Details

(Whiteboard: [fxprivacy])

Attachments

(1 attachment, 1 obsolete attachment)

(Reporter)

Description

2 years ago
At some point we'd like to experiment with a change to the preferences dialog that will show user controls to opt in to Tracking Protection for non-private windows in more cases than we currently do.

Currently, the opt-in to Tracking Protection can be done using about:config in all channels. The controls to opt in from the preferences dialog can already be displayed in Nightly after changing a separate about:config preference.

We might still want to show the preferences only in some cases, for example only in pre-beta channels.
Flags: qe-verify+
(Reporter)

Updated

2 years ago
Whiteboard: [fxprivacy]

Updated

2 years ago
Whiteboard: [fxprivacy] → [fxprivacy] [triage]

Updated

2 years ago
Priority: -- → P2
Whiteboard: [fxprivacy] [triage] → [fxprivacy]

Updated

2 years ago
Priority: P2 → P1

Updated

2 years ago
Assignee: nobody → past
Status: NEW → ASSIGNED
Iteration: --- → 46.2 - Jan 11
(Assignee)

Comment 1

2 years ago
Created attachment 8705983 [details] [diff] [review]
Remove the polaris pref and enable the UI to toggle TP in normal mode by default

As discussed, this patch removes the polaris pref that isn't useful any longer and changes the normal mode TP UI to be enabled by default. If we later decide to hold the feature from release we can toggle the pref in a subsequent channel.
Attachment #8705983 - Flags: review?(paolo.mozmail)
(Reporter)

Comment 2

2 years ago
Comment on attachment 8705983 [details] [diff] [review]
Remove the polaris pref and enable the UI to toggle TP in normal mode by default

Removing code is always good!

I think we can use this logic for the UI preference, until we decide what to do with channels other than Nightly:

#ifdef NIGHTLY_BUILD
pref("privacy.trackingprotection.ui.enabled", true);
#else
pref("privacy.trackingprotection.ui.enabled", false);
#endif
Attachment #8705983 - Flags: review?(paolo.mozmail) → review+
(Assignee)

Comment 3

2 years ago
Created attachment 8706450 [details] [diff] [review]
Remove the polaris pref and enable the UI to toggle TP in normal mode by default

Updated patch to only enable the UI by default in nightly.
Attachment #8706450 - Flags: review+
(Assignee)

Updated

2 years ago
Attachment #8705983 - Attachment is obsolete: true

Comment 5

2 years ago
bugherder
https://hg.mozilla.org/mozilla-central/rev/d9a65ae92a91
Status: ASSIGNED → RESOLVED
Last Resolved: 2 years ago
status-firefox46: affected → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 46
browser.polaris.enabled is gone.
privacy.trackingprotection.ui.enabled=TRUE by default.
Verified fixed FF 46.0a1 (2016-01-13) Win 7, Ubuntu 14.04, OS X 10.9.5.
Status: RESOLVED → VERIFIED
status-firefox46: fixed → verified
You need to log in before you can comment on or make changes to this bug.