Skip to content
This repository has been archived by the owner on Nov 1, 2022. It is now read-only.

Align default tracking protection policies with Firefox Desktop policies #4349

Closed
Amejia481 opened this issue Sep 9, 2019 · 1 comment
Closed
Assignees
Labels
🌟 feature New functionality and improvements
Milestone

Comments

@Amejia481
Copy link
Contributor

Amejia481 commented Sep 9, 2019

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

┆Issue is synchronized with this Jira Task

@Amejia481 Amejia481 added the 🌟 feature New functionality and improvements label Sep 9, 2019
@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

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 as completed 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 subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
🌟 feature New functionality and improvements
Projects
No open projects
Development

No branches or pull requests

1 participant