[webkit-dev] User Agent Client Hints

Maciej Stachowiak mjs at apple.com
Sun Nov 1 17:17:51 PST 2020

I just did a fresh review of that spec and explainer. Thanks for addressing many of the previous issues. This addresses many of the potential objections.

Here’s the new issues I filed:

https://github.com/WICG/ua-client-hints/issues/141 <https://github.com/WICG/ua-client-hints/issues/141>
https://github.com/WICG/ua-client-hints/issues/142 <https://github.com/WICG/ua-client-hints/issues/142>
https://github.com/WICG/ua-client-hints/issues/143 <https://github.com/WICG/ua-client-hints/issues/143>
https://github.com/WICG/ua-client-hints/issues/144 <https://github.com/WICG/ua-client-hints/issues/144>
https://github.com/WICG/ua-client-hints/issues/145 <https://github.com/WICG/ua-client-hints/issues/145>
https://github.com/WICG/ua-client-hints/issues/146 <https://github.com/WICG/ua-client-hints/issues/146>
https://github.com/WICG/ua-client-hints/issues/147 <https://github.com/WICG/ua-client-hints/issues/147>
https://github.com/WICG/ua-client-hints/issues/148 <https://github.com/WICG/ua-client-hints/issues/148>
https://github.com/WICG/ua-client-hints/issues/149 <https://github.com/WICG/ua-client-hints/issues/149>
https://github.com/WICG/ua-client-hints/issues/150 <https://github.com/WICG/ua-client-hints/issues/150>
https://github.com/WICG/ua-client-hints/issues/151 <https://github.com/WICG/ua-client-hints/issues/151>

Most of these are minor/editorial, but I think 151 is potentially a deal-breaker. I may be misreading the spec, but as written getHighEntropyValues seems to give access to all of the high entropy client hints to third-party scripts in the first party context, and scripts running in third-party iframes, regardless of which ones the site has opted into via the relevant HTTP header. That would be a huge problem, as it would grant a lot of active fingerprinting surface unnecessarily (perhaps even expanding beyond what is currently possible with the UA string).


> On Oct 27, 2020, at 12:35 AM, Yoav Weiss <yoav at yoav.ws> wrote:
> Yet-another ping! :)
> On Wed, Oct 7, 2020 at 8:23 AM Yoav Weiss <yoav at yoav.ws <mailto:yoav at yoav.ws>> wrote:
> Friendly ping! :)
> On Wed, Sep 30, 2020 at 9:29 AM Yoav Weiss <yoav at yoav.ws <mailto:yoav at yoav.ws>> wrote:
> Hi WebKit folks,
> Circling back on the previous discussion <https://lists.webkit.org/pipermail/webkit-dev/2020-May/031195.html> about User-Agent ClientHint. The feature was implemented in Chromium and is being rolled out in Chrome.
> There were some concerns mentioned in the previous thread, that we believe were since addressed. Would the feature be something that WebKit would consider shipping? 
> Cheers :)
> Yoav
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20201101/652c841c/attachment.htm>

More information about the webkit-dev mailing list