Разница заключается в механизмах рендеринга для окон браузера.
Мы знаем, что Safari отображает набор символов не так, как Chrome. Но элементы Window UI (вкладки в Chrome) в порядке. Это наша самая большая подсказка.
Элементы пользовательского интерфейса окна (вероятно, я здесь не прав), все они отображаются операционной системой. Таким образом, они получают полный набор расширений эмодзи на уровне ОС.
Но то, что происходит внутри окна веб-браузера, все очень зависит от браузера. Механизмы рендеринга - большая часть секретного соуса каждого браузера.
И Safari, и Chrome используют WebKit, но сходство между экземплярами WebKit, которые они используют, останавливается где-то рядом с именем движка. Это обе вилки из основной версии, и они сильно настроены для повышения производительности таким образом, который, по мнению каждой команды разработчиков браузеров, имеет смысл для их конечных пользователей.
@JasonSalaz обнаружил большую ошибку в базе данных ошибок Chrome, которая дает нам окончательное представление о том, что это связано с форками WebKit: http://code.google.com/p/chromium/issues/detail?id=90177 - эта ошибка говорит о различиях между форком в Chrome и основной линией WebKit из проекта с открытым исходным кодом. Существуют различия в рендеринге в основной строке, которые еще не дошли до версии, которую использует Chrome. И похоже, что они собираются объединить изменения в какой-то момент.
Обновление: Пол Ирландский имеет отличный пост в блоге о том, как WebKit отличается для всех этих браузеров, которые в настоящее время используют его , Если вы действительно хотите понять, насколько разнообразна среда WebKit, это отличная статья.