title: What is the maximum delay for setInterval?
body: <p>I'm having problems on Firefox 15 and Chrome 21 with the following code:</p>
  
  <pre><code>setInterval(function () { console.log('test') }, 300000000000)
  </code></pre>
  
  <p>On both browsers, the function is run right away repeats very quickly.  Sure, that's a big number (representing about 10 years from now), but I wouldn't expect it to be treated as a tiny or negative number.  I haven't seen a maximum allowed delay in any documentation.  Does anyone know if there's a standard max, or if this is just the browsers being funny?</p>