El tipo de entrada HTML 5 = "fecha" no funciona en Firefox

Estoy usando HTML5<input type="date" />, que funciona bien en Chrome y aparece la ventana emergente del calendario para seleccionar la fecha.

Pero en Firefox actúa como un cuadro de texto y no aparece ningún calendario.

Después de investigar un poco, veo pocas soluciones usando webshims, modenizr, etc ... pero no quiero usar jQuery.

¿Hay alguna alternativa para esto? ¿Cómo puedo hacer que funcione en Firefox?