Como você para um loop infinito em Javascript?

Digamos que acidentalmente escrevi isso:

 do { } while (true);

... e depois executou. Além de matar o seu navegador, existe uma maneira de interromper a execução de javascript (o equivalente a Ctrl + Break em basic ou Ctrl + C)?

Normalmente, após cerca de 30 segundos, o navegador pergunta se você deseja interromper o script de longa execução, mas isso nem sempre acontece (como acabei de descobrir

FYI: Um loop simples como este:for (i=1; i > 0; ++i); causará uma falha no meu navegador (Firefox 3.5b4). Não me sinto muito à vontade para testar se é algum dos meus complementos. Reiniciar o meu navegador continuamente não é minha ideia divertida na segunda à noit