favicon del sitio web local (file: //) funciona en Firefox, no en Chrome o Safari- ¿por qué?

La pregunta

Cuando mi sitio web es local (usando elfile:// protocolo), el favicon no se muestra en Chrome o Safari, pero funciona en Firefox (todo en una mac). Sin embargo, cuando el mismo sitio está alojado, el favicon funciona bien en todos los navegadores que probé. ¿Por qué los navegadores webkit no muestran favicons locales?

Detalles

El archivo favicon.ico está en el mismo directorio que la página index.html. Estoy usando el siguiente código, aunque he intentado varias variaciones de él:

   <link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />

Dado que el favicon funciona cuando se accede a través dehttp://, Dudo que haya algo malo en la forma en que lo incluyo, pero nunca se sabe ...

Actualizar

He encontrado algunos mensajes en el foro (nada demasiado oficial) que sugieren que esto es por diseño, pero ninguno de ellos da la razón. Además, parece que algunas versiones de IE tienen el mismo problema. ¿Hay algún riesgo de seguridad con favicons locales? (Sé que algunos navegadores tienen problemas con las cookies locales, por ejemplo).

Renuncia: Parece que hay un montón de preguntas en una vena similar, pero no he encontrado exactamente esta. (De hecho, tengo básicamente la misma pregunta queéste, pero ninguna de las respuestas funcionó para mí.

Respuestas a la pregunta(6)

Su respuesta a la pregunta