Closed Bug 1612373 Opened 4 years ago Closed 4 years ago

Store hashed principal into WindowContext

Categories

(Core :: Privacy: Anti-Tracking, task, P1)

task

Tracking

()

RESOLVED WONTFIX

People

(Reporter: dlee, Unassigned)

References

Details

In GetParentPrincipalAndTrackingOrigin, it gets top-level StorageAreaPrincipal & AntiTrackingPrincipal.

In IsFirstPartyStorageAccessGrantedFor, this API is called with the current window
In AddFirstPartyStorageAccessGrantedFor(, this is called with the parent window

We are going to replace principal with Hash(UniqueUUID per profile + origin).
Every WindowContext requires this unique identifier so we can use it to lookup permission.

No longer blocks: 1599048
Summary: Make GetParentPrincipalAndTrackingOrigin fission compatible → Store hased principal into WindowContext
Depends on: 1616784
Summary: Store hased principal into WindowContext → Store hashed principal into WindowContext

Close this bug (See Bug 1616784 Comment 6)

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.