Port the rest of AntiTrackingCommon.cpp to the CookieSettings API

RESOLVED FIXED in Firefox 68

Status

()

task
RESOLVED FIXED
2 months ago
2 months ago

People

(Reporter: Ehsan, Assigned: Ehsan)

Tracking

unspecified
mozilla68
Points:
---

Firefox Tracking Flags

(firefox68 fixed)

Details

Attachments

(3 attachments)

Assignee

Description

2 months ago

There are places in the file where we're reading the cookieBehavior pref directly currently which need to be fixed.

Comment 4

2 months ago
Pushed by eakhgari@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/43a08bca736a
Part 1: Port AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor() to the cookie settings API; r=baku
https://hg.mozilla.org/integration/autoland/rev/29f01b943d7f
Part 2: Port AntiTrackingCommon::MaybeIsFirstPartyStorageAccessGrantedFor() to the cookie settings API; r=baku
https://hg.mozilla.org/integration/autoland/rev/7b30d0ee0b8c
Part 3: Require the caller of the AntiTrackingCommon::IsFirstPartyStorageAccessGrantedFor(nsIPrincipal*) API pass in a cookie setting object; r=baku
You need to log in before you can comment on or make changes to this bug.