Will the new DevTools support ship at the same time as that feature? Mostly likely not, though the dev tools team is hard at work on features right now: https://docs.google.com/document/d/1PfWpeOmRIifRLYYLyAADUPXmanMcu1gK6Y9pzDsEx_U/edit?usp=sharing
Is there a tracking bug for that? Yup! crbug.com/1073895 cc-ing Peter Müller for Dev Tools specific stuff. On Thursday, October 27, 2022 at 8:12:07 AM UTC-4 Philip Jägenstedt wrote: > Will the new DevTools support ship at the same time as that feature? Is > there a tracking bug for that? > > On Thu, Oct 27, 2022 at 7:09 AM Yoav Weiss <[email protected]> wrote: > >> LGTM1 >> >> On Wed, Oct 26, 2022 at 7:01 PM Aaron Krajeski <[email protected]> >> wrote: >> >>> >>> 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/CAL5BFfX%3Dy%3DpZCkfPcsY_wi0mrzBHv5V5TOaWAPbrRo6kC-7M4w%40mail.gmail.com >> >> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAL5BFfX%3Dy%3DpZCkfPcsY_wi0mrzBHv5V5TOaWAPbrRo6kC-7M4w%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> > -- 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/850fc3ec-6c9b-49b4-b193-9bd86ff55fdbn%40chromium.org.
