Proposing a new module: Core: Notifications

1,229 views
Skip to first unread message

Kagami Rosylight

unread,
Apr 3, 2024, 8:47:05 AMApr 3
to gover...@mozilla.org, tl...@mozilla.com, nalex...@mozilla.com, nri...@mozilla.com, mtho...@mozilla.com
I'd like to propose a new module for Firefox notification modules,
covering Web Notification API and its OS integration part.

Owner: Kagami Rosylight (krosylight)

Peers: Nick Alexander (nalexander), Nicholas Rishel (nrishel)

Includes: dom/notification, widget/windows/ToastNotification*,
widget/cocoa/OSXNotificationCenter*, toolkit/components/alerts

Bugzilla Components: Core::DOM: Notifications (currently this covers
both push subscriptions and notifications, and I intend to split this
component for each use, with the agreement with Martin Thompson who is
Peer Emeritus of Core: Push Subscriptions.)

Kagami Rosylight

unread,
Apr 3, 2024, 11:03:32 AMApr 3
to Emilio Cobos Álvarez, gover...@mozilla.org, tl...@mozilla.com, nalex...@mozilla.com, nri...@mozilla.com, mtho...@mozilla.com

Ah yes! I tried to include everything and of course I omitted things. Thank you!

On 03/04/2024 17:01, Emilio Cobos Álvarez wrote:
Should it include also toolkit/system/gnome/nsAlertsIconListener.cpp and toolkit/system/gnome/nsSystemAlertsService.cpp (and relevant headers)? That code could probably move to widget/gtk for consistency, though that's kind of orthogonal.
-- 
You received this message because you are subscribed to the Google Groups "gover...@mozilla.org" group.
To unsubscribe from this group and stop receiving emails from it, send an email to governance+...@mozilla.org.


Nick Alexander

unread,
Apr 3, 2024, 12:52:11 PMApr 3
to Kagami Rosylight, gover...@mozilla.org, tl...@mozilla.com, nri...@mozilla.com, mtho...@mozilla.com
For the record: Kagami consulted with myself and Nicholas and we're supportive.
Nick

Andrew Overholt

unread,
Apr 3, 2024, 5:04:49 PMApr 3
to Kagami Rosylight, gover...@mozilla.org, mtho...@mozilla.com, nalex...@mozilla.com, nri...@mozilla.com, tl...@mozilla.com
Great idea. Thanks for proposing.

--
You received this message because you are subscribed to the Google Groups "tlmc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tlmc+uns...@mozilla.com.
To view this discussion on the web visit https://groups.google.com/a/mozilla.com/d/msgid/tlmc/246bb5f8-b1f2-4237-87a1-8a7620484059%40mozilla.com.
Reply all
Reply to author
Forward
0 new messages