Using `console.log(browser)` will puke over your terminal, so we add global defaults for sanity. Set `console.depth` to specify how many times to recurse while formatting the object (default is zero). Set `console.showHidden` to show non-enumerable properties (defaults to false).
Now serving CoffeeScript straight up.
Now sending binary data directly instead of base64 encoding. Base64 encoding may be defined by the protocol, but not supported by all servers. Tested using Formidable which is now part of Connect 1.8.
* Logging a newly created Browser to the console caused window.sessionStorage and window.localStorage getters to fire before a document for the window existed. Now, we check for the document's existence before accessing its properties. * Bumped Contextify to version 0.0.6. This Zombie bug uncovered a Contextify bug that was causing a segfault instead of throwing an error. The bug has been fixed in 0.0.6, so there should be better error reporting for future issues.
Also added a regression test for getResponseHeader and getAllResponseHeaders.
…luate() and outside. Sigh.