Closed Bug 1611046 Opened 5 years ago Closed 5 years ago

Add ServiceWorker shutdown progress tracking

Categories

(Core :: DOM: Service Workers, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
mozilla74
Tracking Status
firefox74 --- fixed

People

(Reporter: perry, Assigned: perry)

References

Details

Attachments

(2 files)

ServiceWorkerShutdownBlocker only knows about the number of pending shutdowns but can't give any meaningful information as to what the progress of each shutdown is if there's an AsyncShutdown timeout. There's 6 "stages":

  • Parent process main thread
  • Parent process IPDL background thread
  • Content process worker launcher thread
  • Content process main thread
  • Content process DOM worker thread
  • Shutdown finished
Status: NEW → ASSIGNED
Attachment #9122550 - Attachment description: Bug 1611046 - WIP for ServiceWorker shutdown progress → Bug 1611046 - add ServiceWorker shutdown progress tracking r?#dom-workers-and-storage
Pushed by pjiang@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a59d382a7950 add ServiceWorker shutdown progress tracking r=dom-workers-and-storage-reviewers,asuth
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla74
Status: RESOLVED → REOPENED
Flags: needinfo?(perry)
Resolution: FIXED → ---
Target Milestone: mozilla74 → ---

In particular this avoids unqualified name lookup ambiguity between
::Request and mozilla::dom::Request (imported into the global namespace by
using namespace mozilla::dom).

Depends on D60791

Waiting on patch to fix code coverage build breakage.

Flags: needinfo?(perry)
Pushed by pjiang@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/21e6f8a6b086 add ServiceWorker shutdown progress tracking r=dom-workers-and-storage-reviewers,asuth https://hg.mozilla.org/integration/autoland/rev/8f299cada000 avoid using namespace declaration r=dom-workers-and-storage-reviewers,sg
Status: REOPENED → RESOLVED
Closed: 5 years ago5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla74
Regressions: 1612307
No longer regressions: 1612307
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: