Open Bug 1526695 Opened 5 years ago Updated 1 year ago

Build a UI to enable certain trackers globally

Categories

(Firefox :: Protections UI, enhancement, P3)

enhancement

Tracking

()

Tracking Status
firefox67 --- affected

People

(Reporter: yoasif, Unassigned)

References

(Depends on 1 open bug)

Details

Different from Bug 1511111.

I would like to be able to whitelist certain trackers globally even though I know I am not protected by doing so.

For example, Bug 1417921 - I want to load https://en.support.wordpress.com/twitter/twitter-embeds/ and see embedded Twitter embeds.

The only way to do this if I have tracker blocking (not 3p cookies) in all windows is to disable tracking protection entirely for wordpress.com

Ideally, there would be a way in preferences and in the site shield doorhanger to enable certain trackers to enable those posts.

This might be a bit of a guessing game since it can be hard to tell which trackers are serving the content I am interested in, but it would be nice for people who want the power to unbreak sites without needing to disable tracking protection for a domain.

For my purposes, since I load Twitter in a container, I am already protected from tracking (at least as a logged in user), so enabling Twitter embeds isn't quite as unsafe as it might be.

STR:

  1. Enable TP for all windows
  2. Load https://en.support.wordpress.com/twitter/twitter-embeds/

What happens:

Twitter embeds do not appear.

The only way to make it appear is to disable TP for wordpress.com

Expected result:

I can choose to enable Twitter trackers on wordpress.com or globally while keeping other trackers blocked.

Depends on: tp-breakage
See Also: → 1511111, 1417921

Is the only use case viewing Twitter Embeds with TP enabled? If yes, bug 1446243 is on file for enabling that properly. I don't think we want to make it the responsibility of each and every user to configure their browser for that use case. :-)

Flags: needinfo?(yoasif)

Well, there is the Twitter embeds and things like bug 1226498 or recaptcha -- basically, instead of Firefox having to do some kind of whitelisting automatically a la https://brave.com/script-blocking-exceptions-update/ users can choose which trackers they would like to allow.

For my own use case(s) I am often using temporary containers and first party isolation, so allowing trackers on certain first parties or globally is less of a tracking risk, and others can do the same if there were some easy way for users to do so.

Flags: needinfo?(yoasif)
Type: defect → enhancement
Priority: -- → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.