Closed Bug 1668408 Opened 1 year ago Closed 25 days ago

DFPI breaks stackblitz.com

Categories

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

defect

Tracking

()

VERIFIED FIXED
94 Branch
Tracking Status
firefox-esr78 --- unaffected
firefox-esr91 --- wontfix
firefox92 --- wontfix
firefox93 --- wontfix
firefox94 --- verified

People

(Reporter: emilio, Assigned: twisniewski)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: regression)

Attachments

(1 file)

STR:

ER:

  • A green square.

AR:

  • Right tab doesn't load, there's a cross-origin error there.

This breakage can be fixed by changing cookiebehavior to 4, so this is only related to dFPI.

Blocks: dfpi-breakage
No longer blocks: DynamicFirstPartyIsolation
Severity: -- → S3
Priority: -- → P2

It looks like the right tab is put under a third-party iframe https://rxjs-yo2jz5.stackblitz.io and its storage is partitioned. And it needs storage access to show the content properly.

I think the proper solution is to ask the website to use the StorageAccessAPI.

Steve, do you know if we have contacted them about this issue? Thanks.

Flags: needinfo?(senglehardt)

As far as I know we have not. We'll have to see if stpeter or webcompat folks have a contact.

Flags: needinfo?(senglehardt)

Filed an issue on their GitHub repo: https://github.com/stackblitz/core/issues/1374

Duplicate of this bug: 1711698
Duplicate of this bug: 1715206
Blocks: 1720140
Assignee: nobody → twisniewski
Status: NEW → ASSIGNED
Pushed by twisniewski@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f1b824815906
Work around site breakage on StackBlitz related to dFPI, by using SmartBlock shims to disable service workers; r=pbz,ksenia,webcompat-reviewers
Status: ASSIGNED → RESOLVED
Closed: 25 days ago
Resolution: --- → FIXED
Target Milestone: --- → 94 Branch

Verified as fixed on the latest Nightly 95.0a1 and on Firefox 94 beta 1 (having the pref network.cookie.cookieBehavior set to 5) - the green square is properly displayed on stackblitz.com.
Tested on Windows 10 x64, Ubuntu 20.04 x64, and macOS Big Sur 11.6.

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.