Увы, браузеры не оповещают о том что делают что-то с паролями и прочим автозаполнением.
setTimeout(arguments.callee, 300);
Использование callee устарело с выходом ES5, использовать не рекомендуется.
https://developer.mozilla.org/en-US/...guments/callee