gecko-dev/dom/notification
Kagami Sascha Rosylight 7b8016ebab Bug 1930676 - Part 8: Remove MainThreadNotificationObserver r=asuth
1. `new Notification()` and `notification.close()` in the main thread starts using PNotification
2. GlobalTeardownObserver inheritance is removed for NotificationChild::ActorDestroy
3. GlobalFreezeObserver inheritance is removed for the same inheritance in the child actor
4. Grabbing Notification objects are now done by DETH::KeepAliveIfHasListenersFor instead of via observers
5. WorkerNotificationObserver now directly has all the members MainThreadNotificationObserver had. It'll be removed soon too as a followup.

Differential Revision: https://phabricator.services.mozilla.com/D228682
2024-11-15 00:35:43 +00:00
..
test Bug 1930506 - Remove nsIAlertsService::ShowPersistentNotification r=nalexander,geckoview-reviewers,win-reviewers,gstoll,m_kato 2024-11-13 08:11:36 +00:00
components.conf Bug 1882176: PBM notifications support.r=saschanaz,asuth,geckoview-reviewers,owlish 2024-05-06 23:53:27 +00:00
IPCUtils.h Bug 1928702 - Part 2: Create PNotification via PBackground r=asuth 2024-11-11 20:34:11 +00:00
MemoryNotificationDB.sys.mjs Bug 1889930: Remove source code corresponding to deprecated notification store.r=saschanaz 2024-07-22 16:14:46 +00:00
metrics.yaml Bug 1914203 - Add telemetry for notification permission r=asuth,bvandersloot 2024-09-20 14:02:28 +00:00
moz.build Bug 1930676 - Part 3: Add skeleton PNotification functions r=asuth 2024-11-15 00:35:41 +00:00
Notification.cpp Bug 1930676 - Part 8: Remove MainThreadNotificationObserver r=asuth 2024-11-15 00:35:43 +00:00
Notification.h Bug 1930676 - Part 8: Remove MainThreadNotificationObserver r=asuth 2024-11-15 00:35:43 +00:00
NotificationChild.cpp Bug 1930676 - Part 7: Implement NotificationChild::FrozenCallback r=asuth 2024-11-15 00:35:43 +00:00
NotificationChild.h Bug 1930676 - Part 7: Implement NotificationChild::FrozenCallback r=asuth 2024-11-15 00:35:43 +00:00
NotificationDB.sys.mjs Bug 1889930: Remove source code corresponding to deprecated notification store.r=saschanaz 2024-07-22 16:14:46 +00:00
NotificationEvent.cpp
NotificationEvent.h
NotificationParent.cpp Bug 1930676 - Part 5: Implement RecvNotifyClick r=asuth 2024-11-15 00:35:42 +00:00
NotificationParent.h Bug 1930676 - Part 4: Implement RecvClose r=asuth 2024-11-15 00:35:42 +00:00
NotificationStorage.sys.mjs Bug 1882176: PBM notifications support.r=saschanaz,asuth,geckoview-reviewers,owlish 2024-05-06 23:53:27 +00:00
NotificationUtils.cpp Bug 1928702 - Part 6: Move NotificationObserver functions to NotificationUtils r=asuth 2024-11-11 20:34:13 +00:00
NotificationUtils.h Bug 1928702 - Part 6: Move NotificationObserver functions to NotificationUtils r=asuth 2024-11-11 20:34:13 +00:00
PNotification.ipdl Bug 1930676 - Part 3: Add skeleton PNotification functions r=asuth 2024-11-15 00:35:41 +00:00