Intent to Implement: Web Notification support in Web Workers

34 views
Skip to first unread message

Peter Beverloo

unread,
Oct 23, 2014, 12:33:57 PM10/23/14
to blink-dev
(The Web Exposed changes of this are minimal, but the implementation will (and has been) changing significantly. Mike mentioned he'd like to see this :-).)

Contact emails

Spec

Summary
Enabling usage of the Web Notification API in Web Workers.

Motivation
Chrome has been supporting the Web Notification API since Chrome 5, however, support for displaying notifications for Web Workers was never completed.

As Web Notifications will be an important tool for interacting with users, we should align with the specification and make them available in Web Workers (dedicated, shared and service). Do note that support for event delivery to a Service Worker is not in scope of this Intent to Implement.

Compatibility Risk
Small. Mozilla and Safari both support the Web Notification API, but not in workers. Microsoft does not support the API.

Will this feature be supported on all five Blink platforms?
Yes, with the detail that Web Notifications have not yet shipped on Android. We haven't yet decided if we want to support the non-Service Worker bound API there. (This will be covered in the Intent to Ship.)

OWP launch tracking bug?

Link to entry on the feature dashboard

Link to the design document

Requesting approval to ship?
No.

Reply all
Reply to author
Forward
0 new messages