Re: [csswg-drafts] [css-fonts] Clarification font-variant-emoji should not affect characters `0-9#*` (#11014)

Hey, any progress on this one?   

I am also facing the same issue, I have to use `font-variant-emoji: emoji` to make consistant, the representation for all the emoji in the application. Problem is that I can not wrap each instance of emoji in tags, since the content is done with user input (clarification: I can not do this, without significant performance hit).   

I am not that familiar with the specification, but from reading the above, and the linked items, what I am getting is that, there are some use cases, where this is expected, and others that this is not expected. I also am seeing that Firefox dose not have this issue, and `font-variant-emoji: emoji` dose not affect numbers `0-9` and the `#`.   

It looks to me that perfect solution that solves both cases is not realistic, so maybe some type of compromise is needed.  
As much as a developer I hate having workaround solutions, maybe adding additional value for the `font-variant-emoji` that excludes the numbers and the `#` will both keep the current implementation, and also satisfy the needs for people like me, and the original poster at the same time.  Something like `font-variant-emoji:emoji-only` (i am aware that the name is not great, but trying my best here)  In this way, instead of browsers deciding what the developers mean when they use `font-variant-emoji: emoji` the developers can say to the browser exactly what they expect as result. 

-- 
GitHub Notification of comment by nikolaGrancharov
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/11014#issuecomment-4176242351 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Thursday, 2 April 2026 10:30:19 UTC