- Update to Selenium 2.50.1
* Fixing error message handling. Fixes issue #1497
* Fixing error message handling. Fixes issue #1507
* Update webelement to handle W3C commands for size/location and rect
* rewrite click scrolling tests to match the Java ones
- Changes from Selenium 2.50.0
* handle potential URLError from sending shutdown, set self.process to None after it's already been quit
* Add support for submit() with W3C compliant endpoint
- Changes from Selenium 2.49.1
* Ensure you can close stream before attempting to close it.
* message response may cause json loads ValueError when it's not actually json
and just a string (like the message that occurs when firefox driver thinks
another element will receive the click)
* Cleanup some error handling when sniffing what protocol you are speaking
- Changes from Selenium 2.49.0
* Have Firefox service write to a file instead of PIPE
* on osx for firefox, fallback to checking homebrew install, if the default isn't there
* Added Firefox path variable for string placeholder
* Update README to show Python 3.2+
* refactoring all the service classes to use a common one.
* Add Firefox specific command to switch context between Browser content and Browser chrome
* updating files after go copyright:update
* Use specificationLevel to know that we are speaking GeckoDriver
* Bug fixes: #1294, #1186
- Changes from Selenium 2.48.0
* Update error pulling to match spec when we encounter a spec compliant browser.
* Disable tests that are not working with Marionette when running Marionette tests
* Add the ability to run python marionette tests
* Python 3 compatibility for remote Authorization
* changing casing of children finding tests
OBS-URL: https://build.opensuse.org/request/show/357345
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-selenium?expand=0&rev=49
- Remove ExclusiveArch as the package is moslty noarch, the only exception
being optional addon for Firefox.
- Update to 2.46.0:
* Firefox support up to 38
* BlackBerry browser support
* remove Presto-Opera support
* firefox extension extraction fixes
* process management fixes with phantomjs
* Comparing remote web element for equality does not require a remote command
* Issues Fixed: (gcode) 8493, 8521, 8498, 8274, 8497, 5923
* Issues Fixed: (github) 401
OBS-URL: https://build.opensuse.org/request/show/317040
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-selenium?expand=0&rev=47
- Update to 2.45.0:
* Firefox support up to 35, support for native events up to 34.
* Make Opera driver support also the new Blink based Opera
* README: Fix the Yahoo example
* WebElement docstring fixes
* Add debugger_address option to the ChromeDriver options list to optionally instruct ChromeDriver to wait for the target devtools instance to be started at a given host:ip
* Set default value for PhantomJS process reference
* Allow setting of FileDetector for send_keys
* Pass info to TimeoutException in WebDriverWait
* Issues Fixed: 8065, 8310, 8539
OBS-URL: https://build.opensuse.org/request/show/298777
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-selenium?expand=0&rev=46
- update to 2.34.0:
* Corrected webdriverbackedselenium session handling.
* Corrected use of basestring for python 3.
* Support for Firefox 22
* Added support for logging from the browser
* corrected proxy handling on FirefoxProfile
* Corrected handling of chrome extensions. Fixes issue 5762
* getText() ignores elements in the <head>
* Adding both official and informal string representations to Color object.
* Replace distutils.dir_util by shutil
* Allow finding firefox binary at ProgramFiles(x86) on windows(64 bit)
* Py3 compatible winreg import and content-type access
OBS-URL: https://build.opensuse.org/request/show/186469
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-selenium?expand=0&rev=41
* Jython 2.7 Support - Bug 3988
* EventFiringWebDriver added to Support module - Bug 2267
* Added IEDriverServer logging that can be accessed via desired
capabilities
* Fixed by data being passed into find_elements - bug 3735
* Removed deprecated ChromeDriver items around desiredcapabilites
in favour of chrome options
* Added default values for a number of action_chains calls
- Aditional changes from 2.24:
* Removing the ctypes approach of invoking IEDriver, you will need
to download the IEDriverServer from
https://code.google.com/p/selenium/downloads/list
- Aditional changes from 2.23:
* Support for FF13 native events
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-selenium?expand=0&rev=31