Deprecate list type from extension notification api, or implement across more platforms? |
|||
Issue descriptionSee docs: https://developer.chrome.com/apps/notifications There's a TemplateType called "list" which doesn't appear to ever have been implemented on Mac OS. I don't know how popular it is overall* but I would have doubted it could be very popular if there hasn't been a push to implement on Mac. This list type is also not, so far as I can tell, available as part of web notifications and is not used by any Chrome/ChromeOS system notifications, so we have a lot of extra code in the message center (NotificationItem struct, vector of items, etc.) to deal with it, but it's only used by some (rare?) extensions. *when I look up the UMA for it, Notifications.ExtensionNotificationType, it does seem to be used on Windows to the tune of 5% of notifications, on Mac 2%, and on Chrome OS a vanishingly small percent. What is the fate of this notification type?
,
Nov 7 2017
Seems like something we'd like to keep if only for parity with Android. Bringing it to web notifications sounds good too.
,
Nov 7 2017
Are they really used for arc? I don't see any references to NOTIFICATION_TYPE_MULTIPLE in arc. I would imagine all arc notifications use NOTIFICATION_TYPE_CUSTOM. It seems not great to give extension developers an API they can't be sure will work everywhere. If I were in their shoes, I'd end up just not using the API for that reason (instead use embedded bullet points or something). What is the Action Center? Will list notifications work with native Windows notifications?
,
Nov 7 2017
> It seems not great to give extension developers an API they can't be sure will work everywhere. This is an implicit side-effect of the decision to move towards native notification centers. The user gets an experience consistent with their operating system, but we lose control and thereby potentially functionality. > What is the Action Center? The Action Center is the native Windows notification center.
,
Nov 10 2017
Assigning to peter@ as notifications owner to get this out of triage. Feel free to reassign as appropriate.
,
Nov 26
*** UI Mass Triage ** This bug is inactive since long time, checking whether anything is actionable here? |
|||
►
Sign in to add a comment |
|||
Comment 1 by peter@chromium.org
, Nov 6 2017