Open Bug 1583891 Opened 2 years ago Updated 11 months ago

When FPI is enabled, about:debugging does not list Service Workers that have a firstPartyDomain attribute

Categories

(DevTools :: about:debugging, defect, P3)

defect

Tracking

(Not tracked)

People

(Reporter: tjr, Unassigned, NeedInfo)

References

(Blocks 1 open bug)

Details

(Whiteboard: [dfpi-ok])

reddit.com registers a Service Worker, so from a new profile, go to reddit, and see the service worker in about:serviceworkers and about:debugging. Then enable privacy.firstparty.isolate and go to reddit again. about:serviceworkers will show two; about:debugging only one.

I also noticed that if you get a Service Worker for the same domain in different Containers (User Context Ids) it's not possible to distinguish them on about:debugging.

I tried following the code to where we list SWs different in about:serviceworkers and about:debugging but was not able to find it...

The priority flag is not set for this bug.
:jdescottes, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(jdescottes)

Feel free to bump the priority if you feel like this is a blocking issue.
I don't think the user impact is huge, but I'm open to discuss this.

Flags: needinfo?(jdescottes)
Priority: -- → P3

Belen, should we track this for Application panel as well or is it not affected?

Flags: needinfo?(balbeza)

There's no Service Worker with First-Party Domain when dFPI is on, only 1 is shown in about:serviceworkers and about:debugging.

Whiteboard: [dfpi-ok]

That reads like dFPI isn't affected, removing the meta bug.

No longer blocks: DynamicFirstPartyIsolation
You need to log in before you can comment on or make changes to this bug.