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 <yoavwe...@chromium.org> wrote:

> Hey Eric!
>
> You may want to talk to +Dominik Röttsches <dr...@chromium.org>, 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 <miketa...@chromium.org>
> wrote:
>
>> Hi Eric,
>>
>> On 11/11/21 8:18 PM, Eric Huang wrote:
>>
>> Contact emails ele...@gmail.com
>>
>> 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 blink-dev+unsubscr...@chromium.org.
>> 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 blink-dev+unsubscr...@chromium.org.
>> 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 blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAN6muBvUboitGKVUBoWcQOj3HL9ST4h5yLpNEsgECk%2BnyUgeKQ%40mail.gmail.com.

Reply via email to