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
Closed

Comments

@Amejia481
Copy link
Contributor

@Amejia481 Amejia481 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
Copy link
Contributor Author

@Amejia481 Amejia481 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
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
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
1 participant