Closed Bug 1235565 Opened 8 years ago Closed 8 years ago

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

Categories

(Firefox :: Settings UI, defect, P1)

defect

Tracking

()

VERIFIED FIXED
Firefox 46
Iteration:
46.2 - Jan 11
Tracking Status
firefox46 --- verified

People

(Reporter: Paolo, Assigned: past)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fxprivacy])

Attachments

(1 file, 1 obsolete file)

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+
Whiteboard: [fxprivacy]
Whiteboard: [fxprivacy] → [fxprivacy] [triage]
Priority: -- → P2
Whiteboard: [fxprivacy] [triage] → [fxprivacy]
Priority: P2 → P1
Assignee: nobody → past
Status: NEW → ASSIGNED
Iteration: --- → 46.2 - Jan 11
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)
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+
Updated patch to only enable the UI by default in nightly.
Attachment #8706450 - Flags: review+
Attachment #8705983 - Attachment is obsolete: true
https://hg.mozilla.org/mozilla-central/rev/d9a65ae92a91
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
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
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: