Sounds good to me, thanks for your detailed explanation. Dominik Röttsches <[email protected]> 于2021年11月17日周三 下午6:58写道:
> Hi Eric, > > in the context of enabling COLRv1 and the discussion on feature detection > in CSS WG issue #6520 <https://github.com/w3c/csswg-drafts/issues/6520> we > need a) implementation changes to the src: descriptor and b) we need > a @supports font-technology function, which was recently defined in the > spec and which I am prototyping here > <https://chromium-review.googlesource.com/c/chromium/src/+/3197710>. > > In addition to your proposed change of supporting the keyword syntax, > which is generally good, we also need to support the new syntax for the > technology() function syntax in the font descriptor, which was recently > introduced in the spec. I prefer to handle both at the same time, adding > support for keyword syntax for format() as well as support for the new > technology() function in the src: descriptor in the same intent to ship, > which I plan to publish once I clarified whether we can go ahead and ship > these new changes of the spec. I am somewhat hesitant to have a separate > change only for the string -> keyword addition for format in the meantime. > > Once I get to that, I will try to find a way for incorporating and > landing your change for the keyword support > <https://chromium-review.googlesource.com/c/chromium/src/+/3128403> as > part of that work. > > Dominik > > > > > On Mon, Nov 15, 2021 at 8:33 AM Yoav Weiss <[email protected]> wrote: > >> Hey Eric! >> >> You may want to talk to +Dominik Röttsches <[email protected]>, who >> filed a similar intent >> <https://groups.google.com/a/chromium.org/d/msg/blink-dev/bCA9H3eaO3s/gDrJ0Mx-AAAJ> >> in the past. >> >> On Fri, Nov 12, 2021 at 8:37 PM Mike Taylor <[email protected]> >> wrote: >> >>> Hi Eric, >>> >>> On 11/11/21 8:18 PM, Eric Huang wrote: >>> >>> Contact emails [email protected] >>> >>> Explainer https://drafts.csswg.org/css-fonts/#src-desc >>> >>> Specification https://drafts.csswg.org/css-fonts/#src-desc >>> >>> Summary >>> >>> Adds support for keyword in format function of @font-face src >>> descriptor. Supported keywords are: opentype, truetype, woff, woff2. >>> >>> >>> Blink component Blink >>> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink> >>> >>> TAG review >>> >>> TAG review status Not applicable >>> >>> Risks >>> >>> >>> Interoperability and Compatibility >>> >>> >>> Gecko: No signal >>> >>> WebKit: No signal >>> >>> Web developers: No signals >>> >>> Other signals: >>> >>> In https://bugs.chromium.org/p/chromium/issues/detail?id=1242683#c3 it >>> says this works in Safari - so, you can update WebKit to Shipped/Shipping >>> (I verified on my local machine). >>> >>> As for Gecko, bit.ly/blink-signals explains how to request that >>> position from Mozilla. >>> >>> >>> >>> Debuggability >>> >>> No specific DevTools support >>> >>> >>> Is this feature fully tested by web-platform-tests >>> <https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md> >>> ? Yes >>> >>> Flag name >>> >>> Requires code in //chrome? False >>> >>> Tracking bug >>> https://bugs.chromium.org/p/chromium/issues/detail?id=1242683 >>> >>> Estimated milestones >>> >>> No milestones specified >>> >>> >>> Link to entry on the Chrome Platform Status >>> https://www.chromestatus.com/feature/6214741698543616 >>> >>> This intent message was generated by Chrome Platform Status >>> <https://www.chromestatus.com/>. >>> -- >>> 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/CALDfb_oynVyQ6_R_XFBy7TbzefJW-HqD_bKsE_G3ighNLjC7vA%40mail.gmail.com >>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CALDfb_oynVyQ6_R_XFBy7TbzefJW-HqD_bKsE_G3ighNLjC7vA%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/47547205-6860-99ba-6b45-cb2c06c8d232%40chromium.org >>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/47547205-6860-99ba-6b45-cb2c06c8d232%40chromium.org?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/CALDfb_oC9WzqPq0NojE324DS2MWf-cNEBRrh7u2oqq5Nq8WXOw%40mail.gmail.com.
