I've been working on a proof of concept for using Google/Typekit's WebFont Loader to deal with remote @font-face request failures but I've run into a roadblock.
Demo: http://dl.dropbox.com/u/114859/code-experiments/web-fonts-loader-test/index.html
Now, it doesn't load the font (as it shouldn't, it doesn't exist) but it takes five seconds to fail. That's a problem as I've told it to take only one second to fail. As far as I can tell in the documentation I've done this correctly (it loads the font if I give it a proper string).
I'm not getting any errors aside from a 404 when the font URL is bad. How can I fix this?