Fenix: [Bug]Disabling all options from Custom ETP still track all your browser

Created on 19 Feb 2020  ·  7Comments  ·  Source: mozilla-mobile/fenix

Prerequisites

Make sure that ETP from the Firefox settings is set to "Custom" with all options unchecked
Screenshot_20200219-180736_Firefox Preview

Steps to reproduce

  1. Go to any test page for tracking protection(e.g. https://mozilla.github.io/tracking-test/social.html.);

Expected behavior

A black cat is displayed informing the user that the Tracking Protection is disabled.

Actual behavior

The Tracking Protection is enabled even if all options from the Custom submenu are disabled.

Device information

  • Android device: Samsung Galaxy S8 (Android 9)
  • Fenix version: Firefox Preview Beta 4.0.0-beta.1
  • Notes:
  • Also, you can't browse if you want to login to a page(e.g. Twitter.com) with all options disabled from the Custom mode of ETP which is a second case that makes this an important issue.
    20200219_181730
TrackingProtection S2 engverified 🐞 bug

All 7 comments

@sv-sdeiac Please retest this in the next Nightly (it should be fixed after fixing https://github.com/mozilla-mobile/fenix/issues/8529)

Hello, I am still able to reproduce the issue using the latest version of Firefox Preview Nightly 2/20 #20510607.
Now the only ETP who is disabled as in the settings is "Tracking content" and the other 3(Cross-site tracking cookies, fingerprinters, cryptominers) are still blocked by de browser even if in the settings
are disabled.
Device: Samsung Galaxy S8 (Android 9).

If we can't land this by EOD, then we should turn this off so we can start Beta Migration.

@Baron-Severin 👀

Was this a problem due to testing on an outdated site (rather than https://senglehardt.com/test/trackingprotection/test_pages/ )? Could you retest please, because we learned yesterday that the github site does not have the latest lists?

Was this a problem due to testing on an outdated site (rather than https://senglehardt.com/test/trackingprotection/test_pages/ )? Could you retest please, because we learned yesterday that the github site does not have the latest lists?

@liuche I'm able to reproduce this bug on nightly on that link, but @mcarares PR fixes it.

Verified as fixed on the latest Nightly 2/27 and Beta 4.0.0-Beta2 with Google Pixel 3 (A 9), Google Pixel 3a XL (A 10).
Note that A black cat is displayed informing the user that the Tracking Protection is disabled when everything from Custom option is unselected.
And the trackers are blocked when enabling back the options from Custom.
I verified this issue with the following websites:

20200227-172354 (1)
Options disabled
20200227-173510
Options enabled
20200227-173602

Was this page helpful?
0 / 5 - 0 ratings