Граф коммитов

122 Коммитов

Автор SHA1 Сообщение Дата
Andreas Tolfsen dc6c095dbc geckodriver: cargo: update dependencies
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: d7d9ac65061f5ac4940751ec42bdaf488278ced7

--HG--
extra : rebase_source : 2d54097afe299bba37043c2ac27ca7f2329443d5
2017-01-31 17:01:54 +00:00
Andreas Tolfsen 42e6702c3c geckodriver: cargo, geckodriver, marionette: upgrade to webdriver v0.20 (#448)
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 6c161a2fe3cff818bcb5cf30cee92256229926de

committer: GitHub <noreply@github.com>

--HG--
extra : rebase_source : de2246bbe0a2f177ea11a7264622184bbd96b481
2017-01-30 17:15:47 +00:00
James Graham 3b62ee0a72 geckodriver: Update version number for release
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 008f5fc67278e98478fe846e39b4b3bb57106d1b

--HG--
extra : rebase_source : 7d9c936f9ab4cab4d39c1660fa136da0e79c1a91
2017-01-06 17:55:39 +00:00
James Graham fbb4335ad1 geckodriver: Update dependencies.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 1d0a16f044a36892ed4ac3b6321906bc534e2cc4

committer: jgraham <james@hoppipolla.co.uk>

--HG--
extra : rebase_source : be91294ad7e84150c2172e2c75bb297df6f68a87
2017-01-06 17:44:18 +00:00
James Graham d130be03ec geckodriver: Update to webdriver 0.18
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: cd5b8279ecbb61ffdf20b58bfc1ee1ca6c5a4707

committer: jgraham <james@hoppipolla.co.uk>

--HG--
extra : rebase_source : 2a96a6b09640be7e0c91daf46cd9675231867663
2017-01-06 17:44:18 +00:00
Andreas Tolfsen b86dbb4447 geckodriver: cargo: bump version number to 0.12.0
Happy new year!

Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 45f124564d90effe28973764241c750a724662fe

--HG--
extra : rebase_source : e3e3939ca1d138b3d3f035ef9ca93a36ee5bb091
2017-01-03 19:34:30 +00:00
Maja Frydrychowicz b0ce2fa92e geckodriver: Bump webdriver dependency to 0.17.1 (#416)
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 0832fe7f567a031487103c882e828a37f0bd6ad0

committer: Andreas Tolfsen <ato@mozilla.com>

--HG--
extra : rebase_source : ca6cb06c3d6138b7a1d9923d40f740fe623c2f88
2017-01-03 19:22:42 +00:00
Andreas Tolfsen d05b1e5d83 geckodriver: 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.

Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: fdc2804ef05e450cd93d0939809c9e2b46645547

committer: David Burns <david.burns@theautomatedtester.co.uk>

--HG--
extra : rebase_source : d810813995fb0b8bf9842b4bfc7e0ed74cc023df
2017-01-03 11:57:08 +00:00
James Graham fedbc39524 geckodriver: Implement dispatch of the new-style actions api
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 3290c87162cdb2c9331f419204ee12ab507d93cf

committer: jgraham <james@hoppipolla.co.uk>

--HG--
extra : rebase_source : d9ae7f52538f46b8e16452e32fd3b082e4c9bbf9
2016-12-08 10:06:18 -10:00
Andreas Tolfsen eca5be7394 geckodriver: 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.

Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 5e93a93224ee00a6624f8c3cb32bb17546da9b56

committer: jgraham <james@hoppipolla.co.uk>

--HG--
extra : rebase_source : 028e314aba6e67db1343467b0b348c356412718f
2016-12-02 16:24:11 +00:00
James Graham 21bb8ef44d geckodriver: Update dependencies, including fixing backwards-incompatible change in slog.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: badd8ac1701d648ef4e443e7e65ff003fee01ef8

committer: Andreas Tolfsen <ato@mozilla.com>

--HG--
extra : rebase_source : 47fa6fb8b50097c4710a468ab435f41e65d19dd7
2016-11-22 19:55:42 +01:00
Andreas Tolfsen a0a3bdcd10 geckodriver: bump to 0.11.1 with correct version number
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: e0dfb15c1001f04d5f8f35deddc367aea5d2ed28

--HG--
extra : rebase_source : 1a87ebd79d04d1f31c36e98f5575100e22007839
2016-10-10 12:32:42 +01:00
Andreas Tolfsen 2e74a41109 geckodriver: bump version number to 0.11.0
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 207df90952807e86c7df9936264d365c9fc8fb8a

--HG--
extra : rebase_source : a55c9bdf2b460b533a18fa2cf525bc884704599f
2016-10-10 12:32:22 +01:00
AutomatedTester 808393b55b geckodriver: Upgrade WebDriver to 0.15
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: d57b178132283b73529a7d44ad728dab144f24cc

--HG--
extra : rebase_source : 00cace832d339fe9a2fb25d1cc80c1fd0bc10d53
2016-10-05 16:21:52 +01:00
Andreas Tolfsen c091124b15 geckodriver: Replace log with slog (#226)
* replace log with slog

The default log library has the disadvantage that it cannot be
reinitialised.  geckodriver needs the ability to set up the logger
again with a log level passed in with the `firefoxOptions.log.level`
capability when a new session request is made.

slog redirects calls to the log crate's `info!()`, `debug!()`, `trace!()`
&c. macros to a drain that we reinitialise when `logging::init(level:
LogLevel)` is called.

As this patch removes the env-logger crate, support for setting the
`RUST_LOG` environment variable is removed with this patch.  The correct
ways to request a log level is to use the `-vv` or `--log LEVEL` flags, or
the `firefoxOptions.log.level` capability as described in the README.md.

This patch also fixes a bug where the capability log level would
override the log level requested by flag in `MarionetteSettings`, causing
subsequent WebDriver sessions to inherit the log level.  For example,
if session 1 used `firefoxOptions.log.level` and session 2 did not,
it would reuse the level from before because `MarionetteSettings` would
not be reset.

Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: bbdda6053ad15864393fe25bc067ad3668f9c047

committer: jgraham <james@hoppipolla.co.uk>

--HG--
extra : rebase_source : 178fe69b0d0f46d57fd95dfe95af40884b3dfe29
2016-09-30 14:59:35 +01:00
Andreas Tolfsen 482564c733 geckodriver: Set log verbosity from capability (#217)
* fix shorthand verbosity flags

* allow firefoxOptions.log.level capability to control logging

The firefoxOptions.log.level capability may optionally be passed to the
New Session command, which will initialise the env_logger and override
the verbosity level requested from command-line flags or the RUST_LOG
environment variable.

When the flags are used these will from now on also enable the env_logger.

* remove default implementation for MarionetteSettings

* raise default log level to info

Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 2277355d9c7c542266d76884c406622d7d6ed24c

committer: jgraham <james@hoppipolla.co.uk>

--HG--
extra : rebase_source : d0ea581f2e91a65de3a08c0b958c43c0565b37d2
2016-09-07 16:27:59 +01:00
Andreas Tolfsen 8eb3e6d84e geckodriver: Merge pull request #218 from andreastt/print-listening
Log listening host and port

Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: acfde732fe4381e63b7e17664c92de9eb339ddfc

--HG--
extra : rebase_source : e05939d34e5abb0d39b6eb3d3a1776d7ecfc1d69
2016-09-07 15:50:00 +01:00
Andreas Tolfsen 643775e3ee geckodriver: add keywords to cargo config
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 8fa43b0edf188c8f84cdeb883c42af7d9016511e

--HG--
extra : rebase_source : 8d86a28246d846440398198a64dc414579c16827
2016-09-01 13:46:47 +01:00
Andreas Tolfsen 440b4273f4 geckodriver: point to readme in cargo config
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 37621fad51c15562e49a0a89f128c1c1445cfef5

--HG--
extra : rebase_source : fdf954a4f12d8a04febabcefffdcbac429894221
2016-09-01 13:38:08 +01:00
Andreas Tolfsen 08bd2c9395 geckodriver: add me to authors
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 302b2c17475ce51bbe5a5e38fb966a9d3b952919

--HG--
extra : rebase_source : 109f99811b5d3594d05798087ae2c64d19ea4af6
2016-09-01 13:37:33 +01:00
Andreas Tolfsen d25dfb5cf2 geckodriver: correct repository link
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 815c54ec92e47941df77bbbe1ca64b8096ee8ee6

--HG--
extra : rebase_source : 5a3744877e8433393104523e579ee6097ff53082
2016-09-01 13:34:17 +01:00
James Graham 2cd07eccde geckodriver: Merge pull request #161 from mozilla/firefox_options
Change the format used for capabilities

Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 38902f618fe435f134e3d73a98c9f074453bf9e3

--HG--
extra : rebase_source : 37db4bb63c1b0d90e9d2aacc3b4d27724e4d83e3
2016-08-22 17:18:05 +01:00
AutomatedTester 2f88395dc6 geckodriver: Bump GeckoDriver to 0.10.0 and update Changelog
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 1c2ec08cf02d6fa25796781d281487afcb0f8f99

--HG--
extra : rebase_source : 8993edf4bc1e45c0fec0fe0c7fe73c5e52744fac
2016-08-02 23:40:31 +01:00
James Graham 28cfdc0e3d geckodriver: Merge pull request #145 from mozilla/arguments_clap
Replace argparse with clap for arguments parsing.

Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 5179a6a481bbcfd0c1d91eeae3dbf369b8f94475

--HG--
extra : rebase_source : 7981c1503792ac64a9d96bdf64644a18146574b6
2016-07-27 14:15:00 +01:00
James Graham 3c3ba271d1 geckodriver: Update version number for release
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 694dfef49b563d52a467a2563b4d64b0b1be7f0b

--HG--
extra : rebase_source : 3757f3101360ffd7ec244143b1ffa06a2ef3d2e7
2016-06-30 16:41:13 +01:00
jgraham 029c2b40d5 geckodriver: Use firefox default path if no other path information is supplied. (#121)
If a path is not provided in the new session command, or when starting
geckodriver, try to determine the firefox path by introspecting the
system.

Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 4642964c69e488becec392141c3b9c4175c26f1a

committer: GitHub <noreply@github.com>

--HG--
extra : rebase_source : 41ed0e3737af2b0b65aa887da383530b2459da13
2016-06-29 11:23:57 +01:00
AutomatedTester ece32d2b41 geckodriver: Merge pull request #78 from AutomatedTester:GetElementProperty
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: b89e8210e113fe21158c0f89962fd62eb099c545

committer: Andreas Tolfsen <ato@mozilla.com>

--HG--
extra : rebase_source : cbd0ca098de031f22da2a34ed9bc5aa60574614f
2016-06-22 15:11:23 +01:00
James Graham b1b2453ac6 geckodriver: Update required webdriver library version
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 1e10f530ea0fced5f34b25863f92c46d28f497ab

--HG--
extra : rebase_source : 1869fe971343530601cb0232b3c809f8f1fd4034
2016-06-07 17:37:15 +01:00
James Graham 4a61799d96 geckodriver: Merge pull request #67 from mozilla/new_session_pass_parameters
Pass parameters with new session command

Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 38291f3665356d1c0221c916e976e504db30a9a9

--HG--
extra : rebase_source : e8350c44c84810c4c6e0b0fcea206c395377dc7f
2016-06-01 22:54:01 +01:00
James Graham 09bb7399ef geckodriver: Merge pull request #65 from mozilla/firefox_args
Allow specifying arguments to the firefox binary through the firefox_args capability

Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: e211cb93cf74f94ae3cf8e28eb6cb017504070a3

--HG--
extra : rebase_source : e3652391689a590eab7de43fb2e4e6a4f34cd3de
2016-05-26 12:55:28 +01:00
James Graham e909e13698 geckodriver: Change the product name to geckodriver
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: fef06db5b23ec4ef62801351c60462d88264b14d

--HG--
extra : rebase_source : 36d15d06a34fe77ba70908fdd4c072e95e705eda
2016-05-23 19:08:39 +01:00
James Graham da2de36a4b geckodriver: Update webdriver version
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: b63976d03475b4a22c4630eae45fc43dcf26b63e

--HG--
extra : rebase_source : 0fea2d1d568717459c725300dfd173edf9bec263
2016-05-23 18:32:14 +01:00
James Graham 38e00294e1 geckodriver: Update to webdriver 0.10
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: a4c2b9d91ace528180ba218078bc021a071d540a

--HG--
extra : rebase_source : 5e72038ec9b8c333d6fbe9389c6f996d6ee463b2
2016-05-23 14:15:09 +01:00
James Graham ef47423c40 geckodriver: Update to webdriver 0.9
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 3555df3fb59a007f8e8aa13a382d82bd8e6accc5

--HG--
extra : rebase_source : 21cd9496744cc0fdb5ffe52f2a583e65abb6b40a
2016-05-23 14:15:09 +01:00
James Graham 33abf77535 geckodriver: Update hyper version
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 9fd3192d3403d168cd0177d1b53559d6832cf675

--HG--
extra : rebase_source : 95d2672652f0e95a1e5cb7360b2eec297b5332f6
2016-05-23 14:15:09 +01:00
James Graham 296551b2d6 geckodriver: Update version number from release.
0.7.0 release happened from the wrong branch, so the history here is
rather messy

Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 852c4ea4ef648a8473b6a849eb51d5e985fa03ec

--HG--
extra : rebase_source : 78136f34d60aa704c65d011b4e1b9704fe2ba7c4
2016-04-27 15:18:39 +01:00
James Graham 06033a9ef5 geckodriver: Update version number for release.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: c94c71da69723db3f75c687c3eac34966a53b0ad

--HG--
extra : rebase_source : eadb2beb8381039849ec920e4ebd94f34ceb8d6f
2016-04-27 15:15:48 +01:00
James Graham 4adb56a2c2 geckodriver: Update dependencies
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: de5353d404f266ddbe9102c3cba807c4172be6f6

--HG--
extra : rebase_source : ed1ce7344549e2180aaf1eaaa5dc04fe3034e3fe
2016-04-27 15:15:48 +01:00
James Graham f43a634f57 geckodriver: Allow providing custom profiles.
This depends on the client setting the firefox_profile
capability to a base64 encoded zipped profile.

Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 3045c00a77b7ef7220ec9a6b318cae0756221a87

--HG--
extra : rebase_source : 3eec351dad70ff60cf6f902e13daf18c8dcc27c2
2016-04-27 15:15:48 +01:00
James Graham 4c661672b5 geckodriver: Update version number for release.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 6e5886f18be1bb19c1f8833117d2e65ac8966a48

--HG--
extra : rebase_source : baf7e6c8a68507fff7f34992c3660cbd00899f11
2016-01-20 21:46:00 +00:00
James Graham ec8c34fa45 geckodriver: Update to version 0.6.1
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 4036fa10609a7d4fbc16a32e5c3742796427a8ee

--HG--
extra : rebase_source : 3fdaa3ddb389f9e840438d9bfe28303fe3ee03d4
2016-01-19 16:22:50 +00:00
AutomatedTester 907a688d97 geckodriver: Bumping version to 0.6.0
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: c361d66d25d24090e248c83e6425adcc13ea767c

--HG--
extra : rebase_source : af531ade0a86527bca320618c5190d863a8a6d88
2016-01-12 21:45:14 +00:00
AutomatedTester 4b75448aa6 geckodriver: Bumping version to 0.5.0
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: c549e77fba7e0c5bd9a389a536e92911d102c59d

--HG--
extra : rebase_source : c9ab166d7a23dd8a8c97167218c101b3c477fde8
2015-12-10 15:51:06 +00:00
James Graham e5cb640401 geckodriver: Update to latest webdriver
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 0b8cdaea1f793e759eb71164d25860373391eb7a

--HG--
extra : rebase_source : 0677705337df83a545df41ccf0802dc0457b9545
2015-12-10 10:54:22 +00:00
James Graham 028aea7dea geckodriver: Update dependencies
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: a733b55a163d885126c1dc36db1ac80ce9be7f78

--HG--
extra : rebase_source : 9dd9db84977f811c03ec589fdc7ce2bf74a5c3f7
2015-12-10 00:54:47 +00:00
James Graham 8362b64e38 geckodriver: Update argparse dep to use Cargo
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 65f9ba967b940e1f3369b3fb6ad6013c2bc2218f

--HG--
extra : rebase_source : 81f0d6e63a6bbc349d3fcb109566f4c788427a30
2015-10-21 16:37:34 +01:00
AutomatedTester d3ad295301 geckodriver: Bumping version to v0.4.2
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 26f0f4748ee07af36720eb57ba6d69ec934a8b5a

--HG--
extra : rebase_source : 176299c9e3b81a29d949ec12f6ebffdef6388f31
2015-10-02 21:11:56 +01:00
AutomatedTester e23edbde6d geckodriver: Make optional items not be built for hyper
This allows windows to build and not complain about it not being built in
a mingw environment.

Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: cc648fc54f4db4781b14b4e2936c55f1e0625181

--HG--
extra : rebase_source : 27e3ccb5bc5d986591ae4f41357dc2e0108bb164
2015-10-02 20:50:17 +01:00
AutomatedTester 1589e6fd90 geckodriver: Bump the version number to 0.4.1
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 7e401a1d7b82ac22adb222f5cd9e6f0dcb377d4f

--HG--
extra : rebase_source : 15351daad43b8a1cfea76b6e11c4a3e18537d9fd
2015-10-02 14:27:03 +01:00
James Graham 8b4b122440 geckodriver: Update webdriver version.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 916b9610fc7991ae7873363fc37e9b16b3001791

--HG--
extra : rebase_source : 0b15493b8cba975942091bc720400ee36f2b3820
2015-09-28 22:35:01 +01:00
AutomatedTester 49b746789c geckodriver: Bumping version to 0.4.0
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 9d026f1985b77031024aece976f6c61c292971d2

--HG--
extra : rebase_source : f4a7ecf1e7ed7397223477e6c24d1a528729c81c
2015-09-28 14:37:28 +01:00
James Graham 1eb427ccf7 geckodriver: Add extensions for switching between content and chrome contexts.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 4bd5c36a1abc6f79589c732a5ea3dbb4eb7d956c

--HG--
extra : rebase_source : 32586a0c4ff75506e42efe275112227c8539da84
2015-09-21 15:29:33 +01:00
James Graham 38833bebe3 geckodriver: Update for marionette protocol changes
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 1a231160712e295e76748ed286a7396a5843fb1f

--HG--
extra : rebase_source : b317db9e43add5f0f195bf582c215cbee79862cc
2015-09-09 15:27:05 +01:00
James Graham e3c5c98b7d geckodriver: Update dependencies
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 4ea62f20f96b396904c8b70294faba0d39e91cda

--HG--
extra : rebase_source : 12a940717f2f215a6dd17fe51e19368c47c032de
2015-09-09 15:23:16 +01:00
James Graham 049329449a geckodriver: Update version number for 0.3.0 release
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: dfa297cb97ccfddd7fd8cb2d37d3c5ef3cef4720

--HG--
extra : rebase_source : 99fe23bb3393afbffb00af88efbdad0b5109e167
2015-07-23 21:17:16 +01:00
James Graham 58d95a4cbe geckodriver: Update dependencies and remove some bogus ones
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: dc3d0ffa9feb3141010281bfcd8572eb9c770cae

--HG--
extra : rebase_source : eb7c935886a3810f2006501002e506c985c161c1
2015-07-22 23:57:32 +01:00
James Graham 39b8c53745 geckodriver: Update for 0.2.0
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 0e2e4ab9f7fe048b2697d3e0f8ffb4ccfdeb82d2

--HG--
extra : rebase_source : 19a955386c6d55bc04d27486c766ea20940a205b
2015-05-20 18:25:52 +01:00
James Graham 168148c4be geckodriver: Update dependencies
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 119ee8979548fa61ae12799382cd45240ebddccb

--HG--
extra : rebase_source : 2f5234309f079dfe0caf7a52d9c1b3248e762533
2015-05-20 12:09:25 +01:00
James Graham 96228dba37 geckodriver: Switch to webdriver from git
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: eca29d5a2628355c98740b83c526916c5b35625a

--HG--
extra : rebase_source : a44dab9192901df9b14e35fb7de1b9d2e3525af8
2015-05-06 14:59:36 +01:00
James Graham aff730c8d1 geckodriver: Update metadata
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 9614e3e1ef1275f58aaf1a1189b3e50a84a2d95a

--HG--
extra : rebase_source : 6e5227169ed54f245fc88a8a2f4755015cf71dbe
2015-04-09 16:33:10 +01:00
James Graham 3856478795 geckodriver: Update for beta.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: b78dc9fa6878fb66671b8e4a757b6aa7c25f085e

--HG--
extra : rebase_source : beb3156ef16e561e8939f63d217d1fba32231dac
2015-04-08 19:56:16 +01:00
James Graham 04c0d07ac1 geckodriver: Switch to new io libraries.
Targets rustc d3c49d2140fc65e8bb7d7cf25bfe74dda6ce5ecf to match servo

Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 14c596f74884f5a790301f0d6d3c993eb112b4db

--HG--
extra : rebase_source : 4a2710ed1338dedac5976ad93687282f8c90a6b6
2015-04-08 17:29:44 +01:00
James Graham 7300565f17 geckodriver: Pin webdriver commit so we can upgrade the rustc versions independently.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 86b7d6967384f750826494f4ef0e267516af8de4

--HG--
extra : rebase_source : ee73bb28f71fe4120cd698ca2aec97b1bae3fb56
2015-04-03 14:12:12 +01:00
James Graham 353a07791e geckodriver: Re-enable environment variable based logging
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: df6d9d71f22b5aaab6b7ec4852d84569472b8c22

--HG--
extra : rebase_source : 12364139572ade8ef56e05b05eacf1a5c03a090c
2015-02-24 16:43:33 +00:00
James Graham c1c72b03bb geckodriver: Make building with 1.0a2 work
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 1e5836e84003cce5b890c689f61f72be659104c9

--HG--
extra : rebase_source : c2dfcd54f44fdb7cbdd22b9f27f2dd674abf6e80
2015-02-23 19:14:34 +00:00
James Graham d83c9f0f3d geckodriver: Fix links to dependencies
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 30b113d7be824fd989bdf0c8ed6bf00c4aa93a4e

--HG--
extra : rebase_source : 764942c933f8d0cf7b957434e59886c1d000f0fb
2015-02-12 00:29:04 +00:00
James Graham 3bd87c61aa geckodriver: Start Firefox when we get a newSession command
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 75afb14095a1a2f59088facc35464c4a9af5a033

--HG--
extra : rebase_source : 99e7f30d7e740393328ccd8796936ef02992d6ca
2015-02-10 16:31:19 +00:00
James Graham 282cc4bb25 geckodriver: Add explicit Cargo.lock file so that we get a fixed version of dependencies
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: be83289bc5a81aa99f15d0c636e39a16e4869b61

--HG--
extra : rebase_source : 88b975567f39176bf77f5ac50afa663126e31789
2015-02-09 23:03:31 +00:00
James Graham 5e71cf7dd6 geckodriver: Split out WebDriver bits into a library
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 0e26699195967edb90fc32f4eae7a0aa3209e452

--HG--
extra : rebase_source : 143be9ae1aa1cc2b55d01d08fe1529efc5731d58
2015-01-15 19:48:45 +00:00
James Graham 07d2e3c6c1 geckodriver: Squash most warnings.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 4cc359520881d08e2d7a6325b1a01ea5f3d51b2b

--HG--
extra : rebase_source : 693cee5409630e163f4bd96aa91d7e285faad8a8
2015-01-12 16:24:09 +00:00
Andreas Tolfsen 6507f92cb0 geckodriver: Add flag parsing and address parsing
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 8f8634247726a259d23de2effdddcf497de13750

--HG--
extra : rebase_source : be5927b41d41a1b921aeff377be5ce1248b599f3
2014-10-22 11:30:20 +01:00
James Graham 69b3a54514 geckodriver: Proxy for converting webdriver HTTP protocol to marionette protocol.
Initial commit with terrible, terrible code.

Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 8d43506b8a9afc0fcbba56685a31328cf2866b68

--HG--
extra : rebase_source : 007ecb652d1aa55a68c793832ea4151c6196d3c4
2014-10-17 12:13:22 +01:00