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 freque

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 archi

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, ma