Closed
Bug 1234232
Opened 10 years ago
Closed 7 years ago
consider moving service worker controller from notification callbacks to nsILoadInfo
Categories
(Core :: DOM: Service Workers, defect, P5)
Core
DOM: Service Workers
Tracking
()
RESOLVED
WORKSFORME
Tracking | Status | |
---|---|---|
firefox46 | --- | affected |
People
(Reporter: bkelly, Unassigned)
Details
(Whiteboard: [e10s-multi:-])
Currently the nsINetworkInterceptController is part of the channel notification callbacks. This can be problematic since the callbacks are periodically cleared by various channel consumers.
Instead, we might want to put the controller on the nsILoadInfo so that its consistently available.
I'm attaching this to our refactor bug for now since it might make sense to do at the same time.
Reporter | ||
Comment 1•10 years ago
|
||
I recently tried making a change similar to this and discovered its incompatible with our e10s necko code. We require that the controller is changed during redirect since the controller is the HttpChannelParent.
So fixing this probably needs to happen after the e10s refactoring.
Depends on: ServiceWorkers-e10s
Comment 2•10 years ago
|
||
That just changed in bug 1219469; the controller is now the HttpChannelParentListener.
Updated•9 years ago
|
Whiteboard: [e10s-multi:-]
Updated•8 years ago
|
Priority: -- → P5
Reporter | ||
Comment 4•7 years ago
|
||
I don't think this is relevant in our current plan.
No longer blocks: ServiceWorkers-e10s
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•