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)
Firefox
Protections UI
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.
Assignee | ||
Comment 1•6 years ago
|
||
This can use some of the code added in bug 1505212...
Depends on: 1505212
Updated•6 years ago
|
See Also: → finegrained-rfp
Comment 3•6 years ago
|
||
(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)
Assignee | ||
Comment 4•6 years ago
|
||
(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 | ||
Updated•6 years ago
|
Assignee: nobody → ehsan
Status: NEW → ASSIGNED
Priority: -- → P2
Assignee | ||
Comment 5•6 years ago
|
||
I have a patch here which fixes the Google Recaptcha challenge issue... Need to write a test for it.
Assignee | ||
Comment 6•6 years ago
|
||
Assignee | ||
Comment 7•6 years ago
|
||
Depends on D11979
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
Comment 9•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/306c9aaac8cd
https://hg.mozilla.org/mozilla-central/rev/9d063d432851
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
status-firefox65:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 65
You need to log in
before you can comment on or make changes to this bug.
Description
•