Eu tive o mesmo problema antes no Firefox (caminho de volta no 3.5). Cheguei a acreditar que isso é causado apenas pelo fato de o Firefox rodar virtualmente como uma interface VM. Em vez de usar widgets reais do SO, copia-os e reimplementa o look'n'feel usando XUL (XML User Interface Language). Supostamente isso torna muito mais fácil portar o Firefox e seus addons. Eu não ficaria surpreso se eles implementassem ganchos de teclado também, então quando o Firefox faz uma pausa, tudo acontece.
O que eu sugiro que você faça é mudar para outro navegador (simplexar, Firefox diehards), suportar isso ou tornar o Firefox mais rápido usando as formas padrão (limpeza de cache, remoção de histórico, yadayada).