HTML5 formulario requerido atributo. ¿Establecer mensaje de validación personalizado?

Tengo el siguiente formulario HTML5:http: //jsfiddle.net/nfgfP

<form id="form" onsubmit="return(login())">
<input name="username" placeholder="Username" required />
<input name="pass"  type="password" placeholder="Password" required/>
<br/>Remember me: <input type="checkbox" name="remember" value="true" /><br/>
<input type="submit" name="submit" value="Log In"/>

Actualmente, cuando presiono Intro cuando ambos están en blanco, aparece un cuadro emergente que dice "Por favor complete este campo". ¿Cómo cambiaría ese mensaje predeterminado a "Este campo no se puede dejar en blanco"?

EDITAR También tenga en cuenta que el mensaje de error del campo de contraseña de tipo es simplemente*****. Para recrear esto, asigne un valor al nombre de usuario y presione enviar.

EDITA: Estoy usando Chrome 10 para las pruebas. Por favor haz lo mismo

Respuestas a la pregunta(14)

Su respuesta a la pregunta