Intent to Extend Origin Trial: Notification Triggers

92 views
Skip to first unread message

Richard Knoll

unread,
Sep 23, 2020, 2:08:01 PM9/23/20
to blink-dev, Peter Beverloo, PJ Mclachlan

Contact emails

kno...@chromium.org, pe...@chromium.org, pjmcl...@google.com


Spec

Explainer: https://github.com/rknoll/notification-triggers


Summary

An Origin Trial for Notification Triggers was active in Chrome M80 to M83. The results from that Origin Trial are summarized in this document. Our internal partner was not able to fully test this API in that time frame. We intend to begin another Origin Trial in Chrome M86 to M88 to gather more feedback.


Link to “Intent to Prototype” blink-dev discussion

https://groups.google.com/a/chromium.org/d/topic/blink-dev/sFb2H2pwEug/discussion


Goals for experimentation

We’d like to get developer feedback on this new API to see which use cases we haven’t thought about. We’ve designed this API to be extendable for other types of triggers (e.g. location based) if there is sufficient interest for this. The timing of the original OT didn’t work for a partner so we’d like to restart it. There have been no changes to the API.


Experimental timeline

M86 - M88


Any risks when the experiment finishes?

No. Developers can feature detect this API and offer alternative solutions.


Reason this experiment is being extended

Link to previous I2E: https://groups.google.com/a/chromium.org/g/blink-dev/c/5dCim99q5hM/m/-qGaZpUEAQAJ

A partner is now ready to experiment with this API so we’d like to restart it.


Ongoing technical constraints

None


Debuggability

Chrome DevTools already provides a UI to show events related to notifications such as scheduled, displayed and closed. Developers can also get a list of all notifications, including scheduled ones, via a JavaScript API.


Will this feature be supported on all five Blink platforms supported by Origin Trials (Windows, Mac, Linux, Chrome OS, and Android)?

Yes, except WebView as the Notification API is not supported yet (tracking bug).


Link to entry on the feature dashboard

https://www.chromestatus.com/feature/5133150283890688


Yoav Weiss

unread,
Sep 24, 2020, 2:22:11 AM9/24/20
to Richard Knoll, blink-dev, Peter Beverloo, PJ Mclachlan
LGTM to experiment in M86-M88

--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAPxPAG%3DFP0TmOwipUDGYFoDTC2iF5wmxgrGSbMzevm2mToupSA%40mail.gmail.com.
Reply all
Reply to author
Forward
0 new messages