Efectivamente lo he probado en un webview y la lista no muestra el texto.Desde el pc en firefox ni siquiera sale la lista ,solo name ,esto puede ser porque viendo el codigo fuente pones un atributo value = "name" y esto no deja que ponga lo que tienes en placeholder,quitando ese value="name" sale la lista .Luego he visto en varios ejemplos formas diferentes de usar las option en el datalist como <option value = "India"> sin poner nada mas o <option value = "India"></option> no se quiza que hagas diferentes pruebas ver si das con la tecla.