Intent to Experiment: Compute Pressure

閲覧: 705 回

Mandy, Arnaud

2023/04/20 6:20:212023/04/20
To: Abridged recipients、Christiansen, Kenneth R、Wang, Wei4

Contact emails,,



Design docs


The Compute Pressure API offers high-level states that represent the pressure on the system. It allows the implementation to use the right underlying hardware metrics to ensure that users can take advantage of all the processing power available to them as long as the system is not under unmanageable stress.

“Pressure” is a generic term by design – at the moment it is calculated based on CPU load, but future plans include using signals from temperature and battery status, for example.

Blink component


Search tags

compute pressure

TAG review

spec review:

wide review tracker:

TAG review status

Issues addressed


      Interoperability and Compatibility

      Gecko: No signal (

      WebKit: Negative ( This issue has been taken into account:

      Web developers: Positive (


      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?

Goals for experimentation

We want developer feedback around the feature's performance and applicability in real usage scenarios.  

The API shape has changed significantly since the first Origin Trial (M92-M94), and we would like to get additional developer feedback before shipping.

Ongoing technical constraints


Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)?

No, supported for Windows, Mac, Linux, Chrome OS.

Is this feature fully tested by web-platform-tests?


DevTrial instructions

Flag name



Requires code in //chrome?


Tracking bug

Launch bug

Estimated milestones

We hope to start the Origin Trial sometime during M115 beta. We plan to continue the Origin Trial until the end of M117 to give developers time to test the API and provide feedback.

Link to entry on the Chrome Platform Status

Links to previous Intent discussions

Intent to prototype:

Ready for Trial:

Intent to Experiment:

Ajay Rahatekar

2023/05/01 18:15:282023/05/01
To: blink-dev、、Christiansen, Kenneth R、

Friendly ping for review.

Mike Taylor

2023/05/02 13:51:552023/05/02
To: Ajay Rahatekar、blink-dev、、Christiansen, Kenneth R、

Apologies for this slipping through the cracks.

LGTM to experiment from M115 to M117.

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
To view this discussion on the web visit

Ajay Rahatekar

2023/05/02 13:52:522023/05/02
To: blink-dev、、、Christiansen, Kenneth R、、Ajay Rahatekar
Ty, Mike.

Mandy, Arnaud

2023/05/03 1:28:082023/05/03
To: Ajay Rahatekar、blink-dev、、Christiansen, Kenneth R、Wang, Wei4
Great! Thank you!


From: Ajay Rahatekar <>
Sent: Tuesday, May 2, 2023 20:52
To: blink-dev <>
Cc: <>; Mandy, Arnaud <>; Christiansen, Kenneth R <>; Wang, Wei4 <>; Ajay Rahatekar <>
Subject: Re: [blink-dev] Re: Intent to Experiment: Compute Pressure

Ajay Rahatekar

2023/05/12 1:14:312023/05/12
To: blink-dev、、、Christiansen, Kenneth R、、Ajay Rahatekar
Hello API Owners, 

The Intent to Experiment mentions Origin Trial duration of M115 - M117. We would like approval to have the Origin Trial for M115 - M118 based on the current 4 week Chrome release cycle.

Thanks in advance.


Mike West

2023/05/12 2:43:482023/05/12
To: Ajay Rahatekar、blink-dev、、、Christiansen, Kenneth R、
Extending from M117 to M118 LGTM.


Ajay Rahatekar

2023/05/12 10:27:142023/05/12
To: Mike West、blink-dev、、、Christiansen, Kenneth R、
Thank you, Mike.

新着メール 0 件