Re: [webkit-dev] Request for Position on Delegated Ink Trails

2021-05-12 Thread Simon Fraser via webkit-dev
I don't think WebKit has a strong opinion on this. From an Apple perspective, 
we try very hard to make our hardware and software stack be performant enough 
that special cases like this are not necessary. I can't speak to other WebKit 
platforms.

Simon

> On May 11, 2021, at 9:32 AM, Mario Bianucci via webkit-dev 
>  wrote:
> 
> Hi webkit-dev,
>  
> Apologies for the noise, but bringing this back up to the top of people’s 
> inboxes.
>  
> This is a request for WebKit's position on Delegated Ink Trails.
>  
> It is currently in progress behind a flag in Chromium. The spec is in 
> progress, but until it is available, here is a link to the WICG explainer:
> https://github.com/WICG/ink-enhancement 
> 
>  
> Thanks,
> Mario Bianucci
> ___
> webkit-dev mailing list
> webkit-dev@lists.webkit.org 
> https://lists.webkit.org/mailman/listinfo/webkit-dev 
> 
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


[webkit-dev] Request for position: UA-CH API Updates

2021-05-12 Thread Mike Taylor via webkit-dev

Hi there WebKit folks,

I'm writing to request a position on some recent API updates to the 
User-Agent Client Hints API.


There's a blink-dev I2P on the topic at [1], but I'll repeat the updates 
here:


**

**1. Sec-CH-UA-Bitness: adds a new high-entropy hint to expose the OS 
bitness, which may be combined with Sec-CH-UA-Arch to provide optimized 
binaries for download, for example.**


*

*Spec PR: https://github.com/WICG/ua-client-hints/pull/210. In the 
linked issue Maciej mentioned[2] that were Apple to implement this, it 
may just send the empty string or a fixed value (which are valid values, 
per spec). *


*

2. Make Sec-CH-UA-Platform a low-entropy hint: OS is passively 
observable at the TCP level anyways, so we plan to change this to be 
low-entropy and send as a default header (similar to Sec-CH-UA and 
Sec-CH-UA-Mobile).


Spec PR: https://github.com/WICG/ua-client-hints/pull/221


3. Include low-entropy hints by default in UADataValues (returned by 
getHighEntropyValues()). If a hint moves from high to low-entropy, this 
future proofs any code relying on it.


Spec PR: https://github.com/WICG/ua-client-hints/pull/226


4. Add a toJSON method to NavigatorUAData’s IDL. Technically a bugfix, 
but it is an API change (instead of returning {}, 
JSON.stringify(navigator.userAgentData)) will now be useful)


Spec PR: https://github.com/WICG/ua-client-hints/pull/228

**

(For context, Maciej provided a review previously in 
https://lists.webkit.org/pipermail/webkit-dev/2020-November/031571.html 
and filed a lot of great issues. 2 remain open: issues 151 and 148)


[1] 
 

[2] 



thanks,
Mike

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


[webkit-dev] Request for Position: User Preference Media Features Client Hints Headers

2021-05-12 Thread Thomas Steiner via webkit-dev
Hi WebKittens,

We are interested in hearing your thoughts on User Preference Media
Features Client Hints Headers, a set of HTTP Client Hints headers around
user preference media features as defined by Media Queries Level 5.

Specification Title: User Preference Media Features Client Hints Headers
Specification or proposal URL:
https://tomayac.github.io/user-preference-media-features-headers/
Explainer URL:
https://github.com/tomayac/user-preference-media-features-headers/blob/main/README.md
TAG review: https://github.com/w3ctag/design-reviews/issues/632
Mozilla Standards Position:
https://github.com/mozilla/standards-positions/issues/526

Thank you very much for your time and consideration!

Cheers,
Tom
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev