Notifications popup in metro interfaces no matter what app you are in. We should tie up our notification system so our notifications come up when in metro. Microsoft says you should only do notifications if a user opts-in for notifications but I think we will want to do it anyway. Windows Push Notification Service (WNS) allows you to push a notificaiton for when your application isn't even running.
In digging into selection I noticed we currently use nsIAlertService for in-window alerts. These include things like adding bookmarks, copy text, downloads completed, etc. They show up at the bottom of the page in a dark black rect. Win8 Toasts are specific to notifications when the browser isn't in the foreground - http://msdn.microsoft.com/en-us/library/windows/apps/hh465391.aspx So I'm not sure how metro toast notifications fit in. We might need a new interface for them.
http://msdn.microsoft.com/en-us/library/windows/apps/hh465424.aspx At the bottom of this page there are links to guidelines for all the various panel input types.
Note that desktop applications can send toasts too, as long as they have a shortcut in the start menu and an app model ID associated with it (which we of course do).
transfer widget win32->winrt
Component: Widget: Win32 → Widget: WinRT
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WORKSFORME
OS: Windows 8 Metro → Windows 8.1
You need to log in before you can comment on or make changes to this bug.