Open Bug 1906169 Opened 3 days ago Updated 2 days ago

Profile backup web worker needs error handling plumbing

Categories

(Firefox :: Profile Backup, task, P3)

task

Tracking

()

People

(Reporter: sthompson, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fidefe-device-migration])

The Firefox profile backup code is throwing errors with a "cause" for use by the UI and other components to understand the context of the errors. https://bugzilla.mozilla.org/show_bug.cgi?id=1904949

The profile backup code includes service workers, but the additional plumbing required to surface errors' "cause" within the workers out to the main process is not complete. The service workers (particularly Archive.worker.mjs) need this plumbing in order to accurately tell the UI about specific issues that may have been detected within the service workers' operations.

Severity: -- → N/A
Priority: -- → P3
See Also: → 1904949
Whiteboard: [fidefe-device-migration]
Summary: Profile backup service workers need error handling plumbing → Profile backup web worker needs error handling plumbing
You need to log in before you can comment on or make changes to this bug.