*Contact emails*
[email protected], [email protected] 

*Explainer*
None 

*Specification*
https://www.w3.org/TR/css-fonts-5/#font-size-adjust-prop 

*Summary*
The font-size-adjust CSS property adjusts the font size based on the height 
of lowercase letters rather than that of uppercase letters for consistency 
in readability. However, there have been voices that the adjusting metric 
is obscure and impractical. This new two-value syntax reflects such voices 
by allowing developers to specify a font metric for adjusting the size. 
This feature is standardized in CSS Font Module Level 5.

*Blink component*
Blink>CSS 

*Motivation*
Since the font-size-adjust CSS property has been introduced in CSS 2.1, 
there have been continuous developer needs for font-size-adjust. Although 
the property has gained 3% around in popularity worldwide, according to 
caniuse.com, Blink still lacks support for this feature. I intend to push 
this feature forward.  

*Initial public proposal*

*TAG review*
Not applicable

*TAG review status*
Not applicable 

*Risks*

*   Interoperability and Compatibility*

   Gecko: Publicly support 

   WebKit: Positive and in development
       https://bugs.webkit.org/show_bug.cgi?id=254191
       https://github.com/WebKit/WebKit/pull/11744 (I am the author)

   Web developers: No signals 

   Other signals:

   WebView application risks
   No known risks

*Debuggability*
Is this feature fully tested by web-platform-tests?
Yes
* external/wpt/css/css-fonts/animations/font-size-adjust-interpolation.html
* external/wpt/css/css-fonts/font-size-adjust-009.html
* external/wpt/css/css-fonts/font-size-adjust-010.html
* external/wpt/css/css-fonts/font-size-adjust-011.html
* external/wpt/css/css-fonts/parsing/font-size-adjust-computed.html
* external/wpt/css/css-fonts/parsing/font-size-adjust-valid.html

*Flag name*
A flag will be added.
A full code draft is here at 
https://chromium-review.googlesource.com/c/chromium/src/+/4335690

*Requires code in //chrome?*
False 

*Tracking bug*
https://bugs.chromium.org/p/chromium/issues/detail?id=1219875 

*Estimated milestones*
To Be Decided

*Link to entry on the Chrome Platform Status*
https://chromestatus.com/feature/5170570175447040 

This intent message was generated by Chrome Platform Status.

Best,
--
ChangSeok

-- 
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/73e7fe83-08af-4530-823e-62db7c3e2c32n%40chromium.org.

Reply via email to