New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 625191 link

Starred by 4 users

Issue metadata

Status: ExternalDependency
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 3
Type: Bug

Blocked on:
issue skia:5560



Sign in to add a comment

Emojis are not rendered colored on huge sizes (or at all on Android and Mac)

Project Member Reported by ebra...@gnu.org, Jul 1 2016

Issue description

Version: Cr53
OS: Win10

What steps will reproduce the problem?
data:text/html;charset=utf8,<script>document.write("%F0%9F%8F%AF".repeat(20).replace(/./ug, (x, i) => `<span style="font-size: ${i * 10}px;">${x}</span> `))</script>

What is the expected output?
All as color

What do you see instead?
From some size, no longer color emoji available

IIRC, there is a related issue on Android that huge Emoji are not rendered at all which I guess because of lack of non-color glyph there so color emoji in all sizes is better for consistency also.
 
Owner: kulshin@chromium.org

Comment 2 by ebra...@gnu.org, Jul 6 2016

Labels: OS-All
Same issue on Mac Emojis also.
Screen Shot 2016-07-06 at 4.38.57 PM.png
283 KB View Download

Comment 3 by ebra...@gnu.org, Jul 7 2016

Cc: drott@chromium.org kojii@chromium.org
It starts to try non-color drawing from font size of 256 (and 128 when device devicePixelRatio is 2). Don't that remind you anything? I remember something like this, that there was a difference on rendering when Chrome was using GDI and Chrome was doing better rendering when this size was passed and I guess you should need drop some legacy code related to that.

Comment 4 by ebra...@gnu.org, Jul 13 2016

Friendly BUMP :) not highly important issue but worth to fix IMO

Comment 5 by ebra...@gnu.org, Jul 14 2016

Description: Show this description

Comment 6 by ebra...@gnu.org, Jul 14 2016

Summary: Emojis are not rendered colored on huge sizes (or at all on Android and Mac) (was: Emojis are not rendered colored on huge sizes (or at all on Android))

Comment 8 by ebra...@gnu.org, Jul 22 2016

Blockedon: skia:5560

Comment 9 by ebra...@gnu.org, Jul 22 2016

^ sorry if is not "blockedon" that issue, my investigation for a 256px size limitation on Skia also had reached to glyph cache system but honestly my motivation was more to test cross project bug linking feature of monorail :)
Owner: ----
Status: Available (was: Untriaged)
Components: Blink>Fonts>Emoji

Comment 12 by ebra...@gnu.org, Mar 26 2017

skia:5560 needs a bump I believe.

Comment 13 by ebra...@gnu.org, Mar 26 2017

Cc: behdad@chromium.org
Known Skia bug :(.
Project Member

Comment 15 by sheriffbot@chromium.org, Apr 12 2018

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Comment 16 by e...@chromium.org, Apr 18 2018

Status: ExternalDependency (was: Untriaged)

Sign in to add a comment