Re: [webkit-dev] Request for Position: Compute Pressure API

2021-05-06 Thread Ryosuke Niwa via webkit-dev
On Thu, May 6, 2021 at 10:55 AM Olivier Yiptong wrote: > > Hi, and thank you for your prompt response. Replies inline. >> >>1. CPU utilization isn't something which can be easily computed or >>reasoned on asymmetric multi-core CPUs, not to mention the dynamic >>adjustment of CPU

Re: [webkit-dev] Request for Position: Compute Pressure API

2021-05-06 Thread Olivier Yiptong via webkit-dev
Hi, and thank you for your prompt response. Replies inline. 1. CPU utilization isn't something which can be easily computed or >reasoned on asymmetric multi-core CPUs, not to mention the dynamic >adjustment of CPU frequency further complicates the matter. Are you alluding to CPU

Re: [webkit-dev] Request for Position: Compute Pressure API

2021-05-05 Thread Olivier Yiptong via webkit-dev
Yes, we've internally discussed how this can increase precision in fingerprinting. The result of these discussions resulted in mitigations that address this: https://github.com/oyiptong/compute-pressure#minimizing-information-exposure The main thrusts are as follows: - The UA can control how

Re: [webkit-dev] Request for Position: Compute Pressure API

2021-05-05 Thread Ryosuke Niwa via webkit-dev
On Wed, May 5, 2021 at 11:37 AM Olivier Yiptong via webkit-dev < webkit-dev@lists.webkit.org> wrote: > > We propose a new API that conveys the utilization of CPU resources on the > user's device. This API targets applications that can trade off CPU > resources for an improved user experience. For

Re: [webkit-dev] Request for Position: Compute Pressure API

2021-05-05 Thread Alex Christensen via webkit-dev
Has anyone discussed how this can increase the precision of fingerprinting? It seems to reveal more information or more precise information about what else is going on on a user’s system. > On May 5, 2021, at 11:37 AM, Olivier Yiptong via webkit-dev > wrote: > > Hello WebKit devs, > > We'd

[webkit-dev] Request for Position: Compute Pressure API

2021-05-05 Thread Olivier Yiptong via webkit-dev
Hello WebKit devs, We'd like to get WebKit's position on the Compute Pressure API. Description: We propose a new API that conveys the utilization of CPU resources on the user's device. This API targets applications that can trade off CPU resources for an improved user experience. For example,