Skip to content
Commits on Jul 13, 2012
  1. @danivovich @jferris

    Control JavaScript confirmation dialogs from Ruby

    danivovich committed with jferris Jul 10, 2012
    Adds #alert_messages, #confirm_messages, #prompt_messages,
     #accept_js_confirms!, #dismiss_js_confirms, #accept_js_prompts!,
     #dismiss_js_prompts, and #js_prompt_input= .
Commits on Jul 11, 2012
  1. @jferris

    Treat fewer responses as fatal failures

    jferris committed Jul 10, 2012
    * Relies on errorExtension instead of loadFinished
    * Ignores errors from canceled requests
Commits on Jul 8, 2012
  1. @jferris
Commits on Jun 29, 2012
  1. @halogenandtoast @jferris

    Setup multi-window sync.

    halogenandtoast committed with jferris Jun 29, 2012
Commits on May 31, 2012
  1. @jferris

    Add error message detail for page load failure.

    Joshua Napoli committed with jferris Apr 3, 2012
    This makes it easier to debug "Unable to load URL" errors.
Commits on May 30, 2012
  1. @mhoran

    Close new windows on reset

    mhoran committed May 14, 2012
  2. @mhoran
  3. @mhoran
  4. @mhoran
  5. @mhoran
  6. @mhoran

    Find window by name, title or URL

    mhoran committed Mar 28, 2012
  7. @mhoran
Commits on May 26, 2012
  1. @mhoran
Commits on May 11, 2012
  1. @seangeo @halogenandtoast
Commits on May 4, 2012
  1. @jferris
Commits on Apr 3, 2012
  1. @tomlea @jferris

    Set the window to the default size on #reset!

    tomlea committed with jferris Mar 29, 2012
    This should prevent state leakage between test cases.
Commits on Nov 16, 2011
  1. @joefiorini

    Add ability to query for console messages & errors

    joefiorini committed Oct 31, 2011
    - This changes the format of console message output to use "|" as the
    delimiter instead of ":"; ":" is no good for splitting when there are
    URLs and error messages in the output
    - WebPage tracks all console messages and clears them out on reset
Commits on Oct 14, 2011
  1. @rectalogic @halogenandtoast

    Make ignoring SSL errors an option.

    rectalogic committed with halogenandtoast Sep 28, 2011
    webkit_server takes an --ignore-ssl-errors argument.
  2. @rectalogic @halogenandtoast

    Fix slot signature.

    rectalogic committed with halogenandtoast Sep 27, 2011
  3. @rectalogic @halogenandtoast

    Ignore SSL errors.

    rectalogic committed with halogenandtoast Sep 27, 2011
Commits on Sep 23, 2011
  1. @halogenandtoast
Commits on Aug 26, 2011
  1. @os0x

    Response headers should be reset

    os0x committed Aug 26, 2011
Commits on Aug 23, 2011
  1. @os0x

    reset status code

    os0x committed Aug 24, 2011
Commits on Aug 19, 2011
  1. @halogenandtoast
  2. @jferris @halogenandtoast

    Status codes

    jferris committed with halogenandtoast Aug 12, 2011
Commits on Aug 12, 2011
  1. @jferris
  2. @jferris

    Extract method

    jferris committed Aug 12, 2011
Commits on Jul 20, 2011
  1. @hubertlepicki
Commits on Jul 18, 2011
  1. @hubertlepicki
Commits on Jul 3, 2011
  1. @nicholaides

    Adding ability to render webpage to a PNG

    nicholaides committed May 26, 2011
    The driver has a #render method which takes a destination file path and
    an options hash for setting the dimensions of the browser's viewport
Commits on Jun 25, 2011
  1. @os0x

    fix spell

    os0x committed Jun 25, 2011
    move header specs to driver_spec
Commits on Jun 24, 2011
  1. @os0x

    add header support

    os0x committed with os0x Jun 8, 2011
Commits on Apr 20, 2011
  1. @agibralter @jferris

    Working on frame handling. In terms of the QT code, the non-frame-rel…

    agibralter committed with jferris Apr 19, 2011
    specs pass with these changes (e.g. mainFrame() => currentFrame() and the new
    injectJavascriptHelpers() code in WebPage.cpp).
    It seems like the current JS+xpath implementation dives in to iframes already.
    Is this desired behavior? I wonder if that works with x-domain iframes? I
    doubt it...
    Also, this design assumes that we only step one frame down at a time...
    Lastly, I'm really not sure how QWebKit decides which frame is currentFrame().
    For now, I'm hoping to be able to use the QWebFrame setFocus() method. This
    may be a dead end though. We may have to have WebPage manually keep track of
    the "current" frame.
Commits on Mar 11, 2011
  1. @jferris
Commits on Mar 9, 2011
  1. @jferris

    Don't create a command until all arguments are received; don't start …

    jferris committed Mar 9, 2011
    …the next command if a page is still loading
Something went wrong with that request. Please try again.