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

116 Коммитов

Автор SHA1 Сообщение Дата
Manish Goregaokar 023c5b447b Bug 1411250 - Bump rand crate to 0.3.18 ; r=xidorn
MozReview-Commit-ID: IWu7Mu2l46e

--HG--
extra : rebase_source : 9d86016a9508dc31c979557daca969017d69fc4e
2017-11-06 14:53:08 -08:00
Andreas Tolfsen cc0d8c0695 Bug 1414254 - Update geckodriver dependencies r=jgraham
Made this a separate commit so it is easier to review which crate
versions have changed.  The next commit in this changeset actually
vendors the source code under thrid_party/rust.

MozReview-Commit-ID: DCbwt07lCIX

--HG--
extra : rebase_source : ce0e45b2dac020a723ec9347764d5fe2bb640020
2017-11-03 13:40:42 +00:00
Andreas Tolfsen ea4dbaf7a9 Bug 1413292 - Remove backtrace crate dependency from geckodriver. r=jgraham
Made this a separate commit from that which actually removes the
in-tree vendored dependencies to make it easier to review.

MozReview-Commit-ID: 9xbkM0EfOOL

--HG--
extra : rebase_source : 6686dc07a25df1a820914eb715fb733778f092cb
2017-10-31 20:31:53 +00:00
Andreas Tolfsen 0d1f521e56 Bug 1412037 - Release geckodriver 0.19.1. r=jgraham
MozReview-Commit-ID: 4G4Vk5D86Nm

--HG--
extra : rebase_source : 98fb1c61cb1d2714158a502187b892ec58ce7dee
2017-10-26 18:10:51 +01:00
Andreas Tolfsen f056551b50 Bug 1412037 - Release webdriver crate 0.32.0. r=jgraham
A release of the webdriver crate is necessary for the release build
to pass on Travis, since testing/geckodriver/Cargo.toml cannot
depend on testing/webdriver as it is exported to the GitHub repository.

MozReview-Commit-ID: 1S2aAtg50t4

--HG--
extra : rebase_source : 53ef155537a44ef2bc141ea30a635e4144625118
2017-10-26 18:05:29 +01:00
Ralph Giles 6095257b3d Bug 1411363 - Update Cargo.lock files for Rust 1.22. r=froydnj
Cargo 0.23.0-beta, included with Rust 1.22.0-beta.2, wants to
move the top-level package description out of the [root] section
of Cargo.lock and into a parallel [[package]] section.
Accept this update by temporarily running the build without
passing --frozen and committing the result.

This is accepted by the cargo versions included in the current
and previous stable rust releases, so it will work with all
supported toolchains.

MozReview-Commit-ID: 1hMykhTknHi

--HG--
extra : rebase_source : 153d2016cd5e637584ea1d755198fbd1a5e7067e
2017-10-24 10:00:24 -07:00
Xidorn Quan e39d9574b6 Bug 1409444 - Update rand to 0.3.17. r=manishearth
MozReview-Commit-ID: DjCEQV9t2hi

--HG--
extra : rebase_source : 243c346795b212c90d24fff559f02aebf0aa7d72
2017-10-23 15:52:44 +11:00
Andreas Tolfsen 1c41d7c2a0 Bug 1391605 - Release webdriver 0.31.0. r=me
MozReview-Commit-ID: O3cTr5t58F
2017-09-16 15:13:50 +01:00
Henrik Skupin d361d3aadb Bug 1391605 - Bump geckodriver to 0.19.0. r=ato
MozReview-Commit-ID: 4ai3ShcNhdS

--HG--
extra : rebase_source : bd255ed9864e484cb3ac395d999d5d5ac6c44425
2017-09-14 18:08:28 +02:00
Henrik Skupin 71551dcd13 Bug 1388251 - Bump mozrunner crate to version 0.5.0. r=jgraham
MozReview-Commit-ID: IhMuuz7EWv3

--HG--
extra : rebase_source : 0fef4fa63e5b808b9b163f04f3f79c1cfe68dbda
2017-09-11 20:43:43 +02:00
Andreas Tolfsen 8e1b5b4d8b Bug 1368265 - Use in-tree testing/webdriver. r=automatedtester
MozReview-Commit-ID: R74BGZOBBx

--HG--
extra : rebase_source : 263d5cdf7317bdea6b4bcf3d2b7256429da9d4cf
2017-09-03 16:15:48 +01:00
Henrik Skupin 700634d241 Bug 1369827 - Upgrade webdriver crate to 0.30. r=ato
MozReview-Commit-ID: GRWyIULr0ly

--HG--
extra : rebase_source : 9661736af2db4f6655cd43a36e45b8caf09a32ef
2017-08-15 12:32:06 +02:00
Henrik Skupin 2c0bc01a9a Bug 1388249 - Upgrade to mozrunner 0.4.2. r=jgraham
MozReview-Commit-ID: 5cexJ4uJnB1

--HG--
extra : rebase_source : b643bb0fa203bee5bda765fea62f515a139a55d5
2017-08-23 12:25:03 +02:00
Andreas Tolfsen 8104c26b91 Bug 1388365 - Vendor webdriver 0.29.0. r=whimboo
MozReview-Commit-ID: 3vhk9kfmDHD

--HG--
extra : rebase_source : 393c3ff983444bc8639d3ed94edce0b27dabe522
2017-08-08 15:10:55 +01:00
Valentin Gosu 195f9f0987 Bug 1383831 - Upgrade rust-url to version 1.5.1 r=froydnj
MozReview-Commit-ID: L3j6K5dDWHi

--HG--
extra : rebase_source : 65b34e84139927f1c28dc38cf2a00a0c2902b975
2017-08-02 13:44:48 +03:00
Yangyi Peng f2b8c04562 Bug 1380936 - Add Minimize Window command to geckodriver; r=ato
MozReview-Commit-ID: Le6rAUMDjwe

--HG--
extra : rebase_source : 2120abbe4a4c57be3d669f02e29dc2ac03b1a90f
2017-08-01 11:42:58 +08:00
Andreas Tolfsen 2ec9000e7f Bug 1379482 - Release geckodriver 0.18.0; r=jgraham
MozReview-Commit-ID: LDb9G7srbcz

--HG--
extra : rebase_source : bd2592ba2827c7e775cda854f4e77807a784bded
2017-07-10 16:53:01 +01:00
Andreas Tolfsen 27406dfcac Bug 1379482 - Upgrade mozrunner to 0.4.1; r=jgraham
Upgrades the mozrunner crate dependency by pinning it to 0.4.1.  With `./mach vendor rust' I could not find any other way to force a new version to be downloaded because cargo, as far as I understand, does not yet support using crates.io as a fallback.

This patch also pins the mozprofile and mozversion dependencies exactly, although this is strictly not needed yet because they we have the latest versions vendored in-tree.

MozReview-Commit-ID: 8emDKbiYd0S

--HG--
extra : rebase_source : c153506f481255b2f9362e94da3254013ad522ab
2017-07-10 16:52:41 +01:00
Jan Beich 3b4550a1c2 Bug 1376411 - Update libc to 0.2.24 to get support for more Tier3 platforms. r=rillian
MozReview-Commit-ID: Ct1en8VPEWf

--HG--
rename : third_party/rust/libc/ci/docker/arm-linux-androideabi/accept-licenses.sh => third_party/rust/libc/ci/android-accept-licenses.sh
extra : rebase_source : d7a64cb5e65f1c76c786d3def9da8aa3903665bd
2017-06-29 13:09:29 +00:00
David Burns 4691012f79 Bug 1371405 - Update vendored WebDriver crate; r=jgraham
This updates the vendored WebDriver crate to 0.27.0

MozReview-Commit-ID: HM6MIU9IDAq

--HG--
extra : rebase_source : 137941518076a8d99e5b8c40ac67ad60d9f205b9
2017-06-19 15:42:25 +01:00
Sebastian Hengst d4d94c196f Backed out changeset 010032851619 (bug 1371405) 2017-06-20 21:23:05 +02:00
David Burns 34d225aec8 Bug 1371405 - Update vendored WebDriver crate; r=jgraham
This updates the vendored WebDriver crate to 0.27.0

MozReview-Commit-ID: HM6MIU9IDAq

--HG--
extra : rebase_source : c3b6cb7d0e2b7f7423d7880a936df52d081cd867
2017-06-19 15:42:25 +01:00
Carsten "Tomcat" Book 3851092f35 Backed out changeset 289753493fdf (bug 1371405) 2017-06-20 16:03:46 +02:00
David Burns 4e394ad086 Bug 1371405 - Update vendored WebDriver crate; r=jgraham
This updates the vendored WebDriver crate to 0.27.0

MozReview-Commit-ID: HM6MIU9IDAq

--HG--
extra : rebase_source : 080e3a35972079b86b03b731e83e5171c5918da4
2017-06-19 15:42:25 +01:00
Henrik Skupin 34e680df7b Bug 1369709 - Release geckodriver 0.17.0. r=ato
MozReview-Commit-ID: 9I4FM2TCBez

--HG--
extra : rebase_source : da4fb291067a585ae3e9d8f70be1b0ebd770908e
2017-06-07 20:45:18 +02:00
David Burns a7b15fe05b Bug 1370510: Implement Fullscreen Window command r=jgraham
This implements the geckodriver support for the Fullscreen Window command.
The API was introduced in the webdriver crate in
https://github.com/mozilla/webdriver-rust/pull/100

MozReview-Commit-ID: 3eIuLmGWl2x

--HG--
extra : rebase_source : 55b38b1ff2850d44b79270194874e7418d34a907
2017-06-07 12:42:30 +01:00
Henrik Skupin 6ed7ad2776 Bug 1369708 - Avoid setting of default preferences by mozrunner. r=ato
Update dependencies for mozrunner (0.4) and mozprofile (0.3) to
stop setting default preferences by mozrunner. This will also allow
to overwrite all preferences now via the moz:firefoxOptions capability.

MozReview-Commit-ID: IU0oKzRnnfG

--HG--
extra : rebase_source : 7f8946f7e22af9beebaddc52c78d549ddc898c87
2017-06-02 14:40:29 +02:00
Henrik Skupin b8f24d14e4 Bug 1364385 - Do not use canonicalized path to start Firefox. r=ato
Using the canonicalized path to start Firefox breaks the
browser on Windows because the "\\?\" prefix is not supported
yet. As result all components which rely on XCurProcD for
file handling are throwing JS errors, and do not initialize
correctly.

MozReview-Commit-ID: 5MWhDf1HCWf

--HG--
extra : rebase_source : da97482894eda970b6e6610e7462b927b57fb3a1
2017-06-02 13:40:24 +02:00
Xidorn Quan 18d00c2891 Bug 1341102 - Update vendored clap to get more consistent bitflags on a CLOSED TREE.
MozReview-Commit-ID: 3Km7H7yEh39
2017-06-01 09:52:00 +10:00
Xidorn Quan 208110c249 Bug 1341102 - Revendor rust dependencies again after several manual update on a CLOSED TREE.
MozReview-Commit-ID: JMCJVitYYnz
2017-06-01 09:35:32 +10:00
Andreas Tolfsen b91d797ab3 Bug 1340637 - Update geckodriver cargo lockfile for vendored crates; r=ted
This updates geckodriver's cargo lockfile,
testing/geckodriver/Cargo.lock, with the exact crate versions available
under third_party/rust.  This will ensure geckodriver is built using the
correct in-tree crate dependencies.

MozReview-Commit-ID: HtPohwW6uN0

--HG--
extra : rebase_source : cdafc425e572494550ce81d6d8c612496fcaab82
2017-05-23 16:37:33 +01:00
Andreas Tolfsen cd42e36f6d geckodriver: cargo: release 0.16.1
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: dd567ba607b71aba72970840f8e61ec91f1489dd

--HG--
extra : rebase_source : 66d2d9535d91ca7fa173e3da93eeb9a603dda7d6
2017-04-26 13:59:45 +01:00
Andreas Tolfsen 6c6316c92c geckodriver: cargo: bump dependencies
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 9c888688a1abbbe9aaa1e89edf37ebf0539bea9c

--HG--
extra : rebase_source : eda5e66a2b1a9135e3f7c43a5735a3fcb8931672
2017-04-26 13:59:45 +01:00
Andreas Tolfsen 5dc25c25ba geckodriver: cargo, changes, readme: release v0.16.0 (#664)
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 03f50a7fb12be47e61234020d902891c5eec840e

committer: GitHub <noreply@github.com>

--HG--
extra : rebase_source : aafcf7e4cded0edc9554d4334753f7e9ad9a9c6e
2017-04-21 16:07:01 +01:00
Andreas Tolfsen e183f1a49b geckodriver: cargo: bump dependencies
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 2c06ba5ae9b03041ea68467b035e061cf70cc72b

--HG--
extra : rebase_source : 4845342be208becfa11f3bcdd2e9494db786282b
2017-04-20 14:02:24 +01:00
Andreas Tolfsen 2f52fc0539 geckodriver: cargo: update dependencies
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 363cf9ed793e5fb1530081869a054905b5e4baa8

--HG--
extra : rebase_source : 7cbfdf7ba48557da3173b0eb1b3a7fe89ac241a0
2017-04-19 20:15:06 +01:00
Andreas Tolfsen 9341a6db85 geckodriver: cargo, changes: bump webdriver to v0.25.1
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: c219de22c63c2a3cb325b70de76a90407493724b

--HG--
extra : rebase_source : f42f4b4530412a12f3bbd2c43e31e368fd61f82e
2017-04-18 19:33:52 +01:00
Andreas Tolfsen 97dc2e8f78 geckodriver: cargo: bump dependencies
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: f798e4bb147d6aeb1f2732c45cad813a4f6fd10d

--HG--
extra : rebase_source : 9efcb6b2b8799d4487ec596ad81316e7b31f1079
2017-04-18 19:26:01 +01:00
Andreas Tolfsen e9277216ed geckodriver: cargo: upgrade dependencies
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 3237ea34fb0f5ddaec84f03b4de4c6a18af8699d

--HG--
extra : rebase_source : 643af6a270e640168c67d15e05df0b4c0a181c0d
2017-04-10 13:36:27 +01:00
Andreas Tolfsen c46c437826 geckodriver: cargo, marionette: upgrade to webdriver 0.25.0
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 8dd4d2ae567a99d6dba9060cfadecf3acea8823d

--HG--
extra : rebase_source : 683f5d9ab463dd2a00cde705bcaede68ecbaecb0
2017-04-10 13:36:27 +01:00
James Graham 6329d1b840 geckodriver: Support the new version of the new session command.
Support the alwaysMatch/firstMatch new session command. Move the
capabilities handling into geckodriver as far as possible so that
marionette itself should not be rejecting sessions (as this is
expensive and can only happen after gecko starts). Use mozversion to
provide (currently somewhat hacky) version number matching for the
browserVersion capability.

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

committer: Andreas Tolfsen <ato@mozilla.com>

--HG--
extra : rebase_source : eec91abc5dcab0f35cd758ad1900a5d15988bd0d
2017-03-27 19:39:21 +01:00
James Graham bea0aabeed geckodriver: Update version number for release
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 11656587d1879ef858e865cb0c770075e1658e6c

--HG--
extra : rebase_source : d5c79b209b478e2c25765eebdd06b20402d8f84a
2017-03-08 11:34:04 +00:00
James Graham 57536267a2 geckodriver: Cargo update
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: e1bb55d951df094ea748c30a7fc6c9b347bde746

--HG--
extra : rebase_source : a632a1c13639bab774358df775b8f1b04bae3456
2017-03-08 11:30:44 +00:00
Andreas Tolfsen 999b4513d4 geckodriver: cargo: upgrade to webdriver v0.23.0
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: bee0209683503998ab7564de6a20eb8d1d41fa2c

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

--HG--
extra : rebase_source : 4b0e6e8370aff7c725e4a62a4ae6ff72e9cf4bda
2017-03-03 16:38:14 +00:00
James Graham c50b7c4a10 geckodriver: Update to webdriver 0.22
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: d41e06d30e21f9bf5832c1b6c728119cb496a11c

committer: Andreas Tolfsen <ato@mozilla.com>

--HG--
extra : rebase_source : d58aff61bd0af08e318bf65620cf51114fe8b630
2017-02-27 17:32:18 +00:00
Andreas Tolfsen 761fb7defd geckodriver: cargo, marionette: upgrade to webdriver 0.21.0
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: 09231df3527c0c37f2cc2210072683d6d8cbdbf5

--HG--
extra : rebase_source : 2515f67c547c9d09b295f87f1bc7828b8b3a1ff2
2017-02-24 17:44:11 +00:00
Andreas Tolfsen 498fbf1a31 geckodriver: Merge branch 'newtabpage'
Source-Repo: https://github.com/mozilla/geckodriver
Source-Revision: a927a87c3328ad0eabbe98c9ed132769dfce737e

--HG--
extra : rebase_source : 7e0e60af11f7c6692ba185d81aa7b5e58704a9e7
2017-02-01 14:52:15 +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
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