[Webkit-unassigned] [Bug 246911] Implement font-variant-emoji css property

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jun 28 17:09:08 PDT 2023


https://bugs.webkit.org/show_bug.cgi?id=246911

--- Comment #5 from ChangSeok Oh <changseok at webkit.org> ---
(In reply to Myles C. Maxfield from comment #4)
> I think there are 2 ways to implement this:
> 
> 1. Use the same mechanism that text-transform uses to modify the text to
> stick variation selectors everywhere
> 2. Don't modify the text, but instead just tell the underlying font/glyph
> library (Core Text in our case) to use one kind of glyph mapping / rendering
> rather than another
> 
> I think for the Apple ports, we would probably prefer the second
> implementation (because it's likely to be more performant because it doesn't
> involve munging around with the string) but unfortunately it will require
> Core Text SPI and therefore isn't really something that a non-Apple employee
> could do.
> 
> So, I think there are 2 options for you to go about this:
> 1. Implement the string-munging option for the non-Apple ports, and work
> with an Apple employee to get the necessary support from Core Text for the
> Apple ports
> 2. Implement the string-munging option for all ports, and we consider the
> approach temporary for the Apple ports, and eventually someone from Apple
> adds a new implementation specific to Core Text later

Tim and Myles, thanks for the quick replies.
That sounds like a good plan. I also prefer the non-string-munging option. (No one likes the same job twice ;)) Let me take this bug and give it a shot.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230629/3a5238c6/attachment.htm>


More information about the webkit-unassigned mailing list