Closed Bug 1781818 Opened 2 years ago Closed 2 years ago

Firebase shims broken by APS

Categories

(Core :: Privacy: Anti-Tracking, defect)

defect

Tracking

()

RESOLVED FIXED
105 Branch
Tracking Status
firefox105 --- fixed

People

(Reporter: bvandersloot, Assigned: bvandersloot)

References

Details

Attachments

(1 file)

Firebase relies upon sessionStorage to complete its auth flows. When we make sessionStorage always partitioned the shims no longer work because the sessionStorage in the embedded iframe no longer has the same storage principal as the login page.

Adding a fix that we will have to determine if we want to keep long term. That decision will be tracked in https://bugzilla.mozilla.org/show_bug.cgi?id=1781820

This is controlled by a preference so we can disable it for experimentation later.

Assignee: nobody → bvandersloot
Status: NEW → ASSIGNED
Pushed by bvandersloot@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/940ea397583c
Allow unpartitioning of SessionStorage, r=timhuang
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 105 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: