Andreas Tolfsen
2e06093f21
geckodriver: cargo: bump version number to 0.14.0
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: a49be92cc43391168fe89e833135b4d57fa5a3e8
--HG--
extra : rebase_source : e3bc625479e8b85215878f892d75e8aebd3a5ac7
2017-01-31 17:07:17 +00:00
Andreas Tolfsen
2a7bb71da2
geckodriver: changes: update
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 8077ee81cec9b39e2e6a47eaee2f82f6e0991ad7
--HG--
extra : rebase_source : 8e94198a707b08af624ceb0355c441738fbdcd4a
2017-01-31 17:06:48 +00:00
Andreas Tolfsen
33654bc7d7
geckodriver: cargo: can only have five keywords
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 186cc1ed029eaf751dd7bdbceb24ec0293640c24
--HG--
extra : rebase_source : 9da10c1963b6df8fda8542d48f6f04dbde198ca8
2017-01-31 17:02:28 +00:00
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
thc202
81a611cd82
geckodriver: Fix typo in issue template ( #441 )
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 1a4cca85d0350d503b08e2833f8684da8b8706b1
committer: jgraham <james@hoppipolla.co.uk>
--HG--
extra : rebase_source : 793ca7533d6c33d15a15cbe416bd71765b687435
2017-01-19 21:51:44 +00:00
Andreas Tolfsen
160c6f7ffa
geckodriver: cargo: update lockfile for 0.13.0
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 6d793fbfdca84c34f8f14a668bc0c8cd28288398
--HG--
extra : rebase_source : 9fcf1b3d31be99230c47d8e30d0ab3c48d3e485f
2017-01-09 16:20: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
6c6ea00aa8
geckodriver: changes: add all changes for version 0.13.0
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 168619ade8ad9326f4e2c5f2fd752c56ccb59de0
--HG--
extra : rebase_source : bb8cb891b0e47d14de906bd87cad9ceb54c349cc
2017-01-06 17:37:06 +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
Andreas Tolfsen
93edbd0e94
geckodriver: changes: clarified and linkified notes for 0.12.0
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 69a6c32c67c8627875b279372baa40c589cb41fe
--HG--
extra : rebase_source : 0d3c5e09ebc4bef2367d08167609833a4c9fddb4
2017-01-03 19:28:36 +00:00
Andreas Tolfsen
45d580fc32
geckodriver: changes: remove empty header under 0.5.0
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 9995b64397c24df09cb43f238a55db556ffd9718
--HG--
extra : rebase_source : e83538665790cd4f487ca0aa03970f3ec93acfed
2017-01-03 19:22:53 +00:00
Andreas Tolfsen
31563775ca
geckodriver: changes: add missing header under 0.6.1
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: ec9dbfaf0a0d8181a973af228d3ae159a03d99cd
--HG--
extra : rebase_source : e676d5a31b6f5093b43d2dae8244fd839686ccd3
2017-01-03 19:22:53 +00:00
Andreas Tolfsen
5bdc62ca1c
geckodriver: changes: update for 0.12.0
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 2c109771332d2d563088af7f6a7341b957650aea
--HG--
extra : rebase_source : 37621ecfdd1f16ebc0e78c24b9050fe3845367c9
2017-01-03 19:22:53 +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
20b3cdc33c
geckodriver: main: use exit code 69 to indicate that port is unavailable
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 7b3dde67fc20bccb74538025249cc41f0e76a1a1
committer: David Burns <david.burns@theautomatedtester.co.uk>
--HG--
extra : rebase_source : 848c94146ba668488e7c7e8ed6202087f1f2eb4e
2017-01-03 11:57:08 +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
Andreas Tolfsen
68039e258e
geckodriver: readme: move usage above build instructions and expand
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 2658357fe5531dc2c9305a0a2fd0f5f4542aac58
--HG--
extra : rebase_source : 965f23c0381acb887abf65fcf84b031f26f23b95
2016-12-19 16:30:42 +00:00
Andreas Tolfsen
c872e01cba
geckodriver: readme: link to firefox train overview and issue tracker
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 083d8ad144acb9ac8b0ec95afc27e8012a4bf5ae
--HG--
extra : rebase_source : 0ae80aaf620c0cd277a9953934aa84eff4ae6ca6
2016-12-19 16:30:42 +00:00
Andreas Tolfsen
6ef111644c
geckodriver: readme: correct english
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 2dbb490830f3bf32ffde9e86fce7f69c0b03629c
--HG--
extra : rebase_source : dc5856198ddde4ec05ce2082f1e878caadaa077d
2016-12-19 16:30:42 +00:00
Andreas Tolfsen
f33434e969
geckodriver: readme: expand link to marionette automation protocol
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: ed8509639620d6dcb12eac1a9d5ef406a9c59997
--HG--
extra : rebase_source : 32a58dd2085ed1491af45ba745dde8af571174aa
2016-12-19 16:30:42 +00:00
Andreas Tolfsen
f0c8803a58
geckodriver: readme: add mention of where official releases are made
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 3398190ce3de235b9013fe346b8f689d0fceacc6
--HG--
extra : rebase_source : 2d4441d05a152b9893c740984d8fc15b2ba62d92
2016-12-19 16:30:42 +00:00
Andreas Tolfsen
432d8159d5
geckodriver: readme: clarify we do not support windows xp
...
Windows XP support will be dropped with Firefox 53 and as
https://github.com/mozilla/geckodriver/issues/392 made clear, the
ktmw32.dll (Kernel Transaction Management system) which geckodriver
relies on is only available in Windows Vista onwards.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 61284e0df7b7309530118cd09d3a57fa26c04d1a
--HG--
extra : rebase_source : b9077b408b1384a5b0fd2c5428883ea8357d1d03
2016-12-19 16:30:42 +00:00
Andreas Tolfsen
31bcbf2bbb
geckodriver: prefs: sync with prefs used in mozilla automation
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 2bfdc3ec8151c427a6a75a6ba3ad203459540495
committer: David Burns <david.burns@theautomatedtester.co.uk>
--HG--
extra : rebase_source : 4821f29e0a929eefce2be6189ecf1c9c6c26b179
2016-12-19 15:10:33 +00:00
Andreas Tolfsen
4f008f20cf
geckodriver: readme: describe supported webdriver capabilities
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 5ac602ee37ca13f163ddc408715b2a7563a3b826
committer: David Burns <david.burns@theautomatedtester.co.uk>
--HG--
extra : rebase_source : 7ed7e430ec29da023b4a366a9b9a43100c162eb9
2016-12-19 15:00:26 +00:00
Andreas Tolfsen
1ca21cc240
geckodriver: readme: include capabilities example
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 7f6397f4355fa4645d19edb33ad2d7e47bad04a2
committer: David Burns <david.burns@theautomatedtester.co.uk>
--HG--
extra : rebase_source : c41bd9b74661ce0600303f3307ce360a846e798e
2016-12-19 15:00:26 +00:00
David Burns
73645bddfc
geckodriver: 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
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: bbdca678e17671ad3d5a49b7b3f869f536731e22
committer: GitHub <noreply@github.com>
--HG--
extra : rebase_source : e0ca0c9001286e4f27259023eee64d904caca06e
2016-12-19 14:59:33 +00:00
Andreas Tolfsen
05c34a4ad1
geckodriver: ci: add musl-tools dependency for i686-unknown-linux-musl
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 22b6a5ab60036f8ce04e737e36b1f98eab3a8937
committer: jgraham <james@hoppipolla.co.uk>
--HG--
extra : rebase_source : 20b766df8829e32639f7fa2ef78157d72976c919
2016-12-11 19:45:37 -10:00
James Graham
46a2da0c19
geckodriver: Update package versions
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: be42f0e76c22510d009e0861a70f990af3cffa8e
committer: jgraham <james@hoppipolla.co.uk>
--HG--
extra : rebase_source : 58bcaedbaf4ebcd65d57446d67a6a8f308cba5b9
2016-12-08 10:06:18 -10: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
jgraham
3df2a2c6d8
geckodriver: Update ISSUE_TEMPLATE.md ( #383 )
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 1311fd24f2776c64686c5de899eaaff70addcb88
committer: Andreas Tolfsen <ato@mozilla.com>
--HG--
extra : rebase_source : b8c55ae2138aa7cf2cde5a7c3c4ea10fd548c7b9
2016-12-07 21:44:14 -10:00
Andreas Tolfsen
87627a1fda
geckodriver: main: correct indentation of app function
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 69e5b90aa5f565ffffdb26ed532155e2fa521144
committer: jgraham <james@hoppipolla.co.uk>
--HG--
extra : rebase_source : 418c85873647dd6c3e7b361388cab7e78e64268a
2016-12-02 16:24:11 +00: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
David Burns
29e777e306
geckodriver: 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.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: c447ca025fd635df97d3ef1bdef61dd70b546360
committer: Andreas Tolfsen <ato@mozilla.com>
--HG--
extra : rebase_source : d6689fa33c9bc108361ec8909c03e25998073500
2016-12-01 11:59:53 +00:00
Andreas Tolfsen
a6eb04fe86
geckodriver: cargo: update lockfile
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 9ccd512ed6dbcea4ada29ecfb35c9c68d987b9c0
--HG--
extra : rebase_source : 07847ab437b4649dae1d2c667c8e0d657119eff8
2016-11-23 10:57:19 +00:00
Andreas Tolfsen
32df7e6e78
geckodriver: 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.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: a9e496a15d79a21e054bbc8d861bf2a8d608051f
committer: jgraham <james@hoppipolla.co.uk>
--HG--
extra : rebase_source : 120fdb7c8306a213c051f3df6b327f49154d9153
2016-11-23 07:35:36 +00:00
Andreas Tolfsen
70c0123149
geckodriver: 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.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 7d49dbb8c85ecadb669b2fbeb72b2ff366849085
committer: jgraham <james@hoppipolla.co.uk>
--HG--
extra : rebase_source : 3b177cae58c67837fc5196311167c398af273452
2016-11-23 07:35:36 +00:00
James Graham
846a8c1adc
geckodriver: Add response for status command
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 3dbe0a93a7ec7525ed6907f853fc6b6af7564a7e
committer: jgraham <james@hoppipolla.co.uk>
--HG--
extra : rebase_source : 2cd60d69e2064bfbe756a13b8753045518677c04
2016-11-22 19:00:01 +00:00
jgraham
36aec194b7
geckodriver: Add placeholder support for Get Timeouts command. ( #357 )
...
This is not yet supported in marionette so return unsupported operation for now.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 8172389770710a956ab8e66b4009686d7cfda221
committer: Andreas Tolfsen <ato@mozilla.com>
--HG--
extra : rebase_source : a474e27c39dffb30a8d4ef851d740773b67413ee
2016-11-22 19:57:10 +01:00
jgraham
1177d31cf0
geckodriver: Update for extension API changes in WebDriver ( #358 )
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 94c0661716a95cac99be445816af333bceeeb7cc
committer: Andreas Tolfsen <ato@mozilla.com>
--HG--
extra : rebase_source : f32244a94bb0c206e5b9a10e62b9e61cfa3c0cf7
2016-11-22 19:55:53 +01: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
AutomatedTester
3f8cd98a99
geckodriver: Adds TakesElementScreenshot
...
This is already available in Marionette. This allows us to call Marionette
from Selenium to take screenshots of elements.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: cb67c0aa66e3d50223de8e79eb4e1333bfb09401
committer: jgraham <james@hoppipolla.co.uk>
--HG--
extra : rebase_source : b73deed5b7ea1b4de94a402453b5427f96510204
2016-11-22 14:11:33 +00:00
AutomatedTester
25bdc483b2
geckodriver: Update Close to CloseWindow to match WebDriver-Rust
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 2201a80b825b77aa5298d79a92ad06ed0b4090e0
committer: jgraham <james@hoppipolla.co.uk>
--HG--
extra : rebase_source : 380b8a7908d87f550e752fa061868691bf88bdae
2016-11-22 14:01:31 +00:00
Andreas Tolfsen
53fd748dcc
geckodriver: readme: log default changed to info for all builds
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 6d42ff98b881e2245a4550f1b7a2009d6b0b2bf4
committer: jgraham <james@hoppipolla.co.uk>
--HG--
extra : rebase_source : fa82fff4066d33d7d6ea05cdd56cb7f5f0453550
2016-11-21 14:01:22 +00:00
jgraham
cac5e0f42e
geckodriver: Add issue template ( #352 )
...
* Add issue template
* Update ISSUE_TEMPLATE.md
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: fcd5ad793d4389a3c22a98d1b61ea4e1e6d49b8b
committer: GitHub <noreply@github.com>
--HG--
extra : rebase_source : 22fb59aa14bf5c7fa05ac47a580aa113a8a4a1dd
2016-11-18 11:45:33 +00:00
Andreas Tolfsen
ee95efb19c
geckodriver: changes: mention version bump
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: db09b28752f798ae526eecde9b0740dd359f49b2
--HG--
extra : rebase_source : 3dc36254cb3b613151b55751b5858bbdb213efe5
2016-10-10 12:43:21 +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