Skip to content
This repository has been archived by the owner on Jul 22, 2024. It is now read-only.

Force tracking protection for Private Sessions #3090

Merged
merged 4 commits into from
Apr 22, 2020
Merged

Conversation

keianhzo
Copy link
Contributor

@keianhzo keianhzo commented Apr 2, 2020

Fixes #3064 Fixes #3062 Hide ETP button in PB and force tracking protection for Private Sessions based on https://support.mozilla.org/en-US/kb/enhanced-tracking-protection-firefox-desktop?as=u&utm_source=inproduct:

Tracking content in Private Windows only. These trackers are hidden in ads, videos, and other in-page content. Blocking them can cause some websites to break. To add this protection in all windows, visit your privacy preferences and select Strict or Custom as explained below.

@keianhzo keianhzo self-assigned this Apr 2, 2020
@keianhzo keianhzo requested a review from bluemarvin April 2, 2020 09:57
Copy link
Contributor

@bluemarvin bluemarvin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tracking protection shield needs to be visible even for private browsing since sometimes tracking protection breaks sites and we need to over ride it. Both Fenix and desktop show the shield in PB.

@keianhzo keianhzo added the Bugzilla Main activity on this bug is in Bugzilla label Apr 3, 2020
@keianhzo
Copy link
Contributor Author

keianhzo commented Apr 3, 2020

I've fixed the visibility issues. Regarding ETP not working in Private Browsing I've opened a GV issue: https://bugzilla.mozilla.org/show_bug.cgi?id=1627185

@bluemarvin
Copy link
Contributor

@keianhzo I think this is good except for the GV bug. Should we just land this and then follow up the GV bug when it gets fixed there? Not sure when that will be.

@bluemarvin
Copy link
Contributor

We need to be reloading the Session instead of recreating it, but are currently blocked by https://bugzilla.mozilla.org/show_bug.cgi?id=1625585

@keianhzo keianhzo changed the title Hide ETP button in PB and force tracking protection for Private Sessions Force tracking protection for Private Sessions Apr 14, 2020
@bluemarvin bluemarvin added this to the #10 features milestone Apr 22, 2020
@bluemarvin
Copy link
Contributor

Fixes #3132

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.