Commits on Jan 9, 2017
Commits on Jan 6, 2017
  1. Update dependencies.

    jgraham committed with jgraham Jan 6, 2017
  2. Update to webdriver 0.18

    jgraham committed with jgraham Jan 6, 2017
Commits on Jan 3, 2017
  1. cargo: bump version number to 0.12.0

    Happy new year!
    andreastt committed Jan 3, 2017
  2. changes: update for 0.12.0

    andreastt committed Jan 3, 2017
  3. logging: use synchronous logging

    Asynchronous logging through slog has the downside that its buffer does
    not flush on flushing the system's stderr.
    Using synchronous logging should not have any notable performance
    downsides for geckodriver.
    Fixes #401.
    andreastt committed with AutomatedTester Dec 19, 2016
Commits on Dec 19, 2016
  1. readme: correct english

    andreastt committed Dec 13, 2016
  2. readme: clarify we do not support windows xp

    Windows XP support will be dropped with Firefox 53 and as
    #392 made clear, the
    ktmw32.dll (Kernel Transaction Management system) which geckodriver
    relies on is only available in Windows Vista onwards.
    andreastt committed Dec 13, 2016
  3. Add Contributing documentation (#368)

    * Add Contributing documentation
    When Pull requests and issues are opened, Github automatically links to
    the contributing file so that people are aware of it. This hopefully
    means that contributors will follow some of the rules.
    * fixup! Add Contributing documentation
    * fixup! fixup! Add Contributing documentation
    AutomatedTester committed on GitHub Dec 19, 2016
Commits on Dec 12, 2016
Commits on Dec 8, 2016
  1. Update package versions

    jgraham committed with jgraham Dec 8, 2016
Commits on Dec 2, 2016
  1. main: make webdriver-port arg an alias and not hidden

    clap 2.14 introduced aliased arguments, which means we can remove the
    workaround using a hidden argument.
    andreastt committed with jgraham Nov 23, 2016
Commits on Dec 1, 2016
  1. Update Issue template asking for more information (#374)

    Template asking for OS, browser version and expected results. Also
    added a warning that if information is missing that we will close
    the issue until it has been added.
    AutomatedTester committed with andreastt Dec 1, 2016
Commits on Nov 23, 2016
  1. cargo: update lockfile

    andreastt committed Nov 23, 2016
  2. marionette: use session not created errors when failing to start browser

    WebDriver doesn't distinguish between the geckodriver and Marionette
    implementations when making a call to New Session.  When failing to
    start a session, we should return session not created errors.
    andreastt committed with jgraham Oct 26, 2016
  3. marionette: improve browser start logging

    This change removes the newline character in error messages related to
    setting preferences and starting the browser process as these tend to
    make error messages in language bindings look more interesting than they
    should be.
    It also avoids calling `Error::description()` as this is implied through
    the display trait implementation of `Error`.
    For `PathBuf` we must apparently call `display()` to invoke its
    `fmt::Display`` trait implementation.
    The remaining code in `start_browser` is linted with rustfmt.
    andreastt committed with jgraham Oct 26, 2016
Commits on Nov 22, 2016
  1. Add response for status command

    jgraham committed with jgraham Nov 22, 2016
  2. Add placeholder support for Get Timeouts command. (#357)

    This is not yet supported in marionette so return unsupported operation for now.
    jgraham committed with andreastt Nov 22, 2016