Closed Bug 1419536 Opened 2 years ago Closed 2 years ago

Land ClientSource integration with docshell, windows, and workers

Categories

(Core :: DOM: Service Workers, enhancement)

57 Branch
enhancement
Not set

Tracking

()

RESOLVED FIXED
mozilla59
Tracking Status
firefox59 --- fixed

People

(Reporter: bkelly, Assigned: bkelly)

References

Details

Attachments

(5 files)

Split some more patches from bug 1293277 that have been reviewed.
Attachment #8930625 - Flags: review+
Pushed by bkelly@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/0f356a5c4dea
P1 Add a helper to handle Client objects properly on nsIChannels. r=baku
https://hg.mozilla.org/integration/mozilla-inbound/rev/061c5b3ee4d4
P2 Create a ClientSource for the WorkerPrivate and mark it execution ready after the script loads. r=baku
https://hg.mozilla.org/integration/mozilla-inbound/rev/3e2118a29baf
P3 Handle creating and activating the ClientSource in nsDocShell and nsGlobalWindow. r=baku r=freesamael
https://hg.mozilla.org/integration/mozilla-inbound/rev/61d93d8a4667
P4 Allow ClientSource objects to be frozen while in bfcache. r=baku
https://hg.mozilla.org/integration/mozilla-inbound/rev/dbbca05aa64a
P5 Set ClientInfo on the LoadInfo for document owned network requests. r=baku
Depends on: 1420221
Depends on: 1420594
Depends on: 1420743
Depends on: 1422983
Depends on: 1422584
Depends on: 1423913
You need to log in before you can comment on or make changes to this bug.