Re: [blink-dev] Intent to Ship: Supports keyword format in @font-face src descriptor

2021-11-18 Thread Eric Huang
Sounds good to me, thanks for your detailed explanation.

Dominik Röttsches  于2021年11月17日周三 下午6:58写道:

> Hi Eric,
>
> in the context of enabling COLRv1 and the discussion on feature detection
> in CSS WG issue #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
> .
>
> 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
>  as
> part of that work.
>
> Dominik
>
>
>
>
> On Mon, Nov 15, 2021 at 8:33 AM Yoav Weiss  wrote:
>
>> Hey Eric!
>>
>> You may want to talk to +Dominik Röttsches , who
>> filed a similar intent
>> 
>> in the past.
>>
>> On Fri, Nov 12, 2021 at 8:37 PM Mike Taylor 
>> 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
>>> 
>>>
>>> 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
>>> 
>>> ? 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
>>> .
>>> --
>>> 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
>>> 
>>> .
>>>
>>>
>>> --
>>> 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
>>> 
>>> .
>>>
>>

-- 
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_oC9WzqPq0NojE324DS2MWf-cNEBRrh7u2oqq5Nq8WXOw%40mail.gmail.com.


Re: [blink-dev] Intent to Ship: Supports keyword format in @font-face src descriptor

2021-11-18 Thread Eric Huang
Safari status has been updated and this is the Firefox position issue:
https://github.com/mozilla/standards-positions/issues/593

Mike Taylor  于2021年11月13日周六 上午3:37写道:

> 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
> 
>
> 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
> 
> ? 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
> .
> --
> 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
> 
> .
>
>
>

-- 
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_ppD3rkgfL%3DKeRxFG%3DpfcxASDJ3FURVtfs0fjs6kMBg7w%40mail.gmail.com.


Re: [blink-dev] Intent to Ship: Supports keyword format in @font-face src descriptor

2021-11-17 Thread Dominik Röttsches
Hi Eric,

in the context of enabling COLRv1 and the discussion on feature detection
in CSS WG issue #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
.

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
 as part
of that work.

Dominik




On Mon, Nov 15, 2021 at 8:33 AM Yoav Weiss  wrote:

> Hey Eric!
>
> You may want to talk to +Dominik Röttsches , who
> filed a similar intent
> 
> in the past.
>
> On Fri, Nov 12, 2021 at 8:37 PM Mike Taylor 
> 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
>> 
>>
>> 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
>> 
>> ? 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
>> .
>> --
>> 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
>> 
>> .
>>
>>
>> --
>> 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
>> 
>> .
>>
>

-- 
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.


Re: [blink-dev] Intent to Ship: Supports keyword format in @font-face src descriptor

2021-11-14 Thread Yoav Weiss
Hey Eric!

You may want to talk to +Dominik Röttsches , who filed
a similar intent

in the past.

On Fri, Nov 12, 2021 at 8:37 PM Mike Taylor  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
> 
>
> 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
> 
> ? 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
> .
> --
> 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
> 
> .
>
>
> --
> 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
> 
> .
>

-- 
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/CAL5BFfUWikdJmD7JEXx%3Dmi7kuzONJH55kXeyu-%2B8D9rSH3H0Qg%40mail.gmail.com.


Re: [blink-dev] Intent to Ship: Supports keyword format in @font-face src descriptor

2021-11-12 Thread Mike Taylor

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



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

?


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
.

--
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 
.


--
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.


[blink-dev] Intent to Ship: Supports keyword format in @font-face src descriptor

2021-11-12 Thread Eric Huang
Contact emailsele...@gmail.com

Explainerhttps://drafts.csswg.org/css-fonts/#src-desc

Specificationhttps://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 componentBlink


TAG review

TAG review statusNot applicable

Risks


Interoperability and Compatibility



Gecko: No signal

WebKit: No signal

Web developers: No signals

Other signals:


Debuggability

No specific DevTools support


Is this feature fully tested by web-platform-tests

?Yes

Flag name

Requires code in //chrome?False

Tracking bughttps://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
.

-- 
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.