¿Cuál es el retraso máximo para setInterval?

Estoy teniendo problemas con Firefox 15 y Chrome 21 con el siguiente código:

setInterval(function () { console.log('test') }, 300000000000)

En ambos navegadores, la función se ejecuta de inmediato se repite muy rápidamente. Claro, ese es un número grande (que representa aproximadamente 10 años a partir de ahora), pero no esperaría que se tratara como un número pequeño o negativo. No he visto un retraso máximo permitido en ninguna documentación. ¿Alguien sabe si hay un máximo estándar, o si esto es solo que los navegadores son divertidos?

Respuestas a la pregunta(4)

Su respuesta a la pregunta