Page MenuHomePhabricator

MediaWiki difference view doesn't show emoji in Chrome on Mac
Closed, ResolvedPublic

Description

Due to font-weight: bold; being set in .diffchange { font-weight: bold; }, the diff never renders any emoji characters on lines that are changed. This makes it easier for emoji spam to evade the eye of patrollers.

At least in Chrome/Mac, emoji characters aren't shown as they don't have a bold equivalent.
Upstream: https://code.google.com/p/chromium/issues/detail?id=441946

https://www.mediawiki.org/w/index.php?title=Project%3ASandbox&type=revision&diff=1664383&oldid=1664382

Screen Shot 2015-06-03 at 05.05.14.png (912×2 px, 154 KB)

Event Timeline

Krinkle raised the priority of this task from to Needs Triage.
Krinkle updated the task description. (Show Details)
Krinkle subscribed.
Krinkle set Security to None.

Shows up for me on Fedora 22 + Firefox 28

Difference between revisions of "Project:Sandbox" - MediaWiki - Mozilla Firefox_004.png (1×1 px, 196 KB)

Shows for me on Safari on iPod in both mobile and desktop views - is this just a specific issue with Mac ox by any chance?

A few tests under Linux (Firefox 38, Chromium 43.0.2357.81. midori 0.5.10) all show the collision symbol (aka. U+1F4A5).

chromium.png (248×1 px, 13 KB)

Aklapper renamed this task from MediaWiki difference view doesn't show emoji to MediaWiki difference view doesn't show emoji in Chrome on Mac.Jun 5 2015, 9:15 AM
Aklapper triaged this task as Low priority.
TheDJ subscribed.

Sounds like a Chrome specific bug to me. Glyph fallback should usually just make this work on Mac OS X.

The bug is actually in Skia. Chrome has worked around the bug in version 50.