Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Align default tracking protection policies with Firefox Desktop policies #4349

Closed
Amejia481 opened this issue Sep 9, 2019 · 1 comment

Comments

@Amejia481
Copy link
Contributor

commented Sep 9, 2019

As FireFox Desktop changed the default tracking protection policies on ac we want to align with their policies.

@Amejia481 Amejia481 self-assigned this Sep 9, 2019

@Amejia481 Amejia481 added this to 🏃‍♀️ In Progress in A-C: Android Components Sprint Planning Sep 9, 2019

@Amejia481 Amejia481 added this to In progress in A-C: Tracking Protection Sep 9, 2019

@Amejia481

This comment has been minimized.

Copy link
Contributor Author

commented Sep 9, 2019

Recommended should be:

image

image

That's equivalent on GeckoView to:

  runtime.settings.contentBlocking.setAntiTracking(AntiTracking.DEFAULT  + AntiTracking.CONTENT +  AntiTracking.STP)

runtime.settings.contentBlocking.setCookieBehavior(CookieBehavior.ACCEPT_NON_TRACKERS)
// When set to true  blocks scripts/sub-resources
geckoSession.settings.useTrackingProtection = false

Strict should be:

image

image

That's equivalent on GeckoView to:

runtime.settings.contentBlocking.setStrictSocialTrackingProtection(true)
  runtime.settings.contentBlocking.setAntiTracking(AntiTracking.DEFAULT  + 
AntiTracking.FINGERPRINTING +  AntiTracking.CRYPTOMINING)

runtime.settings.contentBlocking.setCookieBehavior(CookieBehavior.ACCEPT_NON_TRACKERS)
// When set to true  blocks scripts/sub-resources
geckoSession.settings.useTrackingProtection = true
Amejia481 added a commit to Amejia481/android-components that referenced this issue Sep 10, 2019
Amejia481 added a commit to Amejia481/android-components that referenced this issue Sep 10, 2019
Amejia481 added a commit to Amejia481/android-components that referenced this issue Sep 10, 2019

@Amejia481 Amejia481 added this to the 🍉 12.0.0 milestone Sep 10, 2019

bors bot pushed a commit that referenced this issue Sep 10, 2019
Merge #4363
4363: Closes #4349: Align default tracking protection policies with Firefox Desktop policies. r=pocmo a=Amejia481




Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>

@bors bors bot closed this in 98dd20c Sep 10, 2019

A-C: Android Components Sprint Planning automation moved this from 🏃‍♀️ In Progress to 🏁 Done Sep 10, 2019

@Amejia481 Amejia481 moved this from In progress to Done in A-C: Tracking Protection Sep 10, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.