Contact emails

a...@chromium.org, reil...@chromium.org

Explainer

https://github.com/explainers-by-googlers/progress-notification/blob/main/README.md

Specification

In progress (Proposed IDL 
<https://github.com/explainers-by-googlers/progress-notification/blob/main/README.md#webidl>
)

Summary

The Progress Notification API is a proposal for an API a developer can use 
to indicate to the user agent that it is performing an important task which 
will take some time. This provides user agents with information about a 
site’s intention to perform such a task and therefore may allow the task to 
continue while the site is no longer visible because its tab is occluded.


Blink component

Blink>Storage 
<https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EStorage>

Motivation

When users are waiting for a site to complete a long and important task, 
users have to work around how the browser works to get it done. This may be 
due to reasons like tab resource throttling done by the browser to keep 
tabs fast, or the system going to sleep because the site is not performing 
tasks that automatically acquire a screen or system wake lock like audio or 
video.

Initial public proposal

None

TAG review

To be filed once we’ve explored UX options in the prototype

Risks



Interoperability and Compatibility

None



Gecko: No signal


WebKit: No signal


Web developers: Positive from internal developers


Other signals:


WebView application risks

Does this intent deprecate or change behavior of existing APIs, such that 
it has potentially high risk for Android WebView-based applications?

None


Debuggability

None


Is this feature fully tested by web-platform-tests 
<https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>
?

Not yet, planned to add with implementation

Flag name on chrome://flags

None

Finch feature name

ProgressNotification

Non-finch justification

None

Requires code in //chrome?

True

Tracking bug

https://crbug.com/347047629 

Estimated milestones

No milestones specified


Link to entry on the Chrome Platform Status

https://chromestatus.com/feature/5143507064061952

This intent message was generated by Chrome Platform Status 
<https://chromestatus.com/>.

-- 
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+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/3fb4d0f7-7652-4dfc-9de4-478b2b175f35n%40chromium.org.

Reply via email to