From 26a029d407be480d791972afb5975cf62c9360a6 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 02:47:55 +0200 Subject: Adding upstream version 124.0.1. Signed-off-by: Daniel Baumann --- testing/geckodriver/doc/Support.md | 187 +++++++++++++++++++++++++++++++++++++ 1 file changed, 187 insertions(+) create mode 100644 testing/geckodriver/doc/Support.md (limited to 'testing/geckodriver/doc/Support.md') diff --git a/testing/geckodriver/doc/Support.md b/testing/geckodriver/doc/Support.md new file mode 100644 index 0000000000..731de147bc --- /dev/null +++ b/testing/geckodriver/doc/Support.md @@ -0,0 +1,187 @@ + +# Supported platforms + +The following table shows a mapping between [geckodriver releases], +and required versions of Selenium and Firefox: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
geckodriver + Selenium + Firefox +
min + max +
0.34.0 + ≥ 3.11 (3.14 Python) + 115 ESR + n/a +
0.33.0 + ≥ 3.11 (3.14 Python) + 102 ESR + 120 +
0.32.2 + ≥ 3.11 (3.14 Python) + 102 ESR + 120 +
0.32.1 + ≥ 3.11 (3.14 Python) + 102 ESR + 120 +
0.32.0 + ≥ 3.11 (3.14 Python) + 102 ESR + 120 +
0.31.0 + ≥ 3.11 (3.14 Python) + 91 ESR + 120 +
0.30.0 + ≥ 3.11 (3.14 Python) + 78 ESR + 90 +
0.29.1 + ≥ 3.11 (3.14 Python) + 60 + 90 +
0.29.0 + ≥ 3.11 (3.14 Python) + 60 + 90 +
0.28.0 + ≥ 3.11 (3.14 Python) + 60 + 90 +
0.27.0 + ≥ 3.11 (3.14 Python) + 60 + 90 +
0.26.0 + ≥ 3.11 (3.14 Python) + 60 + 90 +
0.25.0 + ≥ 3.11 (3.14 Python) + 57 + 90 +
0.24.0 + ≥ 3.11 (3.14 Python) + 57 + 79 +
0.23.0 + ≥ 3.11 (3.14 Python) + 57 + 79 +
0.22.0 + ≥ 3.11 (3.14 Python) + 57 + 79 +
0.21.0 + ≥ 3.11 (3.14 Python) + 57 + 79 +
0.20.1 + ≥ 3.5 + 55 + 62 +
0.20.0 + ≥ 3.5 + 55 + 62 +
0.19.1 + ≥ 3.5 + 55 + 62 +
0.19.0 + ≥ 3.5 + 55 + 62 +
0.18.0 + ≥ 3.4 + 53 + 62 +
0.17.0 + ≥ 3.4 + 52 + 62 +
+ +## Clients + +[Selenium] users must update to version 3.11 or later to use geckodriver. +Other clients that follow the [W3C WebDriver specification][WebDriver] +are also supported. + +## Firefoxen + +geckodriver is not yet feature complete. This means that it does +not yet offer full conformance with the [WebDriver] standard +or complete compatibility with [Selenium]. You can track the +[implementation status] of the latest [Firefox Nightly] on MDN. +We also keep track of known [Selenium], [remote protocol], and +[specification] problems in our [issue tracker]. + +Support is best in Firefox 57 and greater, although generally the more +recent the Firefox version, the better the experience as they have +more bug fixes and features. Some features will only be available +in the most recent Firefox versions, and we strongly advise using the +latest [Firefox Nightly] with geckodriver. Since Windows XP support +in Firefox was dropped with Firefox 53, we do not support this platform. + +## Android + +Starting with the 0.26.0 release geckodriver is able to connect +to Android devices, and to control packages which are based on [GeckoView] +(eg. [Firefox Preview] aka Fenix, or [Firefox Reality]). But it also still +supports versions of Fennec up to 68 ESR, which is the last officially +supported release from Mozilla. + +To run tests on Android specific capabilities under `moz:firefoxOptions` +have to be set when requesting a new session. See the Android section under +[Firefox Capabilities](Capabilities.md#android) for more details. + +[geckodriver releases]: https://github.com/mozilla/geckodriver/releases +[Selenium]: https://github.com/seleniumhq/selenium +[WebDriver]: https://w3c.github.io/webdriver/ +[implementation status]: https://bugzilla.mozilla.org/showdependencytree.cgi?id=721859&hide_resolved=1 +[remote protocol]: https://github.com/mozilla/geckodriver/issues?q=is%3Aissue+is%3Aopen+label%3Amarionette +[specification]: https://github.com/mozilla/geckodriver/issues?q=is%3Aissue+is%3Aopen+label%3Aspec +[issue tracker]: https://github.com/mozilla/geckodriver/issues +[Firefox Nightly]: https://nightly.mozilla.org/ +[GeckoView]: https://wiki.mozilla.org/Mobile/GeckoView +[Firefox Preview]: https://play.google.com/store/apps/details?id=org.mozilla.fenix +[Firefox Reality]: https://play.google.com/store/apps/details?id=org.mozilla.vrbrowser -- cgit v1.2.3