Permalink
Commits on Nov 21, 2011
  1. Version 0.11.0

    assaf committed Nov 21, 2011
Commits on Nov 20, 2011
  1. Less verbose console.log.

    assaf committed Nov 20, 2011
    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).
Commits on Nov 19, 2011
  1. Changed error handling for the better.

    assaf committed Nov 19, 2011
    Calling browser.wait or browser.visit no longer passed the
    resource/JavaScript error as the first argument, and will continue
    processing if there are multiple errors.
    
    Instead, an array of errors is passed as the fourth argument.  You
    can also access `browser.errors` and to get just the last one, e.g.
    to check if any errors were reported, use `browser.error`.
Commits on Nov 18, 2011
  1. Browser.visit returns but no longer fails on errors.

    assaf committed Nov 18, 2011
    Now serving CoffeeScript straight up.
  2. Version 0.10.3

    assaf committed Nov 18, 2011
  3. Added HTML5 dependency

    assaf committed Nov 18, 2011
  4. Fixed: Zombie can't upload attachments to Express server.

    assaf committed Nov 18, 2011
    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.
Commits on Nov 7, 2011
  1. Updated to run in Node 0.6.0

    assaf committed Nov 7, 2011
Commits on Nov 2, 2011
  1. Merge pull request #193 from ptica/master

    assaf committed Nov 2, 2011
    fixing test suite for vows 0.5.12
Commits on Oct 30, 2011
Commits on Oct 13, 2011
  1. Version 0.10.2

    assaf committed Oct 13, 2011
Commits on Oct 11, 2011
  1. Updated to JSDOM 0.2.7

    assaf committed Oct 11, 2011
Commits on Oct 10, 2011
  1. Upgrading to JSDOM 0.2.6

    assaf committed Oct 10, 2011
  2. Updated changelog

    assaf committed Oct 10, 2011
  3. Merge pull request #183 from brianmcd/master

    assaf committed Oct 10, 2011
    Fix for #173 - brower.open() causes Segmentation fault
  4. [Fixes #173] browser.open() causes Segmentation fault

    brianmcd committed Oct 10, 2011
    * 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.
Commits on Sep 30, 2011
  1. Merge pull request #171 from Sitelier/xhr_response_headers

    assaf committed Sep 30, 2011
    Fixed XHR's getAllResponseHeaders method, which should return a string
Commits on Sep 9, 2011
  1. Version 0.10.1

    assaf committed Sep 9, 2011
  2. Updated changelog

    assaf committed Sep 9, 2011
  3. [Fixes #164] jQuery selectors with explicit context fail

    assaf committed Sep 9, 2011
    Turns out the original test was wrong about the behavior of
    querySelectorAll.
    
    Fixed the test, removed the patch, and double tested with jQuery
    thanks to pull request #166.
    
    Also took opportunity to upgrade to jQuery 1.6.3.
  4. Better stack traces for client-side JS.

    assaf committed Sep 9, 2011
    Strip the Zombie part of the stack trace, add document location,
    always dump error when debug = true, and swallow errors from failed
    onerror handler.
Commits on Sep 6, 2011
  1. Fixed XHR's getAllResponseHeaders method, which returns a string

    Chris Osborn committed Sep 6, 2011
    Also added a regression test for getResponseHeader and
    getAllResponseHeaders.
Commits on Sep 4, 2011
Commits on Sep 3, 2011
  1. Merge pull request #166 from Sitelier/jquery_tests

    assaf committed Sep 3, 2011
    Added failing tests for GH164.
Commits on Sep 2, 2011
  1. Added failing tests for GH164.

    Chris Osborn committed Sep 2, 2011
    New failing tests for content section using jQuery with an explicit
    context ($() function with second param or $().find() method).
  2. Upgraded to JSDOM 0.2.4

    assaf committed Sep 2, 2011
Commits on Aug 30, 2011
  1. Updated changelog

    assaf committed Aug 30, 2011
  2. Apparently window == window.top gives different answer in browser.eva…

    assaf committed Aug 30, 2011
    …luate() and outside. Sigh.