The following problem happens on both Safari and Chrome, so probably a WebKit issue.
Page A: a page that requires you to login to see, contains a form that has a typ
One solution to this is to have it reset the form when the document is loaded
function ready(fn) { if (document.readyState != 'loading'){ fn(); } else { document.addEventListener('DOMContentLoaded', fn); } } function resetForm() { document.forms["myForm"].reset() } ready(resetForm)