I think these 2 TAG reviews are related to this:
https://github.com/w3ctag/design-reviews/issues/488
https://github.com/w3ctag/design-reviews/issues/526

Commented on both threads! For lab() and lch() there was no obvious delta, 
so I just pointed them at the draft spec. For color-mix there were some 
very small differences in input syntax, I highlighted these and pointed at 
the draft spec and tests.
On Wednesday, October 26, 2022 at 12:00:58 PM UTC-4 [email protected] 
wrote:

> On Tuesday, October 25, 2022 at 5:03:26 PM UTC+2 Mike Taylor wrote:
>
>> On 10/25/22 10:58 AM, 'Aaron Krajeski' via blink-dev wrote: 
>> > Gecko: Shipped/Shipping 
>> > (https://developer.mozilla.org/en-US/docs/Web/CSS/color_value) 
>> > 
>> > Is that the right link? 
>> > 
>> > Mozilla hasn't published anything specific on implementing CSS color 4 
>> > but their documentation now lists all of the functions defined within 
>> > it. That link has entries for lab, lch and interpolation, for example. 
>> > The new functions are implemented in Firefox Nightly and that browser 
>> > is currently passing most of the tests on interop: 
>>
>> (Note that MDN documents many things that are not implemented in Firefox 
>> - it's not intended to be browser-specific). 
>>
>> > 
>> https://wpt.fyi/results/css/css-color?label=experimental&label=master&aligned
>>  
>> > 
>> > 
>> > On Tue, Oct 25, 2022 at 4:49 AM Yoav Weiss <[email protected]> 
>> wrote: 
>> >> 
>> >> 
>> >> On Thursday, October 20, 2022 at 4:51:07 PM UTC+2 Aaron Krajeski 
>> wrote: 
>> >>> Contact emails 
>> >>> 
>> >>> [email protected], [email protected], [email protected], 
>> [email protected], [email protected] 
>> >>> 
>> >>> 
>> >>> Explainer 
>> >>> 
>> >>> https://developer.mozilla.org/en-US/docs/Web/CSS/color_value 
>> >>> 
>> >>> 
>> >>> Specification 
>> >>> https://www.w3.org/TR/css-color-4/ 
>> >>> https://www.w3.org/TR/css-color-5/ 
>> >>> 
>> >>> Summary 
>> >>> 
>> >>> Several new features are being added to CSS Colors from CSS Color 
>> Module Level 4: 
>> >>> 
>> >>> 1. New color types: lab, Oklab, lch, Oklch 
>> >>> 
>> >>> 2. color() function for specifying colors with predefined color 
>> spaces. 
>> >>> 
>> >>> 3. Ability to specify color spaces for animations and transitions. 
>> >>> 
>> >>> 4. Users can now specify color spaces for gradients. 
>> >>> 
>> >>> Additionally the color-mix() function is being added from CSS Color 
>> Module Level 5. 
>> >>> 
>> >>> 
>> >>> Blink component 
>> >>> 
>> >>> Blink>CSS 
>> >>> 
>> >>> 
>> >>> TAG review
>
>
> I think these 2 TAG reviews are related to this:
> https://github.com/w3ctag/design-reviews/issues/488
> https://github.com/w3ctag/design-reviews/issues/526
>
> On the API owners call, we thought we should notify the TAG regarding the 
> diff between these reviews  and what you're planning to ship here.
> Their feedback is not a blocker for this (as Safari already shipped this), 
> but it seems useful for them to be aware of all this colorspace action.
>
>
>> >>> 
>> >>> TAG review status 
>> >>> 
>> >>> Not applicable 
>> >>> 
>> >>> 
>> >>> Risks 
>> >>> 
>> >>> Interoperability and Compatibility 
>> >>> 
>> >>> Interoperability is one of the major motivations for implementing 
>> these new features, as "Color Spaces and Functions" is one of the 
>> categories emphasized in Interop 2022: 
>> >>> 
>> >>> https://web.dev/interop-2022/ 
>> >>> 
>> >>> https://wpt.fyi/interop-2022 
>> >>> 
>> >>> Active work is taking place to keep all major browser vendors 
>> synchronized by collaborating on web platform tests and comparing results. 
>> >>> 
>> >>> 
>> >>> Gecko: Shipped/Shipping (
>> https://developer.mozilla.org/en-US/docs/Web/CSS/color_value)
>
>
> Looking at the links, I think they haven't shipped yet, but are probably 
> working on it.
> https://bugzilla.mozilla.org/show_bug.cgi?id=1352757 and their support 
> for Interop 23 on this seems like a better signal.
>
>
>> >> Is that the right link? 
>> >>> WebKit: Shipped/Shipping (
>> https://webkit.org/blog/6682/improving-color-on-the-web) 
>> >>> 
>> https://webkit.org/blog/10042/wide-gamut-color-in-css-with-display-p3/ 
>> >>> 
>> >>> Web developers: Strongly positive Several partners (Adobe/Figma for 
>> example) have expressed interest in the new color API. 
>> >>> 
>> >>> 
>> >>> 
>> >>> Debuggability 
>> >>> 
>> >>> Dev-tools team is currently working on implementing an improved color 
>> picker, color space translation tool and others. 
>> >>> 
>> >>> 
>> >>> 
>> >>> Will this feature be supported on all six Blink platforms (Windows, 
>> Mac, Linux, Chrome OS, Android, and Android WebView)? 
>> >>> 
>> >>> Yes 
>> >>> 
>> >>> 
>> >>> Is this feature fully tested by web-platform-tests? 
>> >>> 
>> >>> Yes, all tests in wpt/css/css-color/ 
>> >>> As of this moment we pass 6594 out of 9702 (Firefox passes 5729 and 
>> Safari passes 7020), we intend to pass them all before shipping to stable. 
>> >>> 
>> >>> 
>> >>> Flag name 
>> >>> 
>> >>> enable-experimental-web-platform-features 
>> >>> 
>> >>> 
>> >>> Requires code in //chrome? 
>> >>> 
>> >>> False 
>> >>> 
>> >>> 
>> >>> Sample links 
>> >>> 
>> >>> https://codepen.io/argyleink/pen/RwyOyeq 
>> >>> 
>> >>> https://2021-hd-color-at-css-camp.netlify.app 
>> >>> 
>> >>> 
>> >>> Estimated milestones 
>> >>> 
>> >>> We intend to turn these features on in Canary and Dev as soon as we 
>> pass the remaining WPT tests and ship to stable for Chrome 110 in December. 
>> >>> 
>> >>> 
>> >>> 
>> >>> Anticipated spec changes 
>> >>> 
>> >>> The gamut mapping section of the spec (
>> https://www.w3.org/TR/css-color-4/#gamut-mapping) is not included here, 
>> and will need changes or likely need to be dropped entirely as it is a 
>> performance issue and is untested and unimplemented everywhere: 
>> >>> https://github.com/w3c/csswg-drafts/issues/7653 
>> >>> https://github.com/w3c/csswg-drafts/issues/7610 
>> >>> 
>> >>> There are still some issues to be ironed out with resolving 
>> color-mix: 
>> >>> https://github.com/w3c/csswg-drafts/issues/7302 
>> >>> 
>> >>> 
>> >>> Link to entry on the Chrome Platform Status 
>> >>> 
>> >>> https://chromestatus.com/feature/5147752829288448 
>> >>> 
>> >>> 
>> >>> This intent message was generated by Chrome Platform Status. 
>> >>> 
>> >>> 
>> >>> 
>>
>>

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/e0ca8e1e-651a-430e-81f6-3b139c88ff1an%40chromium.org.

Reply via email to