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
Andreas Tolfsen
fea59451a2
geckodriver: changes: mark unreleased changes as 0.11.0
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: c7e955af1ef01f001d9aa401e2f502dae72ee9e8
--HG--
extra : rebase_source : 8efed9328e58ac2715f98feb692b833d468e26f6
2016-10-10 11:33:51 +01:00
Andreas Tolfsen
53a095de5d
geckodriver: changes: update before 0.11.0 release
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: fb7d60b8749271b0f3a02f038e5ea745724fd62a
--HG--
extra : rebase_source : d12a6de8a645da369ff8de596e1e06406f7c0af2
2016-10-10 11:33:00 +01:00
Andreas Tolfsen
a2a34f64ab
geckodriver: ci: add i686-unknown-linux-musl target ( #267 )
...
Fixes #237 .
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: aa02f38c97a8a1c69570dc15df80caf8b763dd3e
committer: jgraham <james@hoppipolla.co.uk>
--HG--
extra : rebase_source : b4ea88c92e83b0c40ae965ea41fc6661bfe60e1a
2016-10-10 11:37:12 +01:00
AutomatedTester
31150cff81
geckodriver: Currently Marionette does not return a value, we need to pass this on to the client
...
bindings.
See issue https://bugzilla.mozilla.org/show_bug.cgi?id=1282833
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: cfae2cbd51acc9f9a4cedf9f6a60892a5b223fe2
committer: jgraham <james@hoppipolla.co.uk>
--HG--
extra : rebase_source : 3fc0bfeeb7549a839d1b4d29ab8ecdb626a3d9d7
2016-10-06 13:07:54 +01:00
Andreas Tolfsen
a7fce87296
geckodriver: readme: no word break in types
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: f91f41df3b642d8b97a54bf52e4ec76c783ef691
--HG--
extra : rebase_source : e5543de5a087f024f91c1e5be1e0c496f6ebfe9b
2016-10-05 17:07:01 +01:00
Andreas Tolfsen
8f33415a44
geckodriver: readme: no word break before object
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 58531dfaad8baad29f52136dc41b39d04ed55399
--HG--
extra : rebase_source : 1f460b652dc5c70de8ed68a7fe3c0eb049c3e71b
2016-10-05 17:06:18 +01:00
Andreas Tolfsen
5d01580819
geckodriver: Merge pull request #248 from andreastt/capabilities-docs
...
Reformat documentation of firefoxOptions capabilities
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 1a9b5d9536ee54c462df3614ce1ba8e02e579387
--HG--
extra : rebase_source : 3ed05734951d179f8b2de0efd1349c0b6590e818
2016-10-05 17:14:31 +01:00
Andreas Tolfsen
1586484272
geckodriver: Merge pull request #252 from andreastt/options
...
Move FirefoxOptions to new file src/capabilities.rs
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 3ee80f6728af9040c0e252b407aef24f9af1f9b4
--HG--
extra : rebase_source : cb1f7ea0f3b52220d0582eef9ceb09c387434c80
2016-10-05 17:11:57 +01:00
Andreas Tolfsen
41bec5f2c8
geckodriver: rename firefoxOptions to moz:firefoxOptions
...
See https://github.com/w3c/webdriver/pull/343 for further details on
extension capabilities.
Fixes #250 .
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 312be489f34f08b6f7735c18b0f5ca9c2dbc66e6
committer: jgraham <james@hoppipolla.co.uk>
--HG--
extra : rebase_source : bd8b3b67958cb7360a97b6f1a3aa324213757877
2016-10-05 16:52:07 +01:00
AutomatedTester
df67785035
geckodriver: Align Send Alert Text property with Element Send Keys property
...
This simplifies the what we recieve from the local end and then how
we should process it.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 1da47fc9b050f8243e28f55bdd2200b43fee8f32
--HG--
extra : rebase_source : 20db54e31642dd703c4a1058745059ecd0d063ef
2016-10-05 16:51:08 +01:00
AutomatedTester
9737146696
geckodriver: Implement SetWindowPosition and GetWindowPosition
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: cb1b7996d19f4884c697274a6379c8936e7e3772
--HG--
extra : rebase_source : 84fd92754df00fdd78f4f7f2101d6dae60f3fee9
2016-10-05 16:21:52 +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
6af5f0f1eb
geckodriver: fix missing underscore in browser.startup.homepage_override.mstone pref
...
Thanks to @florentbr.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: eddd004d93b2276f1d9ba4453dd4f7ed3df76d7b
--HG--
extra : rebase_source : 38b6bc2cd3f382a9c7cb6f65e91469727c9de410
2016-10-04 14:36:12 +01:00
Andreas Tolfsen
f6a6377949
geckodriver: ci: build i686-pc-windows-gnu in ubuntu trusty container
...
By setting up our own container we can share the build.sh file (almost)
fully between containerised- and bare metal builds. The apt dependencies
needed are listed in i686-trusty/Dockerfile.
We build i686-pc-windows-gnu in a custom container because the Ubuntu
trusty VM provided by Travis does not have a sufficiently modern gcc
compiler.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: b2274b8054ac9b7eb829267a61fa4e6b138aabc2
--HG--
extra : rebase_source : a1d510b4f0a6e4e6d859b50a97617f1595d23903
2016-10-03 22:45:44 +01:00
Andreas Tolfsen
045639d8dd
geckodriver: ci: remove superfluous deb package
...
gcc-mingw-w64 is implied by gcc-mingw-w64-x86-64.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 5b29f6532c2f36b6badda4680b26212491f947f3
--HG--
extra : rebase_source : 2c6d5df06cc5ef271d1943d65f13abde0f556160
2016-10-03 20:39:54 +01:00
Andreas Tolfsen
031905e4a8
geckodriver: ci: build x86_64-pc-windows-gnu without containerisation
...
As of 2016-09-21 Travis started serving Ubuntu precise containers when
trusty was requested. This caused the x86_64-pc-windows-gnu build to
break, but we only noticed when building on custom Travis branches
because the geckodriver master branch used a cached Rust installation.
This change reverts the 64-bit Windows builds to run outside of the
container infrastructure, in which we can guarantee we are served Ubuntu
trusty with a sufficiently modern gcc to cross-compile.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: c7b88abfec083f2ec434d887cc35ee9a39b8b439
--HG--
extra : rebase_source : 6eaa43cc16b5d5067b7ec981b3da12edf61f159c
2016-10-03 20:37:29 +01:00
Andreas Tolfsen
c2953a54d2
geckodriver: ci: use rust stable
...
We were using Rust beta as some features we were relying on were only
available there, most notably cross-compilation. Now that beta has been
rolled into stable, we are able to rely on the stable channel for most
of our targets.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 3b80417e064e8725d5509e0d259dfec37b29f2ce
--HG--
extra : rebase_source : 45220dbe82940a9cd0737e3d83c496579c580532
2016-10-03 17:19:51 +01:00
Andreas Tolfsen
32f47cca35
geckodriver: print the cargo configuration once written to disk
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: eae799effcd34e750c370c76576d6d2cbea598bd
--HG--
extra : rebase_source : 4b0bead708fc7e7993171e2cef1b18e064068060
2016-09-30 17:56:53 +01:00
Andreas Tolfsen
d7d162ff0b
geckodriver: add i686-pc-window-gnu linker
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 2afe5cd8e46bd889629ae9ea65157c00fbf7f8e8
--HG--
extra : rebase_source : 44e68bde3e0ab0259378f3f251c4afb65ed51d1a
2016-09-30 17:56:19 +01:00
Andreas Tolfsen
2adf3cce24
geckodriver: make it possible to override rust toolchain for individual configs in ci
...
This change makes it possible to set the TOOLCHAIN output variable which
will override the default toolchain defined in build.sh. If TOOLCHAIN
is not defined it picks the default, which is currently `beta`.
The change should not affect the current build configuration.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 6687441892f1dd9ef85f91e5da112cbc3e0c9281
--HG--
extra : rebase_source : 80695c0340b8fee1b335ee739bad851af5f7c1b5
2016-09-30 17:56:03 +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
6fced0c0f3
geckodriver: disable homepage override url redirection on milestone upgrade
...
When Firefox’ milestone from the last successful startup of the
browser is different to the actual milestone, it is assumed that an
upgrade has occurred. This causes the browser to be redirected to the
homepage override URL.
Setting this preference to `ignore` will cause the redirect not to
happen on upgrade. This is important in the case of Marionette because
it also seems to be used to open two tabs on launching Firefox with a
fresh profile.
This doesn’t quite fix #241 , because there is still an underlying race
condition when starting Firefox with a homepage.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: c0c5df59c9bf181d235ce2e50b36177ceab1758a
committer: jgraham <james@hoppipolla.co.uk>
--HG--
extra : rebase_source : 181c60fa460d7d2bd2b1b7ec58212f99d61d1462
2016-09-29 16:38:52 +01:00
Andreas Tolfsen
1ccdce7b16
geckodriver: sort default preferences lexicographically
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: f3c732acf655ef079a2040b995db4ce0eb0fa3b5
committer: jgraham <james@hoppipolla.co.uk>
--HG--
extra : rebase_source : b688e96cfcaf6a932e6d673aa8afd2724069165e
2016-09-29 16:38:52 +01:00
Andreas Tolfsen
d3cdc2dbed
geckodriver: Merge pull request #235 from andreastt/webdriver-port-alias
...
Add --webdriver-port argument back as a hidden alias
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 72c4a05273dbc898cd07643265b933ff61cee04b
--HG--
extra : rebase_source : 919b903294473889cac09b4ac91e95a2507d2abc
2016-09-21 23:41:26 +01:00
Andreas Tolfsen
36186890cb
geckodriver: propagate webdriver::server::start error ( #227 )
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 17d85c06dce4697e56c7cde01949adf8b4fb0265
committer: jgraham <james@hoppipolla.co.uk>
--HG--
extra : rebase_source : c030b3fb369b94f8fd55e174b08bcf3aaa1bf99b
2016-09-13 16:54:53 +01:00
Andreas Tolfsen
2cf265da54
geckodriver: Disable additional welcome URL ( #222 )
...
* disable additional welcome URL
The preference startup.homepage_welcome_url.additional causes problems with
official branded builds that has been known to break certain Marionette tests,
such as testing/marionette/harness/marionette/tests/unit/test_window_handles.py
and testing/marionette/harness/marionette/tests/unit/test_selected.py.
Many Marionette tests make assumptions about the number of open windows, and
this aligns the test environment of the officially branded builds to be more
similar to that of Nightly builds.
* fixup! disable additional welcome URL
* fixup! disable additional welcome URL
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: c49e5cd908e059e4c4c116ed4ab21715f205b949
committer: jgraham <james@hoppipolla.co.uk>
--HG--
extra : rebase_source : d0565009d15e781de317049541f47a52e53698cc
2016-09-12 15:19:25 +01:00
Andreas Tolfsen
f6dc56a653
geckodriver: improve changelog's explanation of new firefoxOptions capabilities
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: f5c4181ed5018e79e1b27c18d7e9c87da5b6c82a
--HG--
extra : rebase_source : 761fa61253db2bb9ba7010be63305e687b505eb1
2016-09-07 17:41:51 +01:00
Andreas Tolfsen
b17c679b68
geckodriver: derive Default trait for MarionetteSettings
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: c01e49b1f87f7858131d3ca6c457983820c259a6
--HG--
extra : rebase_source : a31266e3466c34a4d393f4fef10146a3df0a35f1
2016-09-07 17:31:10 +01:00
Andreas Tolfsen
494cbea400
geckodriver: fix link to log options section
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 44e3fbb20021c5e9fc5c6cf8134f0615568f5a60
--HG--
extra : rebase_source : ab528f1c06cec947267d3ab899042741b2108ab9
2016-09-07 16:19:32 +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
b82fef298b
geckodriver: Use formal types for capabilities documentation ( #219 )
...
* use formal types for capabilities documentation
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 007939ed7f182e160f72d5e312fd1891d628b8c7
committer: jgraham <james@hoppipolla.co.uk>
--HG--
extra : rebase_source : 334e4969600e6f9ea991017b6f9125be3bb4b95d
2016-09-07 11:52:31 +01:00
Andreas Tolfsen
b8b0ff1a28
geckodriver: mention prefs capability change in changelog
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 0b2d50d8bf788e2c167014839fe1ba45cd2b48c0
--HG--
extra : rebase_source : d3a94f7bc782b86d486ae209f8c8c3798acd1235
2016-09-06 17:07:52 +01:00
Andreas Tolfsen
8cda89b866
geckodriver: avoid line break in type declaration in readme
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: d0b416f3c33326aaae180589f8fc26ff8f05de61
--HG--
extra : rebase_source : f8f4c8fb0ea711e87806de992e5a55edac096d05
2016-09-06 17:06:18 +01:00
James Graham
44b8262400
geckodriver: Merge pull request #162 from mozilla/firefox_prefs
...
Add prefs capability to firefoxOptions
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 804def9600fc9a486a78b7cc2a2527661296b8af
--HG--
extra : rebase_source : ef1ad3ceeea7f17330b5957763cb9cff24180e4d
2016-09-06 17:15:14 +01:00
Andreas Tolfsen
4a439d8da1
geckodriver: Incrementally improve the UI ( #214 )
...
* incrementally improve the ui
Copying information is currently included in --help and this patch makes
it only appear when --version is invoked.
Futhermore, the error messages that are printed on invalid input are
made consistent.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 697f7f40f7ce50743729392cf2ebc33b763659f7
committer: jgraham <james@hoppipolla.co.uk>
--HG--
extra : rebase_source : f134abd4ac91d60b7e190ddd82f518d10fc7801c
2016-09-06 13:01:42 +01:00
Andreas Tolfsen
e0a4b7ac36
geckodriver: fixup! update changelog
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: d8eac1a8bdde4833fda2ca8a2f0f88866ee3d147
--HG--
extra : rebase_source : 211cff7cab7fd802391454948744157d66f00ba8
2016-09-06 11:03:47 +01:00
Andreas Tolfsen
ac6f0f524b
geckodriver: update changelog
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 649c7271206f5d3da80625b2cb478201f48ff817
--HG--
extra : rebase_source : fdc4acb547fec22b17085f61640acd2d2bbf8ee2
2016-09-06 11:03:03 +01:00
James Graham
90ef98cd1e
geckodriver: Merge pull request #213 from mozilla/win32_docker
...
Cross-compile on win32 using Docker image from port-of-rust
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 39b2b269df496d17c8041bd579a4a409ee2e3050
--HG--
rename : testing/geckodriver/ci.sh => testing/geckodriver/build.sh
extra : rebase_source : 2549ca79b2acbe17e0807d3c1a339459397fc311
2016-09-06 11:07:10 +01:00
James Graham
390ed07f10
geckodriver: Merge pull request #212 from mozilla/travis_fix
...
Switch to building with Rust beta
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: c0c134fe611d77fdd6dfc4a85fa3a40e8caa9119
--HG--
extra : rebase_source : fef135ad05501d62bf707d51b21c2d0622c08de0
2016-09-05 14:51:49 +01:00
Andreas Tolfsen
61093e5130
geckodriver: correct language in version string
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 1805a0ccfe61092bbd71ed2e1c8bd513713cf905
--HG--
extra : rebase_source : 0a76ef1016606e44005efbc68087cbf57de34794
2016-09-01 13:59:50 +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
Andreas Tolfsen
95c49c0fe7
geckodriver: Add extension command for finding anonymous nodes ( #203 )
...
* add extension command for finding anonymous nodes
XBL has the concept of anonymous nodes that are not returned by the usual
WebDriver element-finding methods. However there are two Gecko-specific
methods of finding them; either by getting all the anonymous children of
a reference element, or getting a single anonymous child of a reference
element with specified attribute values.
This commit adds two endpoints corresponding to those methods:
/session/{sessionId}/moz/xbl/{elementId}/anonymous_children
to return all anonymous children, and
/session/{sessionId}/moz/xbl/{elementId}/anonymous_by_attribute
to return an anonymous element with the given attribute value, provided
as a body of the form:
{
"name": <attribute name>,
"value": <attribute value>
}
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: e2a6c301dc0f1b55ba67942d85b84357300dbefc
committer: jgraham <james@hoppipolla.co.uk>
--HG--
extra : rebase_source : 5dcd3d458cd0d5f56d52a310cdf3c1749544f0af
2016-08-31 13:51:36 +01:00
Andreas Tolfsen
8aedb0de75
geckodriver: mention change to capabilities in changelog
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 6e6335a492e34ae5025bc16714ca38834f8e9f31
--HG--
extra : rebase_source : 364e05aaaf53d1a955a596994c668c4b1a82a8d0
2016-08-22 17:18:35 +01:00
Andreas Tolfsen
005750adbb
geckodriver: add link to rustup toolchain website
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: fdf9fbebff651bac93e6beba3d3941c3447d64db
--HG--
extra : rebase_source : 56de8d6c103c4526a23dbb7a4fb6aa7927334c95
2016-08-22 17:15:49 +01:00
Andreas Tolfsen
fbc3cffa95
geckodriver: fix phrasing of capability defaults
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 42b6c86adb7b79e72a48b89473b487fb031d2ec3
--HG--
extra : rebase_source : 103091d4fe9d570ca0826a905675773eb9e8514b
2016-08-22 17:14:56 +01:00
Andreas Tolfsen
8f36310ff9
geckodriver: fix markup in readme
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 9d64b2f344e33497a5892f3218307b997bd8e000
--HG--
extra : rebase_source : 8bc8fbcb9d85494cbb28f95b7c793b7356f15160
2016-08-22 17:13:02 +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
Andreas Tolfsen
69fe7f8e36
geckodriver: update dependencies
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 9f73170ca476a22926b5af3532fb709cc62fbb81
--HG--
extra : rebase_source : d2c2a3fb942aa4507f2068ec2be8ccf392bf8fec
2016-08-12 17:32:10 +02:00
Andreas Tolfsen
7887f154c4
geckodriver: add pop-up block disable mention to changelog
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 4bad959553915e2a6e54ea51b2d5ccc2c934deec
--HG--
extra : rebase_source : af21302894d7dd03564cfba6063420d7148793c0
2016-08-06 15:56:57 +01:00
Jason Juang
b43ec6c52f
geckodriver: Merge pull request #165 from juangj/popup
...
Disable pop-up blocker in the default profile.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 7a88d3959c09bb9345934ad8cd8a650df5bfed9c
--HG--
extra : rebase_source : c06ab0c8514feabca94883a230f81503472111a9
2016-08-06 15:56:17 +01:00
Andreas Tolfsen
888e0b8271
geckodriver: explain that e10s flag was removed in changelog
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: da1bee2b2db981646730fccd09650f87b0cbf8fe
--HG--
extra : rebase_source : 3e2094db8e0e0d09531bb6c30ee578ad38c32fff
2016-08-05 19:55:43 +01:00
James Graham
dfa72fa267
geckodriver: Merge pull request #163 from mozilla/e10s_remove
...
Remove e10s command line option.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: edd647ad1fc002b1f3cca3e4096b04a0858df4ef
--HG--
extra : rebase_source : d1f70ff5d2387c11eadbc05b453782ea1818efda
2016-08-05 19:53:02 +01:00
jgraham
706fd47e9f
geckodriver: Update README.md
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 773c87baa4183865a4907824b47737b50284c25b
committer: GitHub <noreply@github.com>
--HG--
extra : rebase_source : 0eea87ba1f6cdc59fc1c4a32fbddef2ee6ce596a
2016-08-04 17:04:00 +01:00
Andreas Tolfsen
eda46a0bb3
geckodriver: Merge pull request #160 from andreastt/capsdoc
...
Document supported capabilities
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 1ba87cdf954060fc210a79a4fa64a0bdf6dda6b5
--HG--
extra : rebase_source : 345251963aa5184341045dde7580c0a0d91bc1bc
2016-08-04 16:51:51 +01:00
Andreas Tolfsen
dd5ac1e5a9
geckodriver: correct changes and point ouf e10s default change
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 06e93f481f7627a7bcebb7c0b7d68e9262cdfbc1
--HG--
extra : rebase_source : 476a1e6954764835364b6e30cd5f33b2ec2bd2cd
2016-08-03 15:34:20 +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
Nik Nyby
1d6e35b83f
geckodriver: Merge pull request #155 from nikolas/patch-1
...
grammar fix in readme
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 076e752674dff7a2ec0321d2bd0088d43fe44dc8
--HG--
extra : rebase_source : bbe287043d9f5e278c2328e253ab22df957ae4d6
2016-08-02 17:41:12 +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
Andreas Tolfsen
f2c92ace04
geckodriver: add unreleased items to changelog
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 41629b712c9febd4ccc25e84c7d69dc3f440e79f
--HG--
extra : rebase_source : 10eecf69ac5350d15dfca3e0ac4d96218eec4855
2016-07-07 18:15:23 +01:00
Andreas Tolfsen
4937814422
geckodriver: update changelog for 0.9.0 release
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 494d2ad8174566572cbb2d99098a5772801c16eb
--HG--
extra : rebase_source : 1cb0b201ac9780c129dbe30dfd2b6185fedd439e
2016-07-07 18:13:52 +01:00
James Graham
99bc42199b
geckodriver: Merge pull request #136 from mozilla/deploy_single_file
...
Only deploy a single file when releasing
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 90d6114c6702b523e7b5d6d78b8311f715736585
--HG--
extra : rebase_source : 420b0a8d3cf795f0e2b39065e0b228486d86855a
2016-07-01 17:32:17 +01:00
Sven Jost
d0ca2767ff
geckodriver: Merge pull request #134 from mythsunwind/master
...
Disable autofill of forms by default
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 14d8df983a1f9c1040842e53bfe6215b6b0a8e18
--HG--
extra : rebase_source : a416320a9422014c10558e75d8208f4649a6f451
2016-07-01 17:26:37 +01:00
James Graham
4ae7f0d89f
geckodriver: Encourage travis to actually deploy when we tag a version.
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: a7ddb25e9a02f4856c2ee732079ad8ad19156c99
--HG--
extra : rebase_source : 062b27920d7bb73d4ef4eb5dabbb56de7cdaa790
2016-06-30 17:15:52 +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
Andreas Tolfsen
ff948449fd
geckodriver: Clean up logging before 0.9.0 release ( #130 )
...
* clean up logging
Ensures incoming and outgoing packets are logged in the same way.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 696c2eb2b2c8551810f46915e56ed1c26e6778c9
committer: jgraham <james@hoppipolla.co.uk>
--HG--
extra : rebase_source : 00d8cd5a98511901a771cd4b2f929bf4a1679854
2016-06-30 16:36:42 +01:00
jgraham
5c42114578
geckodriver: Build using OSX on travis ( #125 )
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 567e2f5b160fbe85e185f50b4ea7b3a5e9fe23e7
committer: GitHub <noreply@github.com>
--HG--
extra : rebase_source : e8114ee12b3d2c39f665129d8add12da1629dfce
2016-06-30 16:35:14 +01:00
Andreas Tolfsen
dc060c4f3c
geckodriver: Clarify firefox support and webdriver conformance ( #129 )
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: fa1201c16d0fab5add888cb086bd06aec797ebdd
committer: jgraham <james@hoppipolla.co.uk>
--HG--
extra : rebase_source : a0a3d7253a5240837cf269441a54219828fb0c60
2016-06-30 11:26:34 +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
jgraham
20d52eeb58
geckodriver: Allow providing a firefox binary through new session parameters. ( #66 )
...
Binary can be specified with firefox_binary capability. If none
is provided it falls back to the value provided with -b on the
command line, if any, and returns an error otherwise.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 97ebf2c99864bf2c83d6977611b3bb9d30ebc385
committer: GitHub <noreply@github.com>
--HG--
extra : rebase_source : 8433c29107be045e679f003205e54ef708594dbb
2016-06-28 14:30:46 +01:00
jgraham
6e1cfa655d
geckodriver: Connect between geckodriver and marionette on a random port. ( #112 )
...
This allows running multiple sessions without needing to reuse the
same port.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 4d9e5b321e2665cb94f59fab16798a210020dc4b
committer: GitHub <noreply@github.com>
--HG--
extra : rebase_source : 2b43771675aa3b476ecad2068e94fdbe82fc9a6b
2016-06-27 21:24:22 +01:00
Andreas Tolfsen
d9161df980
geckodriver: changes: fix markdown headers
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 19b09764da55cb3131c6fe29be27275995bf6cbf
--HG--
extra : rebase_source : 3cdc6902dc1b4379fff0ee1ef6605d25d74fb8fb
2016-06-24 11:43:32 +01:00
Andreas Tolfsen
c446b089c6
geckodriver: readme: add paragraph about the new change log
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 0982c86e61197f1b7181b18a7bfd54f59bcc0831
--HG--
extra : rebase_source : 98af3f5e07daebea4190001a7e58651c67f6f457
2016-06-24 11:41:35 +01:00
Andreas Tolfsen
bfe0f997bb
geckodriver: changes: add changelog ( #111 )
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 7dc1b86d486f23b14d36c069dbf1b292492db2f6
committer: David Burns <david.burns@theautomatedtester.co.uk>
--HG--
extra : rebase_source : 3e29c153bef597a9bdff9a5a0013ea48b194fbf5
2016-06-23 20:55:06 +01:00
Andreas Tolfsen
c235c385fe
geckodriver: new --version flag showing copying info and link to repo ( #109 )
...
Fixes #107 .
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: d70da21e3c69f73b877df1b7fd0f818890218799
committer: jgraham <james@hoppipolla.co.uk>
--HG--
extra : rebase_source : c0757be03c240a94f35c28c451102bd8fea8e142
2016-06-23 15:52:12 +01:00
Andreas Tolfsen
284a385713
geckodriver: use travis to make releases to github ( #83 )
...
When a tag is pushed we will following this patch also do a release
build if the debug build and tests passes. We will then being packaging
for each target, along with an archive for the source code. The packages
are named after the targets.
We do a normal debug build and tests first because these are cheaper to
do and will give a shorter turnaround time for developers if any tests
fail. You can also only run tests with debug builds.
Fixes #72 .
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 54a96438a7d7a5c8da51f082aff300ac22dc1a4d
committer: jgraham <james@hoppipolla.co.uk>
--HG--
extra : rebase_source : fbbf77d97620a2ea7f1ba44e48c9a6a9816a3c66
2016-06-22 15:47:29 +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
Andreas Tolfsen
c2a1067182
geckodriver: cross-compile to armv7-unknown-linux-gnueabihf in ci ( #106 )
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 35cce62cd87808376778254c3c885bdc772b7140
committer: jgraham <james@hoppipolla.co.uk>
--HG--
extra : rebase_source : b5aba1f50bf085ec9397c02b39dab2d7c48ee0ef
2016-06-22 14:29:06 +01:00
Andreas Tolfsen
022ec5712a
geckodriver: Remove unneeded --no-default-features flag from readme ( #82 )
...
* remove unneeded --no-default-features flag from readme
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: e865a41283b80f4432ce3086b14d2bc3a9e681dc
committer: jgraham <james@hoppipolla.co.uk>
--HG--
extra : rebase_source : e6255337484980622a5d3e4a5aa9099c5d1259fb
2016-06-22 14:12:23 +01:00
Andreas Tolfsen
0f1cd314d4
geckodriver: Add -v flag to optionally increase Gecko verbosity ( #103 )
...
* add -v flag to optionally increase gecko verbosity
Introduces a cumulative -v flag where a single instance mean INFO level
and above are shown and two mean TRACE. The log levels are defined in
Log.jsm in the Gecko toolkit.
MarionetteSettings gains a new `verbosity' property that if undefined
uses the defaults in Gecko. This means we are no longer requiring the
marionette.logging preference to be set.
The defaults in Gecko are INFO for optimised builds and DEBUG for
debug builds.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 468f32b9999d946b783ec94ac28bfeab2e15d4ee
committer: jgraham <james@hoppipolla.co.uk>
--HG--
extra : rebase_source : 7cabcf09b515ca9241317905bb3eac47f9488384
2016-06-22 13:40:45 +01:00
Andreas Tolfsen
567c035737
geckodriver: Merge pull request #73 from andreastt/cross-compile-windows
...
cross-compile to windows on travis
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: c007252f0e3758a9b028097f4b3529b1946bf516
--HG--
extra : rebase_source : 05cc25d3e9a5e83ede297b530c5f285cc4aaa61c
2016-06-13 13:46:03 +01:00
James Graham
2172919437
geckodriver: Update dependencies
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: f7be3a24695724e4a694904f6c65fccca9b464fc
--HG--
extra : rebase_source : c48052c95777e74afeb3c478b5024a9c75b15846
2016-06-07 17:39:24 +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
c593002d6c
geckodriver: Merge pull request #70 from mozilla/delete_session_quit
...
Send quitApplication command when deleting a session.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 4cbbc79ad487a7b1d8defd66be2923af6febf33e
--HG--
extra : rebase_source : 3207e480fb4ed25d51c9bc3af2944aafb4f32352
2016-06-06 19:23:37 +01:00
James Graham
01ed739e80
geckodriver: Merge pull request #69 from mozilla/profile_directories
...
Fix issue creating directories in firefox profiles.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 644db2a2786f20f87cb4cac52ead90df0cbef17a
--HG--
extra : rebase_source : d47fbf62559a3886e359c4d32fd96b9250d0799f
2016-06-06 16:34:01 +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
Andreas Tolfsen
b17ee867e7
geckodriver: Merge pull request #64 from andreastt/error-typo
...
fix typo in error message for parsing errors
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 8d03117f1448621ee521034ccdeaacc28103813f
--HG--
extra : rebase_source : bbb1980998fb989858dec2d3fcbf0bd961078a8c
2016-05-23 20:00:55 +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
bbcd5c4287
geckodriver: Fix tests
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: a0648035ca332a1ea640e60035b1c70256181758
--HG--
extra : rebase_source : 5a5628c0d807e01095fd107c48d8da88a1cab791
2016-05-23 16:43:12 +01:00
James Graham
9b1d7b3bd6
geckodriver: Update for API changes in WebDriver 0.10
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: df504bec258cb73db97c962a37b8646a13d556dc
--HG--
extra : rebase_source : 22126f61f4adefbdea1fb72787693789bc2cd2af
2016-05-23 14:15:09 +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
fa33ad20ea
geckodriver: Update for webdriver cookie changes
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 10bc9150538150204f8aa9790cb5fe53ad110c28
--HG--
extra : rebase_source : 788aaa55d369517794060925cbf8824f9d84f8bb
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
0d4ea1a265
geckodriver: fixup! Update version number from release.
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: fa355c9e94d9b5430b0e3af137fcc598276c1fc9
--HG--
extra : rebase_source : 4e5eec7b1e39a2ba39916ba7cbf05561c1ed81f9
2016-05-23 14:15:09 +01:00
Andreas Tolfsen
d5264b6685
geckodriver: Merge pull request #59 from andreastt/elaborate-readme
...
docs: elaborate the readme file
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 56fd0a07de06167704c2befe6ef736972f3037de
--HG--
extra : rebase_source : a48e54f7c915558cff7a1b8fbeec08eb709eed47
2016-05-09 06:43:48 -07: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
4a526005e2
geckodriver: Update for webdriver lifetime changes
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 2c6434340d6c4e7688f3d7ddda1ed48bc2ce17e1
--HG--
extra : rebase_source : 07829b70e4da4085bc3ed1e5889e5eda827b0073
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
Jason Juang
56e0909463
geckodriver: Merge pull request #55 from juangj/master
...
Connect to IP-agnostic host "localhost".
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: afd129788254746e0a50715bfe2397980e3168b6
--HG--
extra : rebase_source : ab090fe15b0ea0c5563ee6c448193df5db3286d6
2016-04-21 13:49:46 +01:00
Andreas Tolfsen
c0e287e7a7
geckodriver: Merge pull request #57 from andreastt/public-geckocontextparameters
...
make GeckoContextParameters public
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 598947f42be05373cc9bdb928b76308cda1f18e6
--HG--
extra : rebase_source : b528dc50bdb0f84f92811e76aa4bd2211c2827c4
2016-04-13 12:53:33 +01:00
Jason Juang
eeadc2a57e
geckodriver: Merge pull request #54 from juangj/master
...
Allow binding to an IPv6 address, if specified.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 97c5216be449b0a6218985ca520b74c42b6d6843
--HG--
extra : rebase_source : d6a6018a2f630bab0f0ab798fe528e541d0b9f85
2016-03-16 19:25:06 +00:00
KALPESH KRISHNA
9a9b9e3271
geckodriver: Merge pull request #51 from martiansideofthemoon/bulbasaur
...
Adding a new command line argument e10s profile
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 5073da89f6d06bb1593157fcf39ff393a13d56d2
--HG--
extra : rebase_source : a03b510a584216e6ff5e23403074624d97080ea4
2016-03-10 15:14:50 +00:00
Andreas Tolfsen
2adbf73afe
geckodriver: Merge pull request #44 from andreastt/fix-rustc-1.6-warnings
...
Fix rustc 1.6 warnings
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 4a8a835d12e5c23a5080732867c96319c4885429
--HG--
extra : rebase_source : 5405f399e2e3d3597cc21546951c4e3a2d258134
2016-02-12 21:58:06 +00:00
James Graham
0aea9d14e3
geckodriver: fixup! Update version number for release.
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 4078409561fd4637fe16dd0c02acdb5c5bea5c25
--HG--
extra : rebase_source : ebafd5a187a8a1b042d6b1faf5e41fd738f5fd99
2016-01-25 15:49:52 +00: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
Andreas Tolfsen
6a101d304f
geckodriver: Merge pull request #39 from andreastt/travis
...
schedule builds in ci on pushes and pull requests
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 44be4791266e3fb6b472d8659ea2951b51b5ac61
--HG--
extra : rebase_source : 13b4485bfe28d608743c7aa7079418f7491293ec
2016-01-20 12:55:13 +00:00
Andreas Tolfsen
c66f2af3c4
geckodriver: Merge pull request #36 from andreastt/unsafe-cpow
...
Enable CPOWs in Marionette
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: d92e1f4d761e5d80f04ef7dd057c161348f2610f
--HG--
extra : rebase_source : 6ab9371f28f4580bb1e01f50fdae93bb89cfbfd2
2016-01-19 16:41:01 +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
Joshua Bruning
2d85803f04
geckodriver: Create LICENSE
...
Create LICENSE: MPL 2.0
Signed-off-by: AutomatedTester <david.burns@theautomatedtester.co.uk>
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: cb22af6bbb65142c224a567f2d6d2734b07574d1
committer: AutomatedTester <david.burns@theautomatedtester.co.uk>
--HG--
extra : rebase_source : f7495ed36354add16ae77b96568942d2e71cbac3
2016-01-15 00:00:42 +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
2b573cc985
geckodriver: Add GetPageSource as a valid endpoint
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 83cf7a9dd9be0ce5bc2e563aea07d69c5264d038
--HG--
extra : rebase_source : 9b165763ce12e6f474c8d374e7a6dec348a01f3a
2016-01-08 12:39:57 +00:00
AutomatedTester
272213c60f
geckodriver: Update what properties are read from errors from Marionette server
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 937cd591139c85cd4b35bb8ee0d42439838ba519
--HG--
extra : rebase_source : d7c085dd6c233eb0aff0471e3bd0be25b16f6dff
2016-01-07 11:54:22 +00:00
AutomatedTester
1e289df772
geckodriver: Correct build steps in Readme
...
The steps in the document only created debug builds. Added more details on
how to build for release.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: a79e446c2ebe5ce7a9d3aeaa363c4fd1152b90d4
--HG--
extra : rebase_source : 816c78c93077c431f59bb30d1934c8869eb1e7d6
2016-01-06 17:43:06 +00:00
AutomatedTester
a356ff9e7d
geckodriver: Handle arrays being sent back from Marionette
...
Currently Marionette will return [`WebElement`, `WebElement`] for
FindElements or FindElementsElements.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: b94ce10883c2f862f925aa9041e1c8a5b84ea1a6
--HG--
extra : rebase_source : 04c0f89b915bf57314180e3d7013e96d6079e26b
2016-01-05 22:59:28 +00:00
AutomatedTester
e2ba0d0860
geckodriver: Updating Cargo.lock with new versions and dependencies
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: c0e0db82d993057be303f29e6b158cb0e7bb8fa8
--HG--
extra : rebase_source : 3fb705afbe6374b50b80b4e7aa0de9c538384f6d
2015-12-10 16:07:30 +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
2f841a8590
geckodriver: Update for the latest version of the marionette wire protocol.
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 7d3b9239be39b3c9d035752b7c073eac2db5786c
--HG--
extra : rebase_source : 0995b393fefa54363a9fa5d5df5773fb1fcbbfc2
2015-12-10 00:55:35 +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
60fe7a5286
geckodriver: Revert "Bumping version to 0.4.0"
...
This reverts commit 9d026f1985b77031024aece976f6c61c292971d2.
This version number bump also reverted a previous change, so re-reverting
minus the changes to the Cargo.* files.
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 490a18e2accaf9b1571dcaa22e5ce083d8300407
--HG--
extra : rebase_source : 7243551d2796100228115a236867d9748cdba12e
2015-11-23 12:06:07 +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
AutomatedTester
1b52c3e832
geckodriver: Update dependencies
...
This mostly removes the optional dependencies being added to Cargo.lock.
The OpenSSL one in particular prevents this from building on Windows
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 3e26b8be4e4883f120ae551a192540c695609305
--HG--
extra : rebase_source : 438c02a3951e3626a3fb1575c6d5247fca286a32
2015-10-02 14:24:20 +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
James Graham
230c22425b
geckodriver: Update dependencies
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 4807a55e4d4d406a3cf9dd5e3068065137ab3cf7
--HG--
extra : rebase_source : f317c22ca31a5380ea3efecfa0121d9dbf7525fb
2015-09-28 22:29:30 +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
db56faf45e
geckodriver: Update for protocol updates that flatten commands.
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 3ddc9700d8f3539ae28e3a3cc548ad967d325722
--HG--
extra : rebase_source : 5fcac35b2b1e6f080cd336245f3210b2778a9ba0
2015-09-09 16:28:16 +01:00
James Graham
2e2fab7a5f
geckodriver: Update error handling for new protocol
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: f7917dc319a78b914933ada88c6a3b783c300bd0
--HG--
extra : rebase_source : f4d766e90d302f4117cd3f0d69e019c8ce0b428b
2015-09-09 16:06:25 +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
74743f3c6d
geckodriver: Fix GetCSSValue message to send correct key 'propertyName'
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 68c483a934112a3342167dd1e82707f8445da55a
--HG--
extra : rebase_source : 44bd99cc8bf52a2f778a448dd9bd07d253f11242
2015-09-09 15:23:16 +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
92306b91f1
geckodriver: Strip any leading and trailing {} from the sessionId marionette returns
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 9ad99b78ef619792fecfa7ad0a0c83177c83578f
--HG--
extra : rebase_source : e368ed397729f2fc84671afb8421c873cec10ed6
2015-09-09 15:21:26 +01:00
Vlad Filippov
7edfb5670d
geckodriver: Merge pull request #13 from vladikoff/patch-1
...
fix docs example
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 4269a2f2e4dc442df180f563acf6ac29bafda6cd
--HG--
extra : rebase_source : b64cfa8266f0c79e859ad9aa86018800214ee2e2
2015-09-03 17:00:57 +02:00
Vlad Filippov
9cbc2a5732
geckodriver: Merge pull request #8 from vladikoff/docs
...
add some documentation
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 8bb391c28b613c7b8327d0978898c832bbd4da50
committer: vladikoff <vlad.filippov@gmail.com>
--HG--
extra : rebase_source : 35221d28a55a2df605ebce54241241ec4c6b5766
2015-08-12 15:44:28 +01:00
AutomatedTester
d810a35ab3
geckodriver: Update cargo.lock with new dependencies for building
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 53b9fd9a0cd3f782e031e68f3ebcb3ca363fe937
--HG--
extra : rebase_source : 0e967f2947d86ee8d2a4b9b2c15433ec237200da
2015-07-25 20:37:57 +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
455a5498a3
geckodriver: Handle null id for switch to frame more correctly.
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: c0b65a073f660f4710eb70a553fc1e736ba67e8a
--HG--
extra : rebase_source : 1f2d828ea6d404cca998fe5b4b0dad551d3cbf5e
2015-05-20 18:19:49 +01:00
James Graham
2f4263148c
geckodriver: Shut down session only when we actually lose the connection.
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 327cafb002dc9df92f4206c6c5f4793f90451c52
--HG--
extra : rebase_source : 061784fa46a4886d7148c4cb084d63127ccbda31
2015-05-20 13:45:08 +01:00
James Graham
66e24ed483
geckodriver: Make failing to communicate with Firefox a fatal error that closes the session.
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 90558e1f6214fb49625149b52c25384cb0e17065
--HG--
extra : rebase_source : d358d8c89da70e9fd510551a58038029978c41f2
2015-05-20 12:11:01 +01:00
James Graham
9262aeb006
geckodriver: Extra debug messages
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 7ff1bec8ee823eacbad823f11baf6ad841b6ca5e
--HG--
extra : rebase_source : 1c3c08b79012c853375e596382790b87c67545b8
2015-05-20 12:10:14 +01:00
James Graham
a1d3eee8d9
geckodriver: Better handling of missing command line arguments
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 34c20b6c1ea1d3c98e679117728b38e13f62dd99
--HG--
extra : rebase_source : f142201bbd346dc1cb6d4fc70f1a06e9d8d39eaf
2015-05-20 12:09: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
f4b5074023
geckodriver: Fix ability to set webdriver port.
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 71cc504945d66e2a8fab59820d5fef1f0c4c1396
--HG--
extra : rebase_source : 3a4e73bcc308ce97e44ba7333b8ccd1f969bcdf4
2015-05-15 16:16:10 +01:00
James Graham
bd0b8ab7e1
geckodriver: Poll for a connection every 100ms rather than 100s…
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 45b5591d3a1d1d36bb30754d61b588f781e957b6
--HG--
extra : rebase_source : 5fde29b95c1724f564e8b7fe00959347fcb2c3bf
2015-05-15 15:30:28 +01:00
James Graham
19f9d23854
geckodriver: Add support for getActiveElement
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: fb8a659fd138d746ce8492b6563170744259fd7c
--HG--
extra : rebase_source : eea19f7e9694a5d6a4e7a41443bdf9e41262123a
2015-05-08 19:39:08 +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
8ac864ac31
geckodriver: Switch to string-based error codes
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 7055edac39c5d676313613e1f0a31a491813ed7a
--HG--
extra : rebase_source : 87020ea7133fcaeaa7ec027b7a29ce96a8bbcbb8
2015-05-06 14:25:26 +01:00
James Graham
8d919da85c
geckodriver: Fix cookie handling.
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 2a8968be7b851729639141fcdf79a53ca6e6836e
--HG--
extra : rebase_source : 6f8e88a637c9247774ecaaa5d4cc19a056f863c3
2015-05-06 14:25:26 +01:00
James Graham
8af626b725
geckodriver: Add support for GetCookies, DeleteCookie[s]
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 8760fefb73cd72d45167fbbc3b598ab619be356e
--HG--
extra : rebase_source : b19566a9293b554b95cb2e72abaf30a70f4c0afb
2015-05-06 14:25:26 +01:00
AutomatedTester
5beb6adc63
geckodriver: Merge pull request #6 from AutomatedTester/webdriver_prefs
...
Webdriver prefs
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 68ca9cfff68676cb57da48f120ea3a6bbe45d627
--HG--
extra : rebase_source : 15003b02cffbc80e467ec61dc89d27f92db6b448
2015-04-15 11:37:17 +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
12c392711a
geckodriver: Set all the same prefs as the python client when starting Firefox
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: a527c829a0aa1d7cdffaff964ada04e5a051633c
--HG--
extra : rebase_source : 184b86c01d48290b5d1d11c543927a8233d29574
2015-03-23 19:48:15 +00:00
AutomatedTester
267cd33c86
geckodriver: Merge pull request #5 from AutomatedTester/rect
...
getElementRect should return floats not integers so updating to act that...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 353af14d2eabccc5f3dcfb96c0cad372b49e0581
--HG--
extra : rebase_source : b1fed7c792adeb5ba9f32e3afdc591f530e6c9b0
2015-03-11 14:34:39 +00:00
James Graham
8e9d5c99a0
geckodriver: Fix passing of WebElements to switch to frame
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 9b5def3401445d97e15b3af5f8ec2b02191a3f4f
--HG--
extra : rebase_source : 12d429391051fedac0353f342437c895b3a706e3
2015-03-06 14:49:51 +00:00
James Graham
0feb47fd00
geckodriver: Fix serialization of script commands
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: ef5f348e195e9e0e379b8a92c840c074956f8536
--HG--
extra : rebase_source : ff82ecc041852e6e252e9bc6815433584a72f7d3
2015-03-06 10:36:16 +00:00
James Graham
84c681ede4
geckodriver: Fix some bugs found by the selenium testsuite
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: a064171b201d3c9470a376a66effd4fa1b05c181
--HG--
extra : rebase_source : eb9fcc43843323785e4e3b64c6273a1d28e0deb3
2015-03-04 14:34:26 +00:00
James Graham
355fc52774
geckodriver: Don't fix webdriver commit
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: e0974883a5d3fe0a2aa479d2ae4970a3a792601e
--HG--
extra : rebase_source : 5aebb79d522a7928e54d94cf12a27ea717576362
2015-03-02 21:15:41 +00:00
James Graham
17831555ae
geckodriver: Add support for finding elements in subtrees
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 973ddf216f714fa8d53bec8a306cede04bdb2243
--HG--
extra : rebase_source : ce26c2a4697b455362112abae1e28af43ca0106b
2015-03-02 15:53:53 +00:00
James Graham
412a437039
geckodriver: Fix conversion of FindElement[s] responses from marionette to WebDriver
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 7a0196a20c2e4d9f21d669f7d42071c232cb3b1a
--HG--
extra : rebase_source : c2f448db86b8d2ccc7c165a30c3891544280562f
2015-03-02 12:37:38 +00:00
AutomatedTester
4a63430d12
geckodriver: Merge pull request #3 from AutomatedTester/modals
...
Add in endpoints for modal dialog support
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 83b4de3af8ac59ae394d74f64280b3b69d8a3594
--HG--
extra : rebase_source : a3237e8c0d5d5c82360a2835da31a7ac59fa0592
2015-02-26 11:59:14 +00:00
James Graham
c869315ac3
geckodriver: fixup! Improve some error messages
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 49be9891c037686c7ade5c27e89454662cfd4d45
--HG--
extra : rebase_source : 75ecc77094988ba644d55b6e652122ec744620c8
2015-02-24 21:24:06 +00:00
James Graham
e3c3ddc3a2
geckodriver: Improve some error messages
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 066464c7410d0828a4b19b023370c564ebb14215
--HG--
extra : rebase_source : dbd7af705e9ea93bf452e3aeab7ad4ae6d22197f
2015-02-24 21:17:47 +00: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
28e2adf985
geckodriver: Allow to connect to a running firefox instance
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 8271b4e7077134d67dc8460ef359cb6d4a0f2023
--HG--
extra : rebase_source : 11f0667d251e0e394563ee531f22681b2ec30311
2015-02-23 14:19:55 +00:00
James Graham
06a2e09daf
geckodriver: More dependencies fixing
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: b3e7673d435f53de54b3979d7823d483fc742d88
--HG--
extra : rebase_source : 64514e4370fd6be11a38e89de0e43c7142ca5089
2015-02-23 14:19:55 +00:00
James Graham
71724aa0eb
geckodriver: fixup! Fix links to dependencies
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 2772f58323a0e9df18fd33e76fb7673b246ab0d5
--HG--
extra : rebase_source : 8cf741569a454647d771cd0c4f9c98c48b547ebe
2015-02-16 16:47:11 +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
86a2759d44
geckodriver: Fix for renamed webdriver things
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 580551f2efc978414642e6119ea7fc2aec45040c
--HG--
extra : rebase_source : d810defbe2b11728b69b18569d3282f5a1742f70
2015-01-16 18:59:41 +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
James Graham
016018b9b9
geckodriver: Version that compiles (with many warnings) on 1.0a1
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 0f9c637d8ed0cd3f6e604d83d8ff61d15fd1bdc5
--HG--
extra : rebase_source : 3bb644efed6f6a62c0455773415fef7a0fe75f4b
2015-01-12 15:48:18 +00:00
James Graham
33c38d5a11
geckodriver: Add a file showing the required rustc version
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 4a3332380da61d5ce62eaa97f1b047a93030a08b
--HG--
extra : rebase_source : bd7b7080953ca096699acdbc04f55e5ae36bca62
2015-01-12 10:59:48 +00:00
James Graham
f61ce8ce7b
geckodriver: Fix up some issues pointed out by Ms2ger.
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 75df64e424fa34f6936af36ab80296c739664a56
--HG--
extra : rebase_source : d602be9a4d7375373164d83f1ea34be288bed2f8
2015-01-08 16:08:57 +00:00
James Graham
8446f602ca
geckodriver: Add support for high-level ations based on what the spec probably ought to say.
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 19fb41e7593c17f6fcddb0521c5830fb6f4e97ad
--HG--
extra : rebase_source : f143f672054caba0719fde3c38701f3fde12d4d8
2015-01-07 11:59:25 +00:00
James Graham
377e05211b
geckodriver: Fix WebDriver->Marionette conversion for a lot of cases.
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 84ced3823b10faa4459f04f8a03a3914e0d9896e
--HG--
extra : rebase_source : cebc727b2daa172523bab272a1ace50ee30055f0
2015-01-06 19:27:35 +00:00
James Graham
ba54211b54
geckodriver: Broken implementation of most of what's in the spec (and some things that aren't) except Actions
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 14215bccc7dce187ee96ab111bc545deda2c7e8b
--HG--
extra : rebase_source : 452b949d8be2903c6d5522b9cf91230c0a4b8e82
2015-01-06 11:14:55 +00:00
James Graham
97d7fef217
geckodriver: Get more things working.
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 9246c7b56439826ce7c18766ce8edea44e255ae2
--HG--
extra : rebase_source : ceb39f8c1cc1baa5230795123a925047afa6cea1
2015-01-02 20:44:54 +00:00
James Graham
2924471963
geckodriver: Fix to work with newer rust revision
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 289b77a9d2c6e2c73a50d36cabcb8e62b4609e8d
--HG--
extra : rebase_source : 13f652a1c571bd0989e141eaa3240e614f7de769
2014-12-05 16:28:08 -08:00
James Graham
11fa7c056e
geckodriver: Squash some warnings
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 197ae82b699a70abf9070d4cd7c5ac38a587ddb1
--HG--
extra : rebase_source : a07fc7560f85ab9b37cae7b8e981402ccf30982e
2014-10-22 23:28:09 +01:00
James Graham
d4426c8255
geckodriver: More commands for window management
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 77af94f2aee1bae0139f479d67a3025402aebb77
--HG--
extra : rebase_source : 081960ce0583295e7aa5906c60638d39163714a6
2014-10-22 23:08:50 +01: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
42b4624ef1
geckodriver: Implement some more commands for navigation.
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 592e934391a3489128fe0febf7d2cde6f7281319
--HG--
extra : rebase_source : 0f10f9a2ccde0dcb9ab072fcfc64236324a4d3e1
2014-10-22 00:17:54 +01:00
James Graham
995aebe007
geckodriver: Send some capabilities with the session response
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: da0df07d621003404191002aac96693c1bc8c6b6
--HG--
extra : rebase_source : e8cf28ed88041fe4e40c92445be8edf94bcb6a32
2014-10-21 23:45:57 +01:00
James Graham
2512731a89
geckodriver: Update for latest rust nightly
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 017da0aa7e040698dac3eaa63a589bff3fda8743
--HG--
extra : rebase_source : f36341367e144e730b4990778d19e03074153fd6
2014-10-20 19:20:13 +01:00
James Graham
778dcf4d40
geckodriver: Add some basic error handling
...
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: f40a1e3fca56aad095dab6613fab0f93159aa9e4
--HG--
extra : rebase_source : 73e242bb60c55dd66c6ae4ce432b1bc21873df52
2014-10-19 23:44:58 +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