Web Notifications defines an HTML5 API for end-user notifications. A notification allows alerting the user outside the context of a web page of an occurrence, such as the delivery of email.
This is an opt-in feature that usually needs to be enabled by the user per site. Common ways to show such notifications is via a system tray (see attached pictures for examples).
Qt does not offer API for showing notifications e.g. in the system tray. But Qt WebEngine should provide API to a) enable/disable notifications per page, and b) notify the application about arriving notifications.
HTML Standard
https://www.w3.org/TR/notifications/
Example
- relates to
- 
                    QTBUG-71517 (Push) Notifications for Qt Applications -         
- Open
 
-         
- 
                     QTBUG-71518
        Messaging (Push Notifications) on platforms without native notification support. QTBUG-71518
        Messaging (Push Notifications) on platforms without native notification support.-         
- Withdrawn
 
-         
- replaces
- 
                    QTBUG-53457 Push messaging -         
- Closed
 
-         
| For Gerrit Dashboard: QTBUG-50995 | ||||||
|---|---|---|---|---|---|---|
| # | Subject | Branch | Project | Status | CR | V | 
| 205716,16 | Web Notifications API | 5.13 | qt/qtwebengine | Status: MERGED | -2 | 0 |