La diferencia son los motores de renderizado para las ventanas del navegador.
Sabemos que Safari representa el conjunto de caracteres de manera diferente a Chrome. Pero los elementos de la interfaz de usuario de la ventana (las pestañas en Chrome) están bien. Esa es nuestra mayor pista.
Los elementos de la interfaz de usuario de la ventana son probables (énfasis en probable, es posible que no sea correcto aquí) todos los representa el sistema operativo. Entonces obtienen el tratamiento completo de expansión de emojis a nivel del sistema operativo.
Pero lo que sucede dentro de la ventana de un navegador web depende mucho del navegador. Los motores de renderizado son una gran parte de la salsa secreta de cada navegador.
Tanto Safari como Chrome usan WebKit, pero las similitudes entre las instancias de WebKit que usan se detienen en algún lugar alrededor del nombre del motor. Ambos son tenedores de la versión principal y ambos están muy personalizados para mejorar el rendimiento de manera que cada equipo de desarrollo de navegadores cree que es significativo para sus usuarios finales.
@JasonSalaz encontró un gran error en la base de datos de errores de Chrome que nos da la pista final de que depende de las bifurcaciones de WebKit: http://code.google.com/p/chromium/issues/detail?id=90177 : ese error es hablando de las diferencias entre la bifurcación en Chrome y la línea principal de WebKit del proyecto de código abierto. Hay diferencias de representación en la línea principal que aún no han llegado a la versión que Chrome está utilizando. Y parece que tienen la intención de fusionar los cambios en algún momento.
Actualización: Paul Irish tiene una gran publicación de blog sobre cómo WebKit difiere de todos estos navegadores que actualmente lo usan . Si realmente desea comprender cuán diverso es el entorno de WebKit, esta es una gran lectura.