On 2023年07月06日 19時02分40秒 (+09:00), ChangSeok Oh wrote:


Contact emails
[email protected], [email protected]

Explainer
None

Specification
https://www.w3.org/TR/css-fonts-4/#font-variant-emoji-prop

Summary
The CSS property font-variant-emoji determines the default style used to 
display emojis. In the past, this was achieved by adding a Variation Selector, 
specifically U+FE0E for text and U+FE0F for emojis, to the emoji's code point. 
However, font-variant-emoji allows web developers to select the emoji 
representation via keywords: normal, text, emoji, and unicode. This property 
only affects emojis that are part of a Unicode emoji presentation sequence [1].

[1] http://www.unicode.org/emoji/charts/emoji-variants.html

Blink component
Blink>Fonts>Emoji

Motivation

Font-variant-emoji helps web developers control representation types of emoji 
(e.g., text, emoji, Unicode, etc.) via CSS. That is more straightforward and 
explainable than embedding vague code sequences into the content.

Initial public proposal
None

TAG review
None

TAG review status
Not applicable


How so?




Risks

    Interoperability and Compatibility

    Gecko: Positive (https://bugzilla.mozilla.org/show_bug.cgi?id=1461589)

    WebKit: In development (https://bugs.webkit.org/show_bug.cgi?id=246911)

    Web developers: No signals

    Other signals:

    WebView application risks
    Does this intent deprecate or change behavior of existing APIs, such that 
it has potentially high risk for Android WebView-based applications?
    None


Debuggability

Is this feature fully tested by web-platform-tests?
Yes

Flag name on chrome://flags
To be decided

Finch feature name

None



Non-finch justification
None

Requires code in //chrome?
False

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

Estimated milestones
No milestones specified

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

Links to previous Intent discussions
None

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/fbd14799-408d-4405-8db3-82cdaa7678b6n%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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/1688733751394.4289610044.1840555840%40gmail.com.

Reply via email to