Rewrite WDBA notification component using XPCOM alerts.
Categories
(Toolkit :: Default Browser Agent, enhancement, P3)
Tracking
()
People
(Reporter: nrishel, Assigned: nrishel)
References
(Blocks 3 open bugs)
Details
(Whiteboard: [fidedi-notifications])
Attachments
(2 obsolete files)
Update: We've since changed our thinking on how to migrate WDBA to Firefox Background Tasks. Instead of migrating piecemeal, we're leveraging the strangler fig pattern to migrate it as a whole behind an XPCOM object, and incrementally update it to use safer languages and Firefox libraries/utilities.
WDBA is currently written as a standalone binary. This binary lacks access to XPCOM making it hard to leverage existing infrastructure for notifications. In particular we would like to have access to fluent for translations, and XPCOM's implementation of Windows toast notifications for notifications that persist and can be acted up after the process exits.
To handle this we can outsource generating and handling WDBA notifications to a Firefox background task.
Updated•2 years ago
|
Assignee | ||
Updated•2 years ago
|
Updated•2 years ago
|
Assignee | ||
Comment 1•2 years ago
|
||
Assignee | ||
Comment 2•2 years ago
|
||
Assignee | ||
Updated•2 years ago
|
Comment 3•2 years ago
|
||
Comment on attachment 9329372 [details]
WIP: Bug 1793715 - Move WDBA into a background task. r=nalexander
Revision D174972 was moved to bug 1838754. Setting attachment 9329372 [details] to obsolete.
Comment 4•2 years ago
|
||
Comment on attachment 9329373 [details]
WIP: Bug 1793715 - Migrate WDBA command line handling out of XPCOM into background task. r=nalexander
Revision D174973 was moved to bug 1838754. Setting attachment 9329373 [details] to obsolete.
Assignee | ||
Updated•1 year ago
|
Description
•