https://github.com/mozilla/geckodriver/releases 火狐驱动下载地址
来源:互联网 发布:java计算时间转换 编辑:程序博客网 时间:2024/04/29 21:58
.16.1
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
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
- GET
- Align errors with the WebDriver errors:
- Introduces new errors
ElementClickIntercepted
,ElementNotInteractable
,InvalidCoordinates
,NoSuchCookie
,UnableToCaptureScreen
, andUnknownCommand
- Removes
ElementNotVisible
andInvalidElementCoordinates
errors
- Introduces new 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
- GET
Changed
SendKeysParameters
, which is used for the Element Send Keys and Send Alert Text commands, has been updated to take a stringtext
fieldCookieResponse
andCloseWindowResponse
fixed to be properly wrapped in avalue
field, like other responses- Allow negative numbers for
x
andy
fields inpointerMove
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
andmarionette.log.level
preferences and their fallbacks, which are set unconditionally and cannot be overriden
- The exceptions are the
- 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
andsslProxyPort
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
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 toorigin
, 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
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
andCache-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
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
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 toINFO
-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
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
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
, andprofile
entries on this dictionary is equivalent to the oldfirefox_binary
,firefox_args
, andfirefox_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
- The
- Re-introduced the
--webdriver-port
argument as a hidden alias to--port
Changed
firefox_binary
,firefox_args
, andfirefox_profile
capabilities removed in favour of themoz: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
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
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
0 0
- https://github.com/mozilla/geckodriver/releases 火狐驱动下载地址
- https://github.com/mozilla/rhino/tags
- https://github.com/spring-projects/spring-framework/releases/tag/v3.0.0.RC1
- geckodriver下载 -- Selenium Firefox 驱动
- 执行npm install的时候报错:Cannot download "https://github.com/sass/node-sass/releases/download/v3.13.1/win3
- 下载 https://github.com/android 上的全部源代码
- 下载 https://github.com/android 上的全部源代码
- 火狐完整版下载地址
- https://github.com/search
- https://github.com/mogutt
- 让sublime text3支持Vue语法高亮显示 1.准备语法高亮插件vue-syntax-highlight。 下载地址: https://github.com/vuejs/vue-synt
- 火狐离线包下载地址
- https://github.com/droolsjbpm/jbpm
- https://github.com/pwnall/chromeview
- https://github.com/aspnet/开源
- https://github.com/AvinashP/VoiceRecorder
- https://github.com/stuntrally/stuntrally
- https://github.com/rickytan/RTImageAssets
- Ajax操作--原声JSAJAX操作
- 编写时钟程序
- java主函数的解剖
- 生成器对象的send方法
- Java IO流--练习2
- https://github.com/mozilla/geckodriver/releases 火狐驱动下载地址
- bzoj刷题记录4.25-5.1
- MYSQL技术笔记
- CString与LPCWSTR、LPSTR、char*、LPWSTR等类型的转换 (UNICODE版本字符串转换为Ansi版本)
- V
- TCP头部格式的了解
- Dependencies添加recyclerview出现Manifest merger failed
- 神经网络历史(二)
- lucene简单使用