Closed Bug 1506947 Opened 6 years ago Closed 6 years ago

Add a pref for site-specific workarounds for blocking cookies from trackers

Categories

(Firefox :: Protections UI, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
Firefox 65
Tracking Status
firefox65 --- fixed

People

(Reporter: ehsan.akhgari, Assigned: ehsan.akhgari)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

We need to add a site-specific workaround pref in order to allow whitelisting specific domains and URLs from being subject to third-party cookie blocking from trackers only. This could be useful for issues such as excessive challenges users get from recaptchas, as well as unexpected and unpredictable breakage that we discover in the wild after shipping.
This can use some of the code added in bug 1505212...
Depends on: 1505212
See Also: → finegrained-rfp
How is this related to bug 1450398?
Flags: needinfo?(tom)
(In reply to :Ehsan Akhgari from comment #2) > How is this related to bug 1450398? While the title of that is specific to Web Extensions, the correct patch for that bug will enable Resist Fingerprinting to be selectively applied or un-applied to individual origins (as well as exempting the system principal and web extensions.) I don't imagine that the patch for this bug would overlap with this (since the tracking work isn't making use of any of RFP); but the goal of site-specific exemptions made want to link them; since if/when we ever get to 1450398, the method we use for the exemptions will probably mimic this one.
Flags: needinfo?(tom)
Blocks: 1507013
(In reply to Tom Ritter [:tjr] from comment #3) > I don't imagine that the patch for this bug would overlap with this (since > the tracking work isn't making use of any of RFP); but the goal of > site-specific exemptions made want to link them; since if/when we ever get > to 1450398, the method we use for the exemptions will probably mimic this > one. I doubt it... This fix would probably happen somewhere inside nsChannelClassifier::CheckIsTrackerWithLocalTable().
Assignee: nobody → ehsan
Status: NEW → ASSIGNED
Priority: -- → P2
I have a patch here which fixes the Google Recaptcha challenge issue... Need to write a test for it.
Pushed by eakhgari@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/306c9aaac8cd Part 1: Add a pref for site-specific workarounds for blocking cookies from trackers; r=francois https://hg.mozilla.org/integration/mozilla-inbound/rev/9d063d432851 Part 2: Add a test for the site-specific workaround pref; r=baku
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 65
Depends on: 1511111
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: