Longest possible delay for a setTimeout

Now I don’t know for sure (and never will be unless someone wants to keep a browser open for 26 days), but a bit of cross-browser testing tells me 2147483647 is the maximum number supported across browsers.

Even though you’re definitely not interested, its probably because this is the upper limit on a 32-bit signed integer.