pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
PR/53263 CVS commit: pkgsrc/www/geckodriver
The following reply was made to PR pkg/53263; it has been noted by GNATS.
From: "Maya Rashish" <maya%netbsd.org@localhost>
To: gnats-bugs%gnats.NetBSD.org@localhost
Cc:
Subject: PR/53263 CVS commit: pkgsrc/www/geckodriver
Date: Wed, 9 May 2018 23:41:39 +0000
Module Name: pkgsrc
Committed By: maya
Date: Wed May 9 23:41:39 UTC 2018
Modified Files:
pkgsrc/www/geckodriver: Makefile distinfo
pkgsrc/www/geckodriver/patches: patch-vendor_mozrunner_src_runner.rs
Log Message:
geckodriver: update to 0.20.1. Fixes build with rust 1.24.1.
Fixes PR pkg/53263, tested by Mayuresh.
0.20.1:
Fixed
Avoid attempting to kill Firefox process that has stopped.
With the change to allow Firefox enough time to shut down in
0.20.0, geckodriver started unconditionally killing the process
to reap its exit status. This caused geckodriver to inaccurately
report a successful Firefox shutdown as a failure.
The regression should not have caused any functional problems, but
the termination cause and the exit status are now reported correctly.
0.20.0:
Added
New --jsdebugger flag to open the Browser Toolbox when Firefox
launches. This is useful for debugging Marionette internals.
Introduced the temporary, boolean capability
moz:useNonSpecCompliantPointerOrigin to disable the WebDriver
conforming behavior of calculating the Pointer Origin.
Changed
HTTP status code for the StaleElementReference error changed
from 400 (Bad Request) to 404 (Not Found).
Backtraces from geckodriver no longer substitute for missing
Marionette stacktraces.
webdriver crate upgraded to 0.35.0.
Fixed
The Firefox process is now given ample time to shut down, allowing
enough time for the Firefox shutdown hang monitor to kick in.
Firefox has an integrated background monitor that observes
long-running threads during shutdown. These threads will be
killed after 63 seconds in the event of a hang. To allow Firefox
to shut down these threads on its own, geckodriver has to wait
that time and some additional seconds.
Grapheme clusters are now accepted as input for keyboard input
to actions.
Input to the value field of the keyDown and keyUp action
primitives used to only accept single characters, which means
geckodriver would error when a valid grapheme cluster was sent in,
for example with the tamil nadu character U+0BA8 U+0BBF.
Thanks to Greg Fraley for fixing this bug.
Improved error messages for malformed capability values.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 pkgsrc/www/geckodriver/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/www/geckodriver/distinfo
cvs rdiff -u -r1.1 -r1.2 \
pkgsrc/www/geckodriver/patches/patch-vendor_mozrunner_src_runner.rs
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index