您的位置:首页 > 理论基础 > 计算机网络

https://github.com/mozilla/geckodriver/releases 火狐驱动下载地址

2017-05-01 22:37 3163 查看

.16.1


 AutomatedTester released
this 5 days ago · 2 commits to master since this release


Fixed

Read Firefox version number from stdout when failing to look for the application .ini file (fixesSelenium
#3884)
Session is now ended when closing the last Firefox window (fixes #613)


Downloads

2.07
MBgeckodriver-v0.16.1-arm7hf.tar.gz

2.08
MBgeckodriver-v0.16.1-linux64.tar.gz

1.29
MBgeckodriver-v0.16.1-macos.tar.gz

2.17
MBgeckodriver-v0.16.1-win32.zip

2.07
MBgeckodriver-v0.16.1-win64.zip

Source code (zip)

Source code (tar.gz)

 v0.16.0
 03f50a7

v0.16.0


 AutomatedTester released
this 10 days ago · 7 commits to master since this release

Note that geckodriver v0.16.0 is only compatible with Selenium 3.4 and greater.


Added

Support for WebDriver-conforming New Session negotiation, with
desiredCapabilities
/
requiredCapabilities
 negotiation
as fallback
Added two new endpoints:
GET 
/session/{session id}/window/rect
 for Get
Window Rect
POST 
/session/{session id}/window/rect
 for Set
Window Rect

Align errors with the WebDriver errors:
Introduces new errors 
ElementClickIntercepted
ElementNotInteractable
,
InvalidCoordinates
NoSuchCookie
UnableToCaptureScreen
,
and 
UnknownCommand

Removes 
ElementNotVisible
 and 
InvalidElementCoordinates
 errors


Removed

Removed following list of unused endpoints:
GET 
/session/{session id}/alert_text

POST 
/session/{session id}/alert_text

POST 
/session/{session id}/accept_alert

POST 
/session/{session id}/dismiss_alert

GET 
/session/{session id}/window_handle

DELETE 
/session/{session id}/window_handle

POST 
/session/{session id}/execute_async

POST 
/session/{session id}/execute



Changed

SendKeysParameters
,
which is used for the Element Send Keys and Send
Alert Text commands, has been updated to take a string 
text
 field
CookieResponse
 and 
CloseWindowResponse
 fixed
to be properly wrapped in a 
value
 field, like other responses
Allow negative numbers for 
x
 and 
y
 fields
in 
pointerMove
 action
Disable Flash and the plugin container in Firefox by default, which should help mitigate the “Plugin Container for Firefox has stopped wroking” problems many
users were reporting when deleting a session
Preferences passed in a profile now take precedence over set of default preferences defined by geckodriver (fixed by @DrMarcII)
The exceptions are the 
marionette.port
 and 
marionette.log.level
 preferences
and their fallbacks, which are set unconditionally and cannot be overriden

Remove default preference that disables unsafe CPOW checks
WebDriver library updated to 0.25.2


Fixed

Fix for the “corrupt deflate stream” exception that sometimes occured when trying to write an empty profile by @kirhgoph
Recognise 
sslProxy
 and 
sslProxyPort
 entries
in the proxy configuration object (fixed by @juangj)
Fix “
httpProxyPort
 was not an integer” error (fixed by @juangj)
Fix broken unmarshaling of Get Timeouts response format from Firefox 52 and earlier (fixed by@juangj)
Allow preferences in 
moz:firefoxOptions
 to be both positive- and negative integers
(fixed by@juangj)
Allow IPv6 hostnames in the proxy configuration object
i686-unknown-linux-musl (Linux 32-bit) build fixed
Log messages from other Rust modules are now ignored
Improved log messages to the HTTPD


Downloads

2.06
MBgeckodriver-v0.16.0-arm7hf.tar.gz

2.08
MBgeckodriver-v0.16.0-linux64.tar.gz

1.28
MBgeckodriver-v0.16.0-macos.tar.gz

2.16
MBgeckodriver-v0.16.0-win32.zip

2.07
MBgeckodriver-v0.16.0-win64.zip

Source code (zip)

Source code (tar.gz)

 v0.15.0
 1165658

v0.15.0


 AutomatedTester released
this on Mar 8 · 52 commits to master since this release

IMPORTANT: If you use geckodriver with Selenium, you must upgrade to Selenium 3.3 since this release aligns HTTP responses with the WebDriver
standard.


Added

Added routing and parsing for the Get Timeouts command


Changed

All HTTP responses are now wrapped in 
{value: …}
 objects per the WebDriver specification; this may
likely require you to update your client library
Pointer move action’s 
element
 key changed to 
origin
,
which lets pointer actions originate within the context of the viewport, the pointer’s current position, or from an element
Now uses about:blank as the new tab document; this was previously disabled due to bug
1333736 in Marionette
WebDriver libary updated to 0.23.0


Fixed

Aligned the data structure accepted by the Set Timeouts command with
the WebDriver specification


Downloads

1.99
MBgeckodriver-v0.15.0-arm7hf.tar.gz

1.99
MBgeckodriver-v0.15.0-linux64.tar.gz

1.21
MBgeckodriver-v0.15.0-macos.tar.gz

2
MBgeckodriver-v0.15.0-win32.zip

1.92
MBgeckodriver-v0.15.0-win64.zip

Source code (zip)

Source code (tar.gz)

 v0.14.0
 a49be92

v0.14.0


 AutomatedTester released
this on Feb 1 · 65 commits to master since this release


Changed

Firefox process is now terminated and session ended when the last window is closed
WebDriver library updated to version 0.20.0


Fixed

Stacktraces are now included when the error originates from within the Rust stack
HTTPD now returns correct response headers for 
Content-Type
 and 
Cache-Control
 thanks
to@jugglinmike


Downloads

1.97
MBgeckodriver-v0.14.0-arm7hf.tar.gz

1.81
MBgeckodriver-v0.14.0-linux32.tar.gz

1.75
MBgeckodriver-v0.14.0-linux64.tar.gz

1.24
MBgeckodriver-v0.14.0-macos.tar.gz

2.16
MBgeckodriver-v0.14.0-win32.zip

2.13
MBgeckodriver-v0.14.0-win64.zip

Source code (zip)

Source code (tar.gz)

 v0.13.0
 008f5fc

v0.13.0


 AutomatedTester released
this on Jan 7 · 72 commits to master since this release


0.13.0 (2017-01-06)


Changed

When navigating to a document with an insecure- or otherwise invalid TLS certificate, an insecure
certificate error will be returned
On macOS, deducing Firefox’ location on the system will look for firefox-bin on the system path (
PATH
 environmental
variable) before looking in the applications folder
Window position coordinates are allowed to be negative numbers, to cater for maximised window positioning on Windows
WebDriver library updated to version 0.18.0


Fixed

Check for single-character key codes in action sequences now counts characters instead of bytes


Downloads

1.94
MBgeckodriver-v0.13.0-arm7hf.tar.gz

1.78
MBgeckodriver-v0.13.0-linux32.tar.gz

1.72
MBgeckodriver-v0.13.0-linux64.tar.gz

1.2
MBgeckodriver-v0.13.0-macos.tar.gz

2.09
MBgeckodriver-v0.13.0-win32.zip

2.1
MBgeckodriver-v0.13.0-win64.zip

Source code (zip)

Source code (tar.gz)

 v0.12.0
 45f1245

v0.12.0


 AutomatedTester released
this on Jan 4 · 76 commits to master since this release


Added

Added Take Element Screenshot command
Added new Status command
Added routing for the Get Timeouts command,
but it is not yet implemented in Marionette, and will return an unsupported operation error until it is
Implemented routing for new actions API, but it too is not
yet fully implemented in Marionette


Changed

Synced Firefox preferences with those used in
Mozilla automation
Default log level for debug builds of Firefox, which used to be 
DEBUG
, changed
to 
INFO
-level
WebDriver library dependency upgraded to 0.17.1
Using session not created error when failing to start session
geckodriver will exit with exit code 69 to indicate that the port is unavailable


Fixed

Improved logging when starting Firefox
Reverted to synchronous logging, which should address cases of inconsistent output when failing to bind to port
Clarified in README that geckodriver is not supported on Windows XP
Added documentation of supported capabilities to README
Included capabilities example in README


Downloads

1.93
MBgeckodriver-v0.12.0-arm7hf.tar.gz

1.76
MBgeckodriver-v0.12.0-linux32.tar.gz

1.7
MBgeckodriver-v0.12.0-linux64.tar.gz

1.19
MBgeckodriver-v0.12.0-macos.tar.gz

2.04
MBgeckodriver-v0.12.0-win32.zip

2.07
MBgeckodriver-v0.12.0-win64.zip

Source code (zip)

Source code (tar.gz)

 v0.11.1
 e0dfb15

v0.11.1


 AutomatedTester released
this on Oct 10, 2016 · 113 commits to master since this release


Fixed

Version number in binary now reflects the release version.


Downloads

1.63
MBgeckodriver-v0.11.1-arm7hf.tar.gz

1.43
MBgeckodriver-v0.11.1-linux32.tar.gz

1.39
MBgeckodriver-v0.11.1-linux64.tar.gz

1.15
MBgeckodriver-v0.11.1-macos.tar.gz

2.03
MBgeckodriver-v0.11.1-win32.zip

2.37
MBgeckodriver-v0.11.1-win64.zip

Source code (zip)

Source code (tar.gz)

 v0.11.0
 98998a7

v0.11.0


 AutomatedTester released
this on Oct 10, 2016 · 115 commits to master since this release


Added

Introduced continous integration builds for Linux- and Windows 32-bit binaries
Added commands for setting- and getting the window position
Added new extension commands for finding an element’s anonymous children and querying its attributes; accessible through the
/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 by a name and attribute query
Introduced a 
moz:firefoxOptions
 capability to customise a Firefox session:
The 
binary
args
,
and 
profile
 entries on this dictionary is equivalent to the old
firefox_binary
firefox_args
,
and 
firefox_profile
 capabilities, which have now all been removed
The 
log
 capability takes a dictionary such as 
{log:
"trace"}
 to enable trace level verbosity in Gecko
The 
prefs
 capability lets you define Firefox preferences through capabilities

Re-introduced the 
--webdriver-port
 argument as a hidden alias to 
--port


Changed

firefox_binary
firefox_args
,
and 
firefox_profile
 capabilities removed in favour of the
moz:firefoxOptions
 dictionary
detailed above and in the README
Removed 
--no-e10s
 flag, and geckodriver will from now rely on the Firefox default
multiprocessing settings (override using preferences)
Disable pop-up blocker in the default profile by @juangj
Changed Rust compiler version to 1.12 (beta) temporarily because of trouble
linking Musl binaries
Replaced env_logger logging facility with the slog package, causing the 
RUST_LOG
 environment
variable to no longer have any affect
Updated the WebDriver Rust library to version 0.15.


Fixed

Corrected link to repository in Cargo metadata
Verbosity shorthand flag 
-v[v]
 now works again, following the replacement of the
argument parsing library in the previous release
When the HTTPD fails to start, errors are propagated to the user
Disabled the additional welcome URL (
startup.homepage_welcome_url.additional
) so
that officially branded Firefox builds do not start with two open tabs in fresh profiles
Disabled homepage override URL redirection on milestone upgrades, which means a tab with an upgrade notice is not displayed when launching a new Firefox version


Downloads

1.62
MBgeckodriver-v0.11.0-arm7hf.tar.gz

1.43
MBgeckodriver-v0.11.0-linux32.tar.gz

1.38
MBgeckodriver-v0.11.0-linux64.tar.gz

1.15
MBgeckodriver-v0.11.0-macos.tar.gz

2.03
MBgeckodriver-v0.11.0-win32.zip

2.34
MBgeckodriver-v0.11.0-win64.zip

Source code (zip)

Source code (tar.gz)

 v0.10.0
 1c2ec08

v0.10.0


 AutomatedTester released
this on Aug 3, 2016 · 190 commits to master since this release


Changed

Use multi-process Firefox (e10s) by default, added flag 
--no-e10s
 to disable it and removed 
--e10s
flag
Disable autofilling of forms by default by @mythsunwind
Replace argparse with clap for arguments parsing


Fixed

Attempt to deploy a single file from Travis when making a release
Grammar fix in README


Downloads

1.64
MBgeckodriver-v0.10.0-arm7hf.tar.gz

1.32
MBgeckodriver-v0.10.0-linux64.tar.gz

1.19
MBgeckodriver-v0.10.0-macos.tar.gz

2.28
MBgeckodriver-v0.10.0-win64.zip

Source code (zip)

Source code (tar.gz)

 v0.9.0
 a7ddb25

v0.9.0


 AutomatedTester released
this on Jul 1, 2016 · 201 commits to master since this release


Added

Add ability to use 
firefox_binary
 capability to define location of Firefox to use
Automatically detect the default Firefox path if one is not given
Cross-compile to Windows and ARMv7 (HF) in CI
Add Musl C library-backed static binaries in CI
Add 
-v
-vv
,
and 
--log LEVEL
 flags to increase Gecko verbosity
Add Get Element Property endpoint
Add new 
--version
 flag showing copying information and a link to the repository


Changed

Now connects to a Marionette on a random port by default
Update webdriver-rust library dependency
Migrated to use Travis to deploy new releases
Reduced amount of logging
Introduced a changelog (this)


Downloads

2.37
MBgeckodriver-v0.9.0-arm7hf.tar.gz

1.18
MBgeckodriver-v0.9.0-linux64.tar.gz

1.05
MBgeckodriver-v0.9.0-mac.tar.gz

2.1
MBgeckodriver-v0.9.0-win64.zip

Source code (zip)

Source code (tar.gz)

PreviousNext
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: