Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Dec 14, 2012
  1. @seangeo @mhoran

    Fix memory leak of response.

    seangeo authored mhoran committed
    Turns Response into a QObject and sets parent to the
    command that emits it.
    
    Each Command is also a child of the decorator commands,
    Timeout and PageLoading commnds, so that deleting the
    top level command will delete all the children.
    
    See discussion in #430.
Commits on Dec 12, 2012
  1. @mhoran
  2. @mhoran

    Test to verify fix for #399

    mhoran authored
Commits on Dec 7, 2012
  1. @mhoran

    Update NEWS for HEAD

    mhoran authored
  2. @mhoran

    Update Qt requirement

    mhoran authored
  3. @mhoran
Commits on Dec 6, 2012
  1. @mhoran

    Don't disconnect loadFinished in UnsupportedContentHandler

    mhoran authored
    WebPage::setContent will cause the loadFinished signal to fire, so
    there's no need to call loadFinished if the signal is connected.
  2. @mhoran

    Emit loadStarted and pageFinished on WebPage state change

    mhoran authored
    Instead of emitting loadStarted when a reply is created and pageFinished
    when all pending replies have finished, emit these signals when the
    corresponding WebPage events fire.
Commits on Dec 4, 2012
  1. @mhoran

    Don't wait for finished replies

    mhoran authored
    Synchronous requests will have emitted the finished signal by the time
    we connect to it.
Commits on Dec 1, 2012
  1. @mhoran

    Reset Capybara.app_host after each spec

    mhoran authored
    Workaround for Capybara integration specs which fail to do the same.
  2. @mhoran

    Don't reset the browser unnecessarily

    mhoran authored
    The Capybara spec_helper already resets the browser after each spec, so
    we only need to reset after using the driver via AppRunner.
  3. @mhoran
  4. @mhoran

    Forward stderr via Open3#popen3

    mhoran authored
    Forwarding stderr via 2>&1 causes an additional child process to be
    spawned.  Killing that process does not kill webkit_server.
    
    JavaScipt console messages and alerts are now written to the logger
    instead of directly to stdout.
  5. @mhoran
  6. @mhoran
  7. @mhoran

    Remove the Source command

    mhoran authored
  8. @mhoran

    Remove RequestedUrl command

    mhoran authored
  9. @mhoran

    Remove Url command

    mhoran authored
  10. @mhoran
  11. @mhoran
  12. @mhoran

    Implement element equality

    mhoran authored
  13. @mhoran
  14. @mhoran

    Remove Driver#wait_until

    mhoran authored
  15. @mhoran
  16. @mhoran
  17. @mhoran
  18. @mhoran
  19. @mhoran
  20. @mhoran
  21. @mhoran

    Process all pending events before checking if page is loading

    mhoran authored
    JavaScipt actions and other asynchronous events which cause a WebPage
    load may not be processed by the time we receive an incoming command.
    Ensure that these events get processed before checking if the page is
    loading by calling QApplication::processEvents().
    
    Fixes spurious failures throughout the test suite.
  22. @mhoran

    Set the URL of NoOpReply to the request URL

    mhoran authored
    Prevents insertion of an empty URL into m_responses when the requested
    URL is blacklisted.
  23. @mhoran

    Fix status code and headers for iframes

    mhoran authored
    QWebFrame::url() does not return a valid URL for iframes.  We can't just
    look up the requested URL in m_responses because the request may have
    been redirected, so instead we keep track of redirects and set up the
    NetworkResponse when the final reply is received.
Commits on Nov 23, 2012
  1. @mhoran
  2. @jc00ke @mhoran

    Allow rbx to fail in 1.9 mode

    jc00ke authored mhoran committed
Commits on Nov 22, 2012
  1. @mhoran

    Support console messages from unknown sources

    mhoran authored
    There's no use in recording the line number if we don't know the source.
    
    Fixes #416.
Something went wrong with that request. Please try again.