Was man mit type=date eben auch nicht kann. Der Test im Chrome hat mir gereicht, aber das hast Du wahrscheinlich gar nicht gelesen.
input type=date lässt sich in meinem Chrome exakt so befüllen wie type=text und hat zusätzlich noch weitere Inputmöglichkeiten; ist das bei dir anders?
Für mich schafft type=date eine Barriere.
Wenn dann wäre die Barriere in Chrome zu suchen, nicht in der HTML-Spec.