A browser automation framework and ecosystem.
APACHE-2.0 License
Bot releases are visible (Hide)
Published by diemol about 3 years ago
For each component's detailed changelog, please check:
9e6b9a137f
- Firefox: Deleting unused method :: Alexei Barantsev930dd25ef1
- Firefox: Deleting deprecated constant :: Alexei Barantsev789543be2a
- Java: Reimplementing most part of SeleniumTestRunner as rules :: Alexei Barantsevdccd912037
- Java: Reusing default wait from base class :: Alexei Barantseva8c14bdd75
- Java: Fixing compilation error in chrome tests :: Alexei Barantsev75b230c740
- Java tests: Implementing ability to switch to the top instead of restarting the driver. :: Alexei Barantsev303a18ad7e
- Java: Fixing compilation error in opera tests :: Alexei Barantsev1d8b79fb61
- Java: Deleting SafariTestBase, if safari tests need a special environment it should be provided with additional rules. :: Alexei Barantsev6f1dc15f00
- Java: Fixing NotYetImplementedRule :: Alexei Barantsev835190d5ab
- Java tests: Fixing default browser for dev mode :: Alexei Barantsev169b2a3bd7
- Java tests: Don't attempt to "recover from sauce error" if it's just an assumption exception that contains "sauce" word in the message :: Alexei Barantsev2ede9de461
- Java tests: An attempt to nail down a test that fails for an unknown reason :: Alexei Barantsev1583ef1b0f
- Java tests: Deleting unused class :: Alexei Barantsevaac8e083f9
- Firefox: Fixing issue #1509 :: Alexei Barantsev2f59645fb5
- Firefox: Fixing scrolling to elements in overflow:hidden blocks. Fixes issue #1527 :: Alexei Barantsevab99cb6cac
- Python: Fixing error message handling. Fixes issue #1507 :: Alexei Barantsev7b859923a0
- Build: implementing ability to specify python :: Alexei Barantsevc68ace0e52
- Python: Fixing error message handling. Fixes issue #1497 :: Alexei Barantsevee4eb06dd2
- Bump python client versions to 2.50.1 :: AutomatedTesterb034fd7253
- be a bit fault tolerant with boolean cookie attributes and check if the string value is true, also allow the serialization of httponly... unknown if it can actually be set on the client side though :: Luke Inman-Semerau1a2b40cc15
- Python: Fixing version numbers and syntax error in README :: Alexei Barantsev75b9300def
- Firefox: Bumping up the max version :: Alexei Barantsev8574144392
- Python: Renaming README file :: Alexei Barantsev6d99a25906
- [Java] Add toString() to DefaultElementLocator :: Glib Briia64b76a454e
- Python: Fixing README file name in setup script :: Alexei Barantsev2021f28808
- [java] optimize JsonToBeanConverter :: Alberto Scottoaaf81686bb
- Increasing log buffer max size :: Alexei Barantsev0181ae533a
- Enabling tests for httpOnly cookies :: Alexei Barantsevc09fa0e6a5
- Firefox: Implementing ability to return non-boolean capabilities :: Alexei Barantsevdba2671bf8
- Adding close connection support to HttpClient to combat hanging open files :: Chris Gamache84aaf1da51
- stop gap to help with elementFromPoint not being completely reliable :: Luke Inman-Semerau903c2b9e01
- fixing test, finding another edge case where we need to check -1 from the right and bottom of the element's rect :: Luke Inman-Semerauce33ca91a8
- More new tests for overlapping elements :: Alexei Barantsevcf812cd5ac
- Fixing httpOnly cookies in HtmlUnit driver :: Alexei Barantsev48b9df4c25
- Refactoring .NET driver Options classes to descend from common class :: Jim Evansd57f406232
- Adding property to .NET ChromeOptions for perf logging preferences :: Jim Evans1af067dbca
- Java changelog and release bump to 2.51.0 :: Luke Inman-SemerauPublished by diemol about 3 years ago
For each component's detailed changelog, please check:
1d49fa618b
- Add JS bindings for Microsoft's Edge browser :: Marvin Ojwang709ddbcb18
- Expand paths for correct File.exist?
calls :: Gopal Patel3201b58503
- rb - update expand_path for local Firefox :: Titus Fortner6cbd1308c1
- Bump Ruby version to 2.50.0 and update changelog :: Titus Fortner84f0f346a5
- Set Ruby version to dev :: Titus Fortner19d6bc9947
- Add support for submit() with W3C compliant endpoint :: AutomatedTester14ff04bebe
- Bump version to 2.50 :: AutomatedTester6131fa4428
- Revert "py: marionette is a remote connection" :: AutomatedTesterf048ab82ad
- Made ChromeDriverServiceFileName a method instead of a const, so it will work on unix/linux :: Edward Ned Harveyb345522fd1
- Suppressing .NET static analysis warnings :: Jim Evans6db8a5fd2b
- Adding type-safe options .NET for recently added Chrome capabilities :: Jim Evans150d4cc48f
- Updating .NET version resources and change log for 2.50 release :: Jim Evans526355b911
- Updating IE driver version resources and prebuilts for 2.50 release :: Jim Evans55d1271f57
- fixing typo in test method name :: Luke Inman-Semerau069eb4ed75
- Updating window switching tests for what works with Marionette :: AutomatedTester7130de4a37
- Address TypeError: string indices must be integers :: Nik Nyby976b5e9357
- Java: Moving CircularOutputStream to another package (it's an internal class so no need to create a copy) :: Alexei Barantsevd4a21aed3a
- Java: Replacing ByteArrayOutputStream with CircularOutputStream to prevent OOM exception. Fixes issue #427 :: Alexei Barantsevcb5dff3af5
- Java: Adding a new test class to the main test suite :: Alexei Barantseve212e3ac2e
- Java: Unignoring tests in marionette :: Alexei Barantsev9078ebaf5b
- Fixing API mismatch in .NET ChromeOptions and rereleasing as 2.50.1 :: Jim4edf929e91
- Ignoring .NET test for Marionette that causes cascading failures :: Jim5948df9763
- Java: Improving handling of marionette errors :: Alexei Barantsevbf66042eb2
- Grid: Fixing timeout issue again... Why isn't it covered by tests? A rhetorical question... :: Alexei Barantsev51831a1225
- Fixing buck build :: Alexei Barantsev3e24b0c999
- Ignoring failed tests :: Alexei Barantsevc489f7c58e
- [Py] rewrite click scrolling tests to match the Java ones :: AutomatedTestercd218d0256
- [Py] Update webelement to handle W3C commands for size/location and rect :: AutomatedTester3f83743df1
- fix #1562 :: Daniel Davison1504523273
- add a way to add to the list of capabilities to consider to the default capability matcher :: Luke Inman-Semeraud7fc91b29d
- bumping to 2.50.1 release, updating changelog :: Luke Inman-SemerauPublished by diemol about 3 years ago
For each component's detailed changelog, please check:
b41a073b8f
- bumping to 2.49.1 :: Luke Inman-Semerau7203e462f9
- update java changelog for 2.49.1 :: Luke Inman-Semerau88a55b8a30
- Bump the Buck version :: Simon Stewarte23c598bfc
- Updating compiled atoms for IE driver :: Jim Evans9afb684aa5
- Updating .NET element finding tests for empty tag name :: Jim Evansd57afc1ac9
- handle potential URLError from sending shutdown, set self.process to None after it's already been quit :: Luke Inman-Semeraub21a4f52d3
- Fixing issue #1479. The only reasonable thing we can do for select elements is to disable clickability checking, see https://gist.github.com/p0deje/c549e93fa19bf7aaee49 :: Alexei Barantsevafea9f5678
- Changes to simplify the execution of finding elements. :: Jim Evans19f5284999
- Removing client-side check for whitespace in finding by class name :: Jim Evansb4330a4e61
- Correcting error handling in .NET finding of elements :: Jim Evans1e8854f00f
- Fixed finding elements where native CSS selector engine cannot be found :: Jim Evansa473e67fe4
- [Py] Update frame tests to switch by element instead of just a string :: AutomatedTester577d1b2eb2
- Update pytest and dependencies :: AutomatedTesterd1e9b2760c
- Firefox: Adding an extra check to result wrapper. Fixes issue #1426 :: Alexei Barantsevcb6e9db990
- correct javascript remote client ui executor to use new promise based execute introduced by 0fa587 :: Luke Inman-Semerauf5daf207fa
- Firefox: fixing appending to contenteditable elements. Fixes issue 1419 :: Alexei Barantsev6396ffae55
- Update Python webserver to handle '/page/*' urls :: AutomatedTesterb0aebbb76f
- Rewrite python frame switching tests to match Java ones :: AutomatedTester9312fa19a7
- Fixing HtmlUnit driver to pass recently added tests :: Alexei Barantsevf362d77f15
- Fixing executable finder on Windows :: Alexei Barantsevbc16ffa326
- Grid: Found a better place to convert seconds to milliseconds :: Alexei Barantsev43a88aff56
- Prevent Firefox from opening a page on a second or later run and/or after some amount of time :: Dave Hunt72fa2478ec
- HtmlUnit: Ignoring a failed test :: Alexei Barantsev10443fce96
- Firefox: fixing malformed URL handling. Fixed issue #1248 :: Alexei Barantsev28843bb45e
- [js] Start breaking the http module's dependency on closure :: Jason Leyba428398ff80
- [js] Migrate the webdriver.Command* types to a node module :: Jason Leyba3c1f820d05
- [js] Move the DeferredExecutor class to the command module :: Jason Leyba2e0a0bda6f
- [js] rewrite webdriver.logging as a pure node module :: Jason Leyba7a76c82862
- [js] Migrate the Capabilities class to a native node module :: Jason Leybae4e7c53ce2
- [js] Convert webdriver.EventEmitter to a native node module :: Jason Leyba7a025857b2
- [js] Stop patching in modules that have been converted from closure to node as it complicates instanceof checks in the remaining closure-based modules. :: Jason Leyba83984c0e8e
- Fix keyCodes for some characters in the FirefoxDriver. :: Marc Fisher918be03e64
- Resolve flakiness in atoms tests. :: Joshua Bruningf3dc828ef0
- Check element corners and middle for clickability :: Thomas Walpole65dbe9a154
- Firefox: fixing click to multirect elements broken by the previous PR :: Alexei Barantsev2883bafa12
- Firefox: fixing sendKeys throwing "cross-process JS call failed " in FF45 :: Alexei Barantsev8234938bfd
- Updating .NET StyleCop analyzers to 1.0.0-RC3 :: Jim Evans75243dde20
- Suppressing .NET static analysis warnings. :: Jim Evansf2c0cf5fd9
- Merge branch 'master' of https://github.com/SeleniumHQ/selenium :: Jim Evans4532dc6fa0
- Updating .NET bindings to enable legacy behavior for spec-compliant drivers :: Jim Evans1070ace465
- updating java changelog and version number bump for 2.50 :: Luke Inman-SemerauPublished by diemol about 3 years ago
For each component's detailed changelog, please check:
18c11fa520
- Bump Ruby version to 2.49.0 and update changelog :: Titus Fortnerc5d683b08d
- Set Ruby version to dev :: Titus Fortner30a541659e
- rb - update change log file with release date for 2.49.0 :: Titus Fortner0e9269c469
- adding common service for py doc :: Luke Inman-Semerau8c0e81b193
- we should not be swallowing exceptions in the teardown for driver.quit in python :: Luke Inman-Semeraue31d17048b
- Handle 500 errors as they are valid and may contain more information :: AutomatedTester4029b29ced
- Have asserts in typing tests give more information when they fail :: AutomatedTestercc07382c78
- Ensure you can close stream before attempting to. :: Ryan Fitzpatrick86c963dcd4
- [Java] Reenable clicking tests :: AutomatedTester264131521e
- 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) :: Luke Inman-Semerau43ac6052e5
- Update ws dependency to 1.0.1 :: Jason Leyba742548cec5
- [Java] Enabling more tests that are now passing for Marionette :: AutomatedTester2679215ea9
- Correct @Ignore in EventFiringTest :: AutomatedTesteraf60554866
- [js] Stop distributing api docs with the npm package. :: Jason Leyba9318a4b04c
- [js] Bump the min supported version of Node to 4.2 (the LTS) :: Jason Leybac9caf53c8f
- [js] Remove references to unsupported versions of Node from the README :: Jason Leyba38a174cba3
- Allow GeckoDriverService to be extended. :: Joshua Bruningd89ce15e09
- Cleanup some error handling when sniffing what protocol you are speaking :: AutomatedTesterd1eb80759e
- Bring Element finding tests in line with the Java ones :: AutomatedTester7d5b8b1fa9
- Ignoring PhantomJS tests in element finding :: AutomatedTesterc1154cc9bf
- Bump python version to 2.49.1 :: AutomatedTester715148bab9
- Update screenshot test to use updated b64decode method :: AutomatedTester6b4a1d3dab
- Handle None as a value. Fixes #1500 :: AutomatedTesterb10cc01db2
- Bump python version to 2.49.2 :: AutomatedTester3438ab999f
- py: marionette is a remote connection :: Andreas Tolfsenf32c761e1d
- py: sort imports in firefox.webdriver :: Andreas Tolfsen0ea23d302a
- py: document webdriver.firefox.service.Service :: Andreas Tolfsenbf10c23661
- py: make geckodriver append to non-existent log files :: Andreas Tolfsen4e7489ed04
- Removing deprecated .NET PageFactory code :: Jim Evansbc5ad706d3
- Updating .NET getPageSource implementation to match W3C spec :: Jim Evanse1c317c29d
- Updating .NET setAlertText implementation to match W3C spec :: Jim Evans545fba4d6c
- Fixing timeout issue in the Grid. :: Alexei Barantsev4969b7489b
- Updating .NET support library project file :: Jim Evans9e8d764ef9
- py: fix syntax error :: Andreas Tolfsen3395766eb9
- py: test for existence of marionette key in capabilities :: Andreas Tolfsen6ba1617292
- py: use dict getter to retrieve binary :: Andreas Tolfsenc431248863
- Finding tagName with empty string should throw InvalidSelectorException :: AutomatedTester23abcd684d
- [Java] Update tagName test searching for "" to throw :: AutomatedTester0b1d2ce00e
- [Py] Update tagName test searching for "" to throw :: AutomatedTester002c2b058c
- [C#] Update tagName test searching for "" to throw :: AutomatedTester808c23b096
- py 3.5 on delete doesn't allow new http requests to be made, throws an exception here :: Luke Inman-SemerauPublished by diemol about 3 years ago
For each component's detailed changelog, please check:
7f339087c5
- Breaking unwanted grid test dependency on RC server (the removed attribute is not used actually) :: Alexei Barantsev52b52f4e4a
- Reverting the changes to this test :: Alexei Barantsevf4a8391eb4
- Deleting JsonKey, it's a useless abstraction :: Alexei Barantsev2f12ebbf47
- Breaking unwanted grid dependency on parts of RC server :: Alexei Barantsev79a1fdb984
- Stop exposing embedded jetty out of SeleniumServer :: Alexei Barantsev6967db06a2
- Fixing tests for JsonToBeanConverter to avoid "error" key collision that has got new semantics in the standard :: Alexei Barantsev9deedd4ec1
- Fixing buck build :: Alexei Barantsev73a0ad20de
- adding 'timeouts' command mapping to safari driver :: Luke Inman-Semerauf1ac863ac7
- removing prebuilt SafariDriver extension, bumping version number to 2.48 :: Luke Inman-Semerau69be2863cf
- rb - run specs on remote driver with each browser :: Titus Fortner9200baad51
- rb - remote specs passing on mac :: Titus Fortner28fc252d40
- Really fixing buck build :: Alexei Barantsev9ac0e47404
- rb - marionette multiple browser tests working locally :: Titus Fortnerc4023d3cff
- There is no need to create a profile for Marionette :: Alexei Barantsevaf83fc93d2
- Monkey-patching W3C-compatible cookie serialization to fix Marionette. A more proper fix would be to change the parameters of a Command from Map to Object. :: Alexei Barantsev0c265924d9
- rb - marionette works on remote driver :: Titus Fortnerc74a1e5c6e
- Bump Ruby version to 2.48.1 and update changelog :: Titus Fortner8b793a00ff
- Set Ruby version to dev :: Titus Fortnerf62d496663
- rb - this is a firefox dep, so separate marionette one not needed :: Titus Fortner3d364f696a
- Fix the Buck build for the safaridriver. :: Simon Stewart639203748d
- Actually fix the Safari BUCK build :: Simon Stewart3e4acea113
- Bump the buck version. :: Simon Stewart82c1125bba
- removing safari-driver prebuilt folder :: Luke Inman-Semerau996b551232
- Bumping version number for Java 2.48.2 release Fixes #1140 :: Dave Hunt9daa6ce9b3
- Adding code to .NET tests to make switching Firefox implementations easier :: Jim Evans8fba765f1d
- Removing obsolete end points for setting driver timeouts in .NET :: Jim Evans7c99758a27
- Deleting fail-fast check of browser configuration, this breaks another Grid dependency on parts of RC server. The check must be performed in RC server (if ever). :: Alexei Barantsev759f1183d5
- Delete unused test methods. :: Jason Juang3047aa76a7
- Breaking another dependency of Grid on RC server :: Alexei Barantsev587ccc64fe
- Breaking another dependency of Grid on RC server :: Alexei Barantsevc7f393c440
- Refactoring grid node registration procedure to make server start/stop methods as simple as possible. :: Alexei Barantsev0ea8273bcb
- Decoupling node registration module (SelfRegisteringRemote) from concrete implementation of the server to be run on the node. :: Alexei Barantsevb843bc91e8
- Fixing 'location in view' in .NET bindings for W3C implementations :: Jim Evansb0e2f0defd
- Fixing .NET responses where value should legitimately be null :: Jim Evans4c41e0688f
- Fixing .NET tests to work with Marionette implementation :: Jim Evans392c8bb295
- Refactoring GridLauncher build process :: Alexei Barantsev606cd0423f
- Refactoring :: Alexei Barantsev1127a11c9c
- Refactoring GridLauncher: replacing big switch with a map of simple launchers; it's a step toward decomposition of the GridLauncher and dynamic discovery of the elements that can be launched. :: Alexei Barantsev51075611f4
- Fixing the buck build :: Alexei Barantsevac509dd15c
- Deleting RemoteControlLauncher as it is just a couple of static methods to parse command line options, that should belong to the server. :: Alexei Barantsev76363f3b74
- Server: Moving shared classes to a more appropriate place out of the legacy server namespace :: Alexei Barantsevfa001b6753
- Making BrowserLauncherFactory non-static, to avoid global configuration, for better testability and configurability (per object, not globally) :: Alexei Barantsevbec85628ce
- Implementing pure WebDriver grid server (v.3) :: Alexei Barantsev5eca82429a
- Fixing the buck build :: Alexei Barantsev08eb846cd5
- should be able to send keys to a content editable div that is initially empty :: Luke Inman-Semerau8b79cbdd39
- Adding release-v3 crazyfun target :: Alexei Barantsev86b079e994
- In IntelliJ, set the right margin to 80 characters for js files. :: Jason Leyba98f802aac3
- [js] Convert some classes to goog.defineClass syntax :: Jason Leyba1da3850fa5
- Update GeneratedJsTestServlet to work with test files that use Closure's module syntax. :: Jason Leyba24ea2c3ccd
- Upgrade to dossier 0.7.2 :: Jason Leybac42999ea6e
- [js] Fix some inconsistencies in the ControlFlow's execution logic. Details in the file overview comment for promise.js :: Jason Leyba92a23cd6af
- [js] Do not drop user auth info from the WebDriver server URL :: Jason Leyba77340a4047
- Update closure-library to 61277aeaa13bc6cc9958792e382cb8ea20bf3322 :: Jason Leyba2c04320348
- Update closure-compiler to v20151015 :: Jason Leybacb3347bb72
- Update browser automation atoms tests for Edge. :: Jason Juange255009dcd
- Fix WebDriver Promise tests for Microsoft Edge. :: Jason Juang9cb0a5cee7
- [js] Fix a promise/a+ compliance bug revealed when running against version 2.1.1 of the compliance test suite. :: Jason Leybabc4eee4741
- [js] Release 2.48.0 :: Jason Leyba45796c8caa
- Modify webdriver.js to create a new session if no session id is given. :: Sam Uongf2b6a74fe0
- Update link to old googlecode project :: Jason Leyba52c3d558b0
- Changing interface name to be more Java-ish :: Alexei Barantsev3c44befdfd
- improve javadoc for FluentWait (fix #1132) :: Daniel Davison9c1b1e66c9
- Fix format string. :: Jason Juanged6b81ddd4
- Add HTML5 functionality to .NET bindings :: petrucc36c1f6997
- Revert "Update closure-compiler to v20151015" :: Jason Leybacc0647aa50
- Prevent the additional welcome URL from being opened in Firefox 42 :: Dave Huntbec3298f1b
- Safari should only specify MAC as platform in default desired capabilities :: Luke Inman-Semerau9dea9e8f4e
- Update webdriver.js :: RichCrook1cde3ee42e
- Update Contributing.MD Fixed Typo :: ColinFd60bac12e4
- Use platform-dependant line separator instead of hardcoded '\n'. :: Stoyan Dimkov65dafcf6fa
- make RemoteMouse public, akin to RemoteKeyboard. Not sure why it wasn't made public when it was originally moved out of RWD. :: Luke Inman-Semerau0108b8b9d9
- Add textContent attribute support to HtmlUnitDriver :: Toilala3b32a3638
- Add innerHTML attribute support to HtmlUnitDriver :: Toilalb0f77379e5
- [js]: don't drop blocked callbacks from the task queue until they are pulled for execution :: Jason Leyba0ffd74f060
- [js] Mention in the README that node 0.12.x users must run with the --harmony flag. :: Jason Leyba72f2c0fe11
- [js] Add WebElement.takeScreenshot() :: Jason Leybac3f9e7e285
- [js] Make code ugly so the compiler doesn't (incorrectly) detect an unreachable branch. :: Jason Leyba742f7a80a0
- Refactoring .NET Firefox driver for easier extensibility :: Jim Evansef46bca111
- Updating .NET Firefox driver to use standard init and terminate :: Jim Evans062ef44b39
- Refactoring detection of spec compliant remote end in .NET :: Jim Evansf35a9dc793
- rb: Use socket lock when starting PhantomJS driver :: Alex Rodionov3784a53e2b
- rb: Very basic concurrency startup specs for Firefox/Chrome/PhantomJS :: Alex Rodionov3c24cca240
- rb: Allow to start mutliple IE drivers in parallel :: Alex Rodionov5b69f9d810
- rb: Regression spec for parallel Safari startup :: Alex Rodionov94a787fb54
- rb: Allow to start multiple Safari drivers in parallel :: Alex Rodionovffaf288ae5
- [js] More adjustments to promise callback tracking. :: Jason Leyba1344bb55ba
- clearing a number input with invalid text, should actually clear it. :: Luke Inman-Semeraua816b1ac77
- adding atom unit test for clearing number field with invalid input :: Luke Inman-Semerauf2dddfa8ee
- [js] Bump to 2.48.2 :: Jason Leybaf692ab2736
- FxCop/static analysis warning suppression. No functional changes :: Jim Evans0bb281d9c6
- Adding ability to check C# coding style using StyleCop in Visual Studio 2015 :: Jim Evans2a90dc808e
- Linting for C#. Suppression of StyleCop warnings :: Jim Evansab2e30012c
- Updating NuGet publishing task to create package with correct project URL :: Jim Evans6d188c2fb1
- Updating .NET assembly version resources to 2.48.1 :: Jim Evans84284b4e06
- add license notice to file :: Titus Fortnerdee647667a
- rb - update concurrent driver specs :: Titus Fortnerd1b2595c2c
- rb: Fix NameError in concurrent driver spec :: Alex Rodionovf4c1082af3
- rb: Fix NameError when starting PhantomJS with debug flag :: Alex Rodionovda30e0cc91
- s/sss/ss :: Daniel Davison9d157ae962
- chromewebdriver HEAD /shutdown return 404 :: Fumiaki MATSUSHIMAf1e491e3bb
- adding selenium server pass throughs for W3C dialect of alert / window / cookie commands. :: Luke Inman-Semeraufc8db8efc6
- rb - update marionette implementation :: Titus Fortnerd3e95e23ca
- rb - update logging implementation to support chrome and safari by default :: Titus Fortner2a28c18414
- Add a check for null results from executing JavaScript in .NET :: Chris Block87c4e91ba0
- Prevent the additional welcome URL for Windows 10 from being opened :: Dave Hunt1c37c7231b
- Include Windows 10 in the Platform enum. :: Sankha Narayan Guria9b45df14db
- Ignoring a test that is not yet implemented in the browsers :: Alexei Barantseva2401418b8
- firefox: Throw error when element cannot be clicked :: Alex Rodionov2f4a6d884e
- firefox: Explicitly scroll element into view before clicking :: Alex Rodionov5664d8ae33
- firefox: Do not fail when element is not scrollable into view :: Alex Rodionov839f73a904
- firefox: Check that select is clickable when clicking option :: Alex Rodionova98f67250f
- firefox: Ignore tests for not throwing on clicking overlapping element :: Alex Rodionov6e1e6c1fed
- firefox: Check that image using map is clickable when clicking area :: Alex Rodionov1f90589af3
- Updating TestNG. Fixes issue #1263 :: Alexei Barantsev881398f3b1
- Fixing IE tests in Java :: Jim Evans403527c342
- Updating .NET tests to better mirror Java test suite :: Jim Evansb8a87329b5
- [js] Add promise.Promise#catch() for API compat with native promises :: Jason Leyba39f985e433
- [js] Change some io operations to use native promises. :: Jason Leybaf862c2240f
- [js] Move a file to the internal lib directory where it belongs. :: Jason Leybac3eccba4f4
- [js] Rewrite the error module to export specific types for each error code :: Jason Leyba0fa587daec
- [js] Changed webdriver.CommandExecutor (and its various implementations) to return promises instead of using callback passing. The previous API was inconsistent with the rest of the webdriver.js library. :: Jason Leyba5d2f38aa7e
- [js] Port the By class to node with ES2015 :: Jason Leyba1bd7fffdb3
- Merge pull request #1146 from juangj/cleanup :: Jason Juang9e39b5619b
- handle case where element doesn't have a type attribute :: Luke Inman-Semeraude467a9b15
- Restore a isNativeEventsEnabled check. :: Jason Juang79d76e3902
- Treat a null response to getCookies as []. :: Jason Juangb9896259df
- Compute the correct pageX/Y for touch events. :: Jason Juang2abffbe05a
- De-flake ImplicitWaitTest. :: Jason Juangae09849c1a
- Replace innerHTML assignments with safer versions. :: Jason Juang78ca28555f
- Updating IE driver to fix clearing of fields :: Jim Evans2ef3f60417
- Updating .NET to include fix for clearing fields :: Jim Evans85bcf8d5e5
- Adding El Capitan (OS X 10.11) to Platform :: Thunderforge7c97c37525
- Update firefox_profile.py :: Erik E. Beerepoot41090666a4
- Add Firefox specific command to switch context between Browser content and Browser chrome :: AutomatedTesterb7b227f790
- Modifying IE file upload functionality. :: Jim Evans2ddbec88a0
- Adding support for new IE file upload capability to .NET :: Jim Evans008d9bf18c
- Added ability to set whitelisted IP addresses to IEDriverServer :: lsowena667cd0025
- Adding support for whitelisted-ips argument for Chrome and IE driver exes :: Jim Evans9631fd7a69
- updating commons-collections to 3.2.2 :: Luke Inman-Semerauc50e1b3830
- give the cleaner almost double the time to clean up the sessions (a whopping 9 more ms). Hopefull will deflake this test in CI. :: Luke Inman-Semerauab740c5d36
- it's commons-collections not commons-collection :: Luke Inman-Semeraua0c982410f
- add the useful information about the session / capabilities in the exception when the 'browser may have died' :: Luke Inman-Semerau1db76fdb27
- rb - add missing guard to spec :: Titus Fortnerf667e4b287
- rb - unnecessary element equality abstraction :: Titus Fortner8fc56df400
- rb - implement option for setting Firefox binary locally :: Titus Fortner6aff8c7d6b
- rb - remove unnecessary and time consuming browser resets in specs :: Titus Fortnera282e162ed
- rb - fix remote server implementation for Marionette :: Titus Fortnerec7ca89d52
- rb - implement remote storage capabilities for chrome & marionette :: Titus Fortner4ce42f7c9f
- rb - spec guard (IE doesn't do logs) :: Titus Fortner93b43be3fe
- rb - add expectation to firefox profile spec :: Titus Fortnerbce737e02a
- rb - allow Marionette access to remote server's implementation of status :: Titus Fortnerf73b081891
- rb - implement w3c page source :: Titus Fortner9a8e39a650
- rb - implement w3c full screen window :: Titus Fortner6ccd65677e
- rb - update w3c commands and specs for window size & position :: Titus Fortnere4142a0393
- rb - update w3c commands and specs for element size & location :: Titus Fortnerdd563cee74
- rb - update w3c commands and specs for device location and network connection :: Titus Fortner2917565874
- rb - remove obsolete commands :: Titus Fortner3df463f402
- rb - removed unnecessary guards on specs :: Titus Fortner874e76e4f8
- rb - remove references to W3CCapabilities in specs :: Titus Fortner4395a9b4b9
- rb - clean up Edge workarounds to w3c :: Titus Fortner076e763f79
- Exposing session ID property on RemoteWebDriver in .NET bindings :: Jim Evans5a04a82c29
- Enhance check for value types to exclude Nullable :: Chris Block293e7dc48e
- Adding file header to interface file in .NET :: Jim Evans550931629d
- rb - add SessionNotCreatedError :: Alexander Bayandindfce195135
- Merge pull request #1339 from bayandin/rb-add-error-for-33 :: Titus26e4ac8603
- rb - return capabilities class not a hash :: Titus Fortner6d8c6213c5
- rb - specs passing on safari :: Titus Fortnerad1f4e6ecc
- Reduces time wasted in when using a native driver :: Robert Elliotc05937bcd1
- Adding *.opendb to .gitignore for VS2015 Update 1 :: Jim Evans5882958c32
- Refactor of IE requireWindowFocus keyboard code. No functional changes :: Jim Evanse6f01da18c
- IDEA config: mark common/src/web/ as a Test Resources Root :: Alberto Scotto0ee1c15d7d
- py- refactoring all the service classes to use a common one. :: Luke Inman-Semeraue3b66e0715
- Skipping Marionette specific tests if we can't start GeckoDriver :: AutomatedTester6b496e6869
- Adding workaround for Windows 10 major version number :: Jim Evansf79148f528
- Updating .NET tests to use NUnit 3.0 :: Jim Evans4b14c30493
- change to Python 3.2+ :: Nik Nyby64c1ef49b9
- change to Python 3.2+ :: Luke Inman-Semeraue3b59515d4
- add ide type example tests; adding intellij source folders for ide :: Daniel Davisond94c64f547
- Fix a NullPointerException in RemoteWebDriver.getCurrentUrl :: Erik Kuefler0c680e793a
- Reverting inadvertent commit of change for default requireWindowFocus value in .NET :: Jim Evanscb7a0f91fc
- Fixing .NET test IgnoreBrowserAttribute for NUnit 3 :: Jim Evans1a0eb7ae63
- Removing unused .NET test code after update to NUnit 3 :: Jim Evans2b8270576d
- Updating NUnit attributes for NUnit 3 :: Jim Evansc93499dee8
- Removing unused #includes from IE driver classes :: Jim Evans1d0ae2c613
- Refactoring of IE driver native events interaction code. :: Jim Evans0b909001e9
- Removing inadvertently committed binary file :: Jim Evanse0e8614264
- Adding VS resource editor state file to .gitignore :: Jim Evans22a21b4f90
- Refactor concrete WebDriverException#getSupportUrl's :: Alberto Scotto9dd878d42d
- Fix tracing for WebDriver#getPageSource
:: Justin Tulloss24ff037434
- Updating .NET PageFactory to allow frame switching with located elements :: Jim Evans5bcbb99d46
- Refactoring of IE driver native events interaction code. :: Jim Evans49f375d0b8
- Fixing incorrect expected exception type in .NET test :: Jim Evans1f045d4fef
- Fixing .NET Edge NUnit test project file :: Jim Evans50b8f4c7bf
- test is passing in htmlunit :: Luke Inman-Semerau0541802631
- Adding appropriate wait to AuthenticatedPageLoadingTest :: Jim Evansbb037d84dc
- Adding timeout for IE7 in atoms typing tests :: Jim Evans3ae5176ea1
- Updating build.desc files for .NET tests :: Jim Evans7ee7a2347d
- Suppressing warning in command-line build of .NET test assemblies :: Jim Evansb58bc8cd03
- Updating textContent attribute test for IE9 :: Jim Evans12782f9c65
- Bump the buck version. :: Simon Stewart317d7d17e3
- Ensure that the buck-built core library has no third party dependencies. :: Simon Stewart3d17bf7cb3
- Move the guava jar into a directory named after it. :: Simon Stewart4de865d376
- Bump guava to version 19 :: Simon Stewart246698a30d
- Also bumping guava version in maven :: Simon Stewart4c35228399
- Added Firefox path variable for string placeholder :: Abhijeet Kasurde289d28dc33
- Fixing HTML suite test runner :: Alexei Barantsev5aed4abbca
- Pass Options.ime() through to the wrapped driver. :: Jason Juangadecd64be8
- rb - update w3c implementation for latest Marionette release :: Titus Fortner7e3c8a0fc7
- Updating IE driver version resources for impending release :: Jim Evanscac5215e4b
- Updating .NET version resources for impending 2.49 release :: Jim Evans7698bb3d3b
- Updating .NET CHANGELOG for 2.49 release :: Jim Evans2b27cbb591
- Correcting exception handling in Children Finding tests :: AutomatedTesteraae00ebf02
- Update alert tests to pass in element id instead of string of frame :: AutomatedTesteref0f496645
- Reenabling alert tests for Marionette :: AutomatedTester19184fe6ef
- rb - update specs with more race condition fixes :: Titus Fortner21bbdf51b8
- on osx for firefox, fallback to checking homebrew install, if the default isn't there :: Luke Inman-Semerau6e0ff41aea
- Have Firefox service write to a file instead of PIPE :: AutomatedTesterb76925dc98
- rb - osx to also look for firefox binary in homebrew cask default directory (issue #1437) :: Titus Fortner2547639319
- Add aliases for running tests with Buck. :: Simon Stewart1f41bc6d5a
- Remove guava dep on the selenium-apis when built using Buck. :: Simon Stewarte0bda45644
- Add maven coordinate for the Firefox Driver when built using Buck. :: Simon Stewart55c6e62b7d
- 2016 :: Luke Inman-Semerau68bff3580a
- Disable appcache tests for Marionette :: AutomatedTester14154df564
- correct frame switching in api examples tests :: AutomatedTester5a8a3ded63
- Disable log tests in Marionette :: AutomatedTester1b1bbf4077
- step one, add the failing test, for firefox not being able to select the out of view multi select option :: Luke Inman-Semerau9af89ff534
- multiple selects when checking for clickability should be treated similarly to regular selects :: Luke Inman-Semerau8b1d162d81
- remove unused dependency from maven pom file :: Luke Inman-Semeraud0e3c87d6c
- Bump python version to 2.49 and update Changelog :: AutomatedTester365eeb44de
- Bump Java to 2.49.0 and update Changelog :: AutomatedTesterPublished by diemol about 3 years ago
For each component's detailed changelog, please check:
d80083d8f7
- bumping to 2.48.1 :: Luke Inman-Semerau06a8a62b87
- A better fix for service availability checking that works for both Chrome and Marionette :: Alexei Barantsevbe8a6fdfa8
- Bump the version of httpclient to 4.5.1 (including updating deps) :: Simon Stewart3313345b03
- Fix eclipse classpath :: Simon Stewart529f69f824
- bumping to 2.48.1 :: Luke Inman-Semerau7f34ded4e8
- bumping to 2.48.2 :: Luke Inman-Semerau41bccdd10c
- updating maven files for httpclient / httpcore update :: Luke Inman-SemerauPublished by diemol about 3 years ago
For each component's detailed changelog, please check:
db20d58a64
- Bump the version of TestNG (and dependencies) to 6.9.6. :: Simon Stewart083ca704ed
- Provide an end-point that emulates the original RC server's :: Simon Stewart514bc6cc7f
- Bump Ruby version to 2.49.dev :: Titus Fortner6d143b1f30
- Bump the buck version :: Simon Stewartd1960f28c3
- Provide a modern standalone selenium server. :: Simon Stewart6dda716812
- The servlet API is a provided_dep. :: Simon Stewart4e70650869
- Adding missing documentation comments to suppress warnings in .NET :: Jim Evans042060d861
- version number nit :: Luke Inman-Semerau796b80152a
- fix new dependency in maven for jcommander :: Luke Inman-Semerau8f9bd5598b
- updating files after go copyright:update :: Luke Inman-Semerau18e0047b1a
- rb - remove doc building task since it doesn't work :: Titus Fortnerde00b1866e
- define notifications in travis yml :: Luke Inman-Semerau88cc7a5572
- rb: Add rubydocs crazy fun task :: Alex Rodionove4917b10d1
- docs: Automatically push Ruby docs to gh-pages :: Alex Rodionov55715c966a
- java: fix camel case in method name numberOfWindowsToBe :: Alberto Scottof96df2809b
- [js] Do not hold command handle in the firefox.Binary class :: Jason Leybaa42fa87398
- Delete dead code path. :: Jason Leyba723563b849
- Adding support code to .NET bindings Firefox driver for testing Marionette :: Jim Evans3244bf4a56
- Updating .NET tests to provide better error messages for failed wait conditions :: Jim Evansd9fe0c00d3
- Implementing SwitchTo().Window() by name for W3C compliant implementations in .NET :: Jim Evansa1da99a88a
- Updating .NET bindings frames tests to be xonsistent with Java :: Jim Evansd249232dd8
- Updating IE to return top-level URL when focused on a frame. :: Jim Evansfabe89af30
- Updating .NET tests for Firefox :: Jim Evansbf5ea32d71
- Fixing .NET deserialization of dates from JSON wire protocol :: Jim Evansffb124c496
- don't comment out the driver service wait!!!!!!!!!! :: Luke Inman-Semeraud80083d8f7
- bumping to 2.48.1 :: Luke Inman-SemerauPublished by diemol about 3 years ago
For each component's detailed changelog, please check:
6ccaf7f1fd
- py: fix typo in webdriver.py. fix #850 :: Daniel Davison41d0950681
- adding edge-driver maven artifact :: Luke Inman-Semerau748cada2ff
- add note that java 7 is required :: Luke Inman-Semerauc81d9e20d3
- Updating Visual Studio C++ projects to use Visual Studio 2015 :: Jim Evans24e05d2a89
- Updating IE driver C++ code to use Visual Studio 2015. :: Jim Evans479e9c96da
- Updating Visual Studio solution files :: Jim Evanse37ad820dc
- rb: ensure gemset has gems installed for tests :: Titus Fortner24e20e0062
- rb: Initial attempt at supporting Microsoft Edge :: Titus Fortner68b4efa0fb
- rb: force localhost for edge :: Titus Fortner057e2bc305
- rb: update edge capabilities :: Titus Fortnerd4a50f1aee
- rb: update specs for Microsoft Edge :: Titus Fortnerc674948687
- rb: All specs passing on Windows :: Titus Fortner36d7f5cb25
- Bump Ruby version to 2.47.1, update change log :: Titus Fortner5556f0ab45
- Bump Ruby version to 2.48.0.dev :: Titus Fortnerb94b2655d4
- Use directExecutor(). :: Joshua Bruning7fb6b1b4a2
- WebElement eq compares against more types :: Joshua Bruning59ff8af682
- rb: Not needed with Ruby 1.9+ :: Titus Fortner1431a264d6
- rb: ensure bundler gem installed before running tests :: Titus Fortnerc7c6c4a1d9
- Update test for Chrome 44 stable release. :: Joshua Bruningdad13b58c5
- Assume a valid alternate hostname. :: Joshua Bruning8809ed60e4
- Bump the buck version :: Simon Stewart4003b7581c
- Kill binary so profile clean up is no longer blocked by file locks :: Laura6abfa2f7cf
- Bump python to 2.47.1 :: AutomatedTesteredc2d31ab9
- Fix WebDriver.wait() example :: Denis Demchenkoa8b05b5710
- Updating .gitignore for VS 2015 temp files :: Jim Evans66f3e56d53
- Update select_test.html for Chrome 45. :: Joshua Bruningb0fbed0c48
- Python client side support for launch_app command of chromedriver: /session/$sessionId/chromium/launch_app :: Seva Lotoshnikov9114480e65
- Add "additionalCommands" support to DriverCommandExecutor. :: Seva Lotoshnikov1b6febddd2
- Java client side support for launch_app command of chromedriver: /session/$sessionId/chromium/launch_app This is using the approach proposed by @richardrb in pull request #168 :: Seva Lotoshnikov395bd72feb
- JavaScript client side support for launch_app command of chromedriver: /session/$sessionId/chromium/launch_app This is related to pull request #168 :: Seva Lotoshnikov48453b0b83
- Fix typos in docs and guidelines :: customcommander7dc70b3e8d
- Upload Python Wheels as part of a release :: AutomatedTesterb095d43024
- Proper handling HTTP Host header :: Grzegorz Halate7c2fa98f8
- Adding additional support for Microsoft Edge in .NET bindings tests :: Jim Evans79ea708e50
- Enabling fast failure for cookie manipulation in IE :: Jim Evans2ea95d2d00
- Adding logging messages for IE driver for bitness mismatches :: Jim Evans89dfa223a4
- Suppressing compiler warning on 64-bit for IE driver :: Jim Evans55a252442a
- Updating IE prebuilts with latest changes :: Jim Evansca1e60e0e6
- Do not require extensions to be signed :: Joshua Bruning26b6d70b1f
- Improve comments and error message on scrolling_test#testScrollingAccountsForScrollbarWidths. :: Jason Juang3d35c1c74c
- Correcting IE driver build process to create executables runnable on Windows XP :: Jim Evanse785670523
- Add python screenshot tests :: AutomatedTesterc8bc2aded8
- AMO requires the max version be an actual release version number :: Luke Inman-Semerauc181d392fb
- Fix HtmlUnitWebElement.getCssValue :: Ahmed Ashour409699b79a
- HtmlUnitMouse: no need to .focus() :: Ahmed Ashour4d94ba0b4a
- ReflectionBackendDriverSupplier: two arguments Capabilities :: Ahmed Ashour5a0bfa6bd3
- removing TODO comment that appears to now be done :) :: Luke Inman-Semeraua660392ffc
- Upgrade HtmlUnit 2.18 :: Ahmed Ashourad00dd56ce
- Redesigning MarionetteDriver to use the gecko shim :: Alexei Barantsev1ed597aeed
- [js] Fix error message after a timeout looking for an element. :: Jason Leybaf55c012d14
- add logging of a caught exception in TestSession :: Innokenty Shuvalov1f0ba935e0
- use exception message. no method overload exists for log.severe :: Daniel Davisonbea9516136
- Output stdout/strerr to geckodriver.log instead of PIPE :: AutomatedTestera6b77f05ab
- Update check to see if we are speaking to a W3C remote end point :: AutomatedTestera2404b88f6
- java: fix log string for RemoteTargetLocator#defaultContent :: Alberto Scotto0c120edea9
- Making findElement(s) commands standard compliant (except for link text locators) :: Alexei Barantsevef13321624
- Fixing "no such alert" error mapping :: Alexei Barantsev65dc17ed34
- Making timeout setting methods standard compliant :: Alexei Barantsev08817b9ab7
- Ignoring a couple of alert tests in marionette. :: Alexei Barantsev467b8ceae2
- Making getLocation and getSize standard compliant :: Alexei Barantsevf6b1dea19f
- Updating ignores for marionette :: Alexei Barantsev1ae95c40d8
- Making switchTo().window more standard compliant :: Alexei Barantsev678834ec6a
- Unignoring some tests in marionette :: Alexei Barantsev9f2fd8191b
- Reworking sendKeys to send characters one by one, this is standard compliant behavior :: Alexei Barantsevb462925110
- Fixing getSize operation broken by copy-paste from getLocation :: Alexei Barantsev655a5d5c5e
- Unignoring marionette tests passed after sendKeys rework :: Alexei Barantsev35550bf395
- Change buils to builds :: Carson McDonaldbd32e3df66
- Making sendKeys more backward compatible (because i18n tests) :: Alexei Barantsev3cc704f76a
- Simulating submit operation for standard compliant drivers :: Alexei Barantsev32d519edb6
- Escaping "bad chars" and a digit char in the beginning of id or class in css selector :: Alexei Barantsev7e14836b6d
- don't replace a platform specified to the add browser method, like the TODO says :: Luke Inman-Semerau37f217375d
- fix maven dependency of htmlunit driver on the support package :: Luke Inman-Semerau57b35b0eb1
- More backslashes, Java likes them so much! :: Alexei Barantsev5beafb1ad8
- htmlunit passes the httponly cookie test :: Luke Inman-Semeraua18cd3a355
- FileExistsError when trying to reuse FirefowProfile :: Jayme24a2b6ccf0
- use BasicHttpRequest instead of EnclosingRequest :: Daniel Davisond831da7010
- Buck version bump, and fixing the build again :: Simon Stewart574b37cd7e
- updating ruby capability name for edge -> MicrosoftEdge :: Luke Inman-Semerauccc51aa2af
- remove unused css transform code from location in view :: AutomatedTesterd07d936272
- Deleting marionette tcp connector :: Alexei Barantsev39e3b5791a
- Implementing standard-compliant getSize, getPosition and getPositionInView :: Alexei Barantsev5c4049245c
- adding edge icon for grid :: Daniel Davisonc0af850407
- Implementing standard-compliant window operations :: Alexei Barantsev2f80b1d83e
- Fixing test to switch back to the original window after opening a new one. :: Alexei Barantseve2b3b6b5dc
- Simulating switchTo().window by name :: Alexei Barantsevdadde61d74
- Simulating window.getPosition and setPosition operations :: Alexei Barantsev72c7304917
- Disabling several more tests broken or unstable in marionette :: Alexei Barantseva34d7fab3f
- Fix up failing htmlunitdriver test. :: Simon Stewartb54458cf88
- Bump the buck version :: Simon Stewart4d115c658f
- Amend buck build for Hub so that it builds with resources. :: Simon Stewart5975d472ce
- Changing the tests for getCurrentUrl to conform to the standard :: Alexei Barantseve0b55cf19c
- removing '-debug' command line parameter for grid hub, it isn't used anywhere. :: Luke Inman-Semerau62c0fe6633
- Renaming the Jetty7AppServer to remove the version number. :: Simon Stewart8bb8a03b28
- Move the servlet-api package for easier automated updates. :: Simon Stewart6d92e12a7e
- Remove some static cling from the Grid tests. :: Simon Stewart7a414e6203
- rb capabilites spec now expects MicrosoftEdge instead of edge :: Chris Mohr55ed0fbf28
- Merge pull request #1014 from chrismohr/fix-rb-edge-capabilities-spec :: Tituseccd99f4aa
- fix the client and server classpath :: Felipe Knorr Kuhnbd7d47f501
- Issue 509 - added unit test to show issue should be resolved and cannot be reproduced :: [email protected]
b2219e1083
- Issue #386 implementing repr for WebElement :: Alice Yang437f325c09
- Bump the buck version again. :: Simon Stewarta6f32f1707
- Adding a repr for driver object in [python] bindings :: Santiago Suarez Ordoñez4d6d037578
- Adding repr for wait object in [python] bindings :: Santiago Suarez Ordoñezd4af5ecfa2
- Edge requires 'localhost' for the http request, resolving IP address and using it as the url is forbidden :: Luke Inman-Semerau84f264ae98
- Run grid tests using Buck. :: Simon Stewart28f63e5f6c
- Unignoring several tests fixed in the latest version of geckodriver (wires) :: Alexei Barantsevc5b1e14868
- Fixing submit simulation for standard compliant drivers :: Alexei Barantseve97647b41a
- Unignoring a couple more tests in marionette :: Alexei Barantsevacb94a2318
- Ignoring cookie related tests in marionette :: Alexei Barantsev7038163b12
- Adding information on the reasons to ignore tests :: Alexei Barantsev73bcb1cda3
- Add Ruby test suite to Travis :: Alex Rodionov628ee86388
- Unignoring a green test :: Alexei Barantsev0cd0b2669c
- Firefox: fixing page source for plain text pages :: Alexei Barantsev2d0aa4fc5f
- Firefox: changing getCurrentUrl to return top level browsing context address (to conform to the standard) :: Alexei Barantsev547dded820
- Firefox: throwing proper exception on an attempt to find an element in the deleted frame :: Alexei Barantsev863f9a97da
- Unignoring a green test :: Alexei Barantsev20330296e8
- Firefox: Deleting dead code :: Alexei Barantsev517c5887c4
- Moving IE specific test to IE test suite :: Alexei Barantsev75327268b9
- Unignoring a green test :: Alexei Barantsev6477098e3f
- Deleting outdated assumes for unsupported Firefox version :: Alexei Barantsev94d41301a8
- Firefox: don't dispatch keypress event if defaultPrevent() of the keydown event is called because KEY_FLAG_PREVENT_DEFAULT has no effect :: Alexei Barantsev84ebcca536
- python point release bump 2.47.2 :: Luke Inman-Semeraue266f9eeb5
- Revert "Proper handling HTTP Host header" :: Luke Inman-Semeraua8fb019be1
- [js] Update ws dependency to 0.8.0 :: Jason Leyba142206cfa7
- [js] Bump minimum supported version of Node.js to 0.12.x :: Jason Leybada0d5bd434
- [js] Add license field to package.json :: Jason Leybae634a38141
- fixes non-relative import in chrome webdriver :: Charles Lavery0807842fdd
- updating changes and py bump to 2.47.3 :: Luke Inman-Semerau4108c6f74f
- Resorting tests for moveByOffset action :: Alexei Barantsev22399e69d0
- Deleting outdated assumes for unsupported Firefox version :: Alexei Barantsevaae52326a4
- Bump the Buck version :: Simon Stewart378ea5d613
- rb - update file loading to allow tests to be run from relative directories :: Titus Fortner738fadf33f
- Merge pull request #1042 from titusfortner/rb_relative_paths :: Titus2277e99a92
- Deleting commented code :: Alexei Barantsev73cffa2241
- Deleting native evens from firefox driver :: Alexei Barantsev9d132ee80f
- Cleaning native event checks out of the tests :: Alexei Barantseve4f26e8470
- WDBC: restoring backward compatibility after changes in getCurrentUrl semantics :: Alexei Barantsev6607a2731f
- HtmlUnit: restoring backward compatibility after changes in getCurrentUrl semantics :: Alexei Barantsevb296684cbf
- HtmlUnit: Unignoring a magically working test :: Alexei Barantsev0da0d27e44
- Disabling a test if JS is not enabled :: Alexei Barantsev5986687e3d
- Fixing a test to avoid fast-fail branch :: Alexei Barantsev5c278d6b8d
- HtmlUnit: disabling broken tests :: Alexei Barantsev87730e4e01
- HtmlUnit: unignoring several tests that can work with JS off :: Alexei Barantsevdd422b880e
- rb: Switch to RSpec expect syntax :: Alex Rodionov1545015252
- rb: Remove \t from source. Are we barbarians? :: Alex Rodionovce9a372683
- HtmlUnit: Ignoring one more test :: Alexei Barantsev697d41f76a
- Deleting redundant logging to console in tests :: Alexei Barantsevbd3c3dd6fb
- changing casing of children finding tests :: AutomatedTester7a24fd5abd
- No need to cast, the variable has required type already :: Alexei Barantsevb1b5ef5c61
- Deleting confusing comment: there is no more such a test class :: Alexei Barantsev2a06f62373
- Deleting a couple of redundant casts :: Alexei Barantsev8b359c3508
- Safari: stop embedding the extension in the client libs, it should be downloaded and installed manually. :: Alexei Barantsevc7d9e98928
- rb: Silence WEBrick output in specs :: Alex Rodionova2894219b2
- rb: Revert RSpec to 2.99 until we find a way to make Rack server silent :: Alex Rodionove84c45967d
- rb - allow javascript execution for edge :: Titus Fortner221ef07779
- fix conditional logic :: Titus Fortnerf315bf0fb5
- [js] Update to dossier 0.7.1 :: Jason Leybac71d126bb2
- [js] Bump to 2.47.0 :: Jason Leybaef90939fe2
- rb - downgrade in rspec requires stub instead of receive_messages :: Titus Fortnerd9c9ea9615
- rb - add support for w3c commands :: Titus Fortner4f446af664
- rb - update edge specs commensurate with Windows 10 build 10532 :: Titus Fortner0eec81da52
- Firefox: implementing mouse up/down actions via nsIDOMWindowUtils. This makes mouse actions "more native". In particular, if there are overlapping element at the click point, the driver will click the topmost element. :: Alexei Barantsev5eb8c3ec6c
- Firefox: fixing events generated as a result of click on an element that disappears after the click. :: Alexei Barantsevfef98c146c
- Add FluentWait.withMessage with string supplier :: Olivier SCHNEIDER7c89bbddeb
- Firefox: implementing mouse doubleclick action via nsIDOMWindowUtils :: Alexei Barantseve1d651064d
- Update Closure compiler to v20150901 :: Jason Leybae231a6f921
- Update closure-library to 04a8ceefc6972511e669563d47abeca18b28092c :: Jason Leyba44b57f6963
- add case sensitive test for linkText() :: Daniel Davison585b15a7c4
- Marionette: Unignoring several tests fixed in today's Nightly :: Alexei Barantsev3acb98b51d
- Buck version bump. Fixes closure compilation problem. :: Simon Stewart364187aaa6
- Updating .NET remote tests to pass path to IEDriverServer.exe :: Jim Evans24675be1c1
- Internal changes to JSON wire protocol handling in .NET bindings :: Jim Evanse79026506d
- Fixing .NET FxCop warnings :: Jim Evans00c9b0a0c3
- Removing attribute-based JSON deserialization for .NET responses :: Jim Evans642fbd2590
- Adding Buck build files for .NET bindings :: Jim Evans2650556170
- Firefox: fixing sendKeys for contentEditable elements, it should append to the existing text. :: Alexei Barantseva057517528
- Fix .Net build :: Simon Stewart8c106b01b4
- Bump Buck version :: Simon Stewart8f310fcc0c
- Wrapping .NET test web server process termination with try-catch :: Jim Evans005c5c9fb2
- Removing use of Windows hooks for taking screenshots in IE. :: Jim Evans8104d28415
- Fixing location of Firefox no-focus library for .NET on non-Windows OS :: Jim Evansb09724295d
- [js] Expose loopback option to remote/SeleniumServer :: Jason Leyba423df21483
- updating third party wicked good xpath to e33a3876a6d592b824942751d86ba5f2b08a3dc5 :: Luke Inman-Semeraud345587256
- fixing java command line options for 'go' MaxPermSize -> MetaspaceSize in java 8 :: Luke Inman-Semeraud4451336fd
- first pass at fixing some of the javadoc errors... still quite a few to go :: Luke Inman-Semerau9888ad4051
- moar javadoc :: Luke Inman-Semerau2d354b6a92
- removing deprecated / unused class (that contained a javadoc error) :: Luke Inman-Semeraub476b4e9da
- umm, yes, we should make the javadocs for java/server too. :: Luke Inman-Semeraud22dbb4b3d
- fixing the remaining jdk 8 javadoc errors :: Luke Inman-Semerau9fd97cae90
- Removing superfluous comment that was causing javadoc build error in ci :: Luke Inman-Semerau88259c30cf
- Guarding against null session ID in .NET bindings new session response :: Jim Evans01cbd65f7c
- Python 3 compatibility for remote Authorization :: Laurence Rowee45a461ff2
- Updating screenshot code to prevent resizing if window is large enough. :: Jim Evansf389150db1
- rb - update support and specs for latest version of Edge driver :: Titus Fortnerab1e647d0f
- rb - clarify specs for handling missing element attribute call :: Titus Fortner219e8982ae
- Updating screenshot code to retain scroll bars in required directions. :: Jim Evans0697307149
- Bump the Jetty version from 7 to 9 :: Simon Stewart48260ad9ef
- Update jetty readme :: Simon Stewartf0a9c1b286
- Fixing UploadServlet in test environment to conform to servlet-api 3.1 :: Alexei Barantsev211989b912
- Deleting commented code :: Alexei Barantsev6aad429b44
- Restoring use of queued thread pool in the hub :: Alexei Barantsevfe7135af0e
- rb - fix spec guards to hashes :: Titus Fortnerd37f7c5987
- rb - for some reason Windows command line is adding a trailing space :: Titus Fortner385352df3e
- Ignoring back failed grid tests :: Alexei Barantsevf2a731fe07
- Ignoring a couple of tests in old IE :: Alexei Barantsevedd0fcd3d0
- Correcting path to test page in Java test :: Jim Evans6ffdbc6be9
- adding pom files for jetty 9 repakced jars and the empty-javadoc jar used to upload to maven central :: Luke Inman-Semerauea71530eeb
- fix maven build for jetty 9 :: Luke Inman-Semeraua55784e7e0
- Add the ability to run python marionette tests :: AutomatedTestercaadc71c21
- Correcting path to test page in .NET test :: Jim Evans68339fe798
- Adding ported test from Java to .NET test suite :: Jim Evans2d7afdbc3b
- Updating startup class for test web server in .NET tests :: Jim Evans5b7bc6c913
- Changed .NET SwitchTo().Frame() to find via client-side code :: Jim Evans2f7ff0762b
- another case of code.google -> github :: Luke Inman-Semerau6ce3241575
- Disable tests that are not working :: AutomatedTesterb770835ed9
- Update error pulling to match spec. :: AutomatedTesterc55700d26a
- [js] Do not compress zip entries. :: Jason Leyba94b4109e1b
- rb - update specs with bug information for Edge :: Titus Fortner16d6fb5164
- rb - update more Edge specs :: Titus Fortner137bc30946
- rb - wrong syntax for edge tests; breaking the tests :: Titus Fortner943e554b99
- Bump the buck version to the latest version. :: Simon Stewart68dbd3e5a2
- Updated the test method name :: Sripathi Pai270fcf664d
- java: add ExpectedConditions#numberOfWindowsToBe :: Alberto Scotto1bedbe24cf
- Bump Python version to 2.48. Changelog for Python Updated :: AutomatedTesterd8359a1a40
- Bump Java version to 2.48 and update the changelog :: AutomatedTester2ac6a7dd70
- This fixes #498 :: Snail9b54a07f30
- Marionette: Fixing error handling to conform to the standard :: Alexei Barantsevc7ff390aa4
- Marionette: Fixing default capabilities :: Alexei Barantsev86157609d1
- Implementing marionette support in Selenium Server :: Alexei Barantsev00f4f2ec5f
- rb - initial implementation of marionette :: Titus Fortner093159464a
- rb - add browser option for Firefox Nightly :: Titus Fortner94af2c24bd
- rb - Firefox Nightly specs pass on Mac :: Titus Fortner3ea3cd7387
- rb - Firefox Nightly specs passing for Windows :: Titus Fortnerc507f164e4
- rb - update w3c error handling :: Titus Fortnerd2b5feeccd
- rb - Firefox Nightly specs pass on Linux :: Titus Fortner516fd67980
- Firefox: fixing the most critical v.44 compatibility issue (inability to open a page) :: Alexei Barantsevc5c6d58da1
- Firefox: unwrapping event type to fix "CPOWToString incompatible object" error in v.44 :: Alexei Barantsev7c2b51777c
- Use specificationLevel to know that we are speaking GeckoDriver :: AutomatedTester357a6ccc8b
- Initial work making .NET bindings understand W3C dialect of wire protocol :: Jim Evans905dd6f7d9
- Make sure that the RC server built with Buck works. :: Simon Stewartf9cc42dd89
- rb - fix errors from multiple class definitions :: Titus Fortner645d318d6e
- rb - better implementation for how to use Marionette with Wires :: Titus Fortnerf78afdbd75
- rb - tests easier to run locally :: Titus Fortner592c37b72a
- rb - change firefox_nightly references to wires :: Titus Fortner27303137e6
- rb - add wires to ./go tests :: Titus Fortner47a66a345f
- rb - change w3c references to wires in spec guards :: Titus Fortnera42e132725
- rb - better wires spec support for all platforms :: Titus Fortner48b070ae7c
- Bump Ruby version to 2.48.0, update change log :: Titus Fortner985a61686e
- Updating .NET assembly versions for impending 2.48.0 release :: Jim Evansb7b081a4f1
- Updating IE driver version for impending 2.48.0 release :: Jim EvansPublished by diemol about 3 years ago
For each component's detailed changelog, please check:
fa839d3585
- Bump python to 2.47 :: AutomatedTesterfd332549bd
- Bump Ruby version to 2.47.0, update change log :: Titus Fortner00ba8560fb
- Bump Ruby version to 2.48.0.dev :: Titus Fortner7a9b164721
- Adding omitted dependency to java build process for Edge driver :: Jim Evans4d972c01ca
- Bumping version number for Java 2.47.1 release :: Jim EvansPublished by diemol about 3 years ago
For each component's detailed changelog, please check:
61506a4624
- Update .xml in .gitattributes :: Ahmed Ashour68102637c2
- prepping python for 2.46 release :: Luke Inman-Semerau430c1473af
- Revert "Switch getPageSource to use executeScript as discussed on W3C WebDriver mailing list" can be re-reverted with a more complete pageSource script. :: Luke Inman-Semerau4826522f6c
- Bump Ruby version to 2.46.0, update change log. :: Titus Fortnere76a33133e
- fix the bash script to do as expected with the prompt :: Luke Inman-Semerau673e316a53
- Fix aborted rubygems release with 2.46.1 :: Titus Fortner7b2146743a
- Bump Ruby version to 2.47.0.dev :: Titus Fortner29bf67e85c
- Deleting deprecated code :: Alexei Barantsev5342696a5a
- Updating HtmlUnit dependencies in IDEA project :: Alexei Barantsev2dbb3926fc
- Fixing Opera browser name in the converted OperaOptions :: Alexei Barantsevae3290cc76
- infra: update copyright notices :: Andreas Tolfsenbe1695ad94
- rb: add utf-8 encoding to all .rb files :: Andreas Tolfsen48525e25aa
- Revert "rb: add utf-8 encoding to all .rb files" :: Andreas Tolfsencdfd19cf4f
- rb: add utf-8 encoding to all .rb files :: Andreas Tolfsenc836776951
- rb: restore encoding magic comments :: Alex Rodionovdb36310ac5
- rb: mention ChromeDriver race condition fix :: Alex Rodionovf840e24d62
- rb: Release 2.65.2 with encoding issue fix :: Alex Rodionovd47b6fb12e
- rb: Bump version to 2.47.0.dev :: Alex Rodionov678f18f18b
- server: Fixing a test to stop after several attempts instead of looping infinitely :: Alexei Barantsevee27db1b0a
- server: Increasing a test timeout to make it more stable in a slow network :: Alexei Barantsevd552c47702
- server: Implementing factories for SeleniumBasedRequest's. It is a step toward decoupling RC from the server. :: Alexei Barantsev7b96acf7b4
- Update .gitignore :: Ahmed Ashour5312b9f17e
- js: Fix typo :: Daniel Boelzle [:dbo]f1a904ecc5
- js: remove test assertions that depend on mocha internals and are outside our control. :: Jason Leybae264833356
- js: Bump version to 2.46.0 :: Jason Leyba025b61b19c
- server: Replacing a dummy class with a proper mock, and fixing test dependencies :: Alexei Barantsev5331865dca
- rc: Don't start Firefox with -silent option, it causes FF38 crash :: Alexei Barantseve20faa078b
- java: Upgrading JUnit to 4.12 :: Alexei Barantsev854e6fa1f1
- Fixing the link to JUnit lib in crazyrun Java mapping :: Alexei Barantsev641896446f
- server: Deleting deprecated code :: Alexei Barantseved4a89e91f
- server: Deprecating an interface method that is used in tests only :: Alexei Barantsev42b8f6b7df
- server: Adding a guard that prevents starting "IE instead of Opera" (or some other unwanted browser that obviously does not match the desired capabilities). Previously if a new session request is forwarded to a node it results in a driver instance creation in any case. For example, let's suppose a user starts a node with -browser browserName=opera option, and there is no operadriver in the classpath. Then the user requests a new remote driver with browserName=opera. The hub forwards the request to the node, and the node attempts to find the "best matching" driver provider. As far as opera is not available, it can start any other browser. Because "best matching" does not imply matching. The new guard prevents this unwanted behavior. :: Alexei Barantsevb914c61764
- Update Buck file for Jetty. :: Simon Stewart5f3fb1d59f
- Fix resource leaks and NPEs. :: Simon Stewart026158199d
- Target Java 7. :: Simon Stewart28e4d9ce02
- firefox: Freezing javascript.enabled property :: Alexei Barantsev7a5e890ac2
- java: Fixing diagnostics of process destruction :: Alexei Barantsevbf71eca087
- Updating IDEA project for Java 7 :: Alexei Barantseva1cba54bec
- Updating maven project to target Java 7 :: Alexei Barantsev71166fe0b3
- Updating Eclipse project to target Java 7 :: Alexei Barantsev26bf0bc54b
- safari: Fixing Response conversion from JSON :: Alexei Barantsevd0958a6a9b
- server: Making a copy of capabilities object to prevent its modification if a user registers a custom driver provider with his own capabilities :: Alexei Barantsev464ab8e053
- Moving webdriver-server project output to lib directory :: Jim Evansbb5ca71764
- Handling alert text controls conatining no accText property in IE. :: Jim Evans58baeebd6c
- Correcting CHANGELOG typo for IE driver. No functional changes :: Jim Evans33f86bac59
- Update Java version in README.md :: Ahmed Ashour84a9b38811
- firefox: Moving WebDriverError from utils.js to error.js :: Alexei Barantseve81ad1d257
- firefox: Throwing an error if the addon can't write to a file :: Alexei Barantsevb458a6395b
- js: Fix module loading on Windows :: Jason Leybaa03c35fc7f
- RemoteLogs unit tests. :: Joshua Bruningedc4877a18
- Allow access to local profiler logs. :: Joshua Bruning860ff26abc
- Minor DefaultFieldDecorator improvement :: Sergey Tikhomirov97afe7e9b8
- Get rid of unnecessary []'s in function type annotations. Annotations such as @type {function(...[Foo])} are rewritten as @type {function(...Foo)} The []'s are no longer necessary as of the r20141103 closure compiler release and doesn't compile as of v20150609 (or some less recent version). :: Seva Lotoshnikov5fcceb3471
- Update closure-library to revision eb26f425dbd99a70d2955d8fcc892f2fd0178acb and closure-compiler to v20150609 in order to pick up the Shadow DOM related https://github.com/google/closure-compiler/commit/4323eaa9ddf86a1c7360d5dfa9de3c6012e7fc2a Which we need for Shadow DOM support in atoms - to be submitted separately. :: Seva Lotoshnikov00a5f4642d
- Disabling reading list info panel in Firefox. Fixes #658 :: Dave Hunt52e9d64072
- remove shebang from top of python files, updated copyright :: Corey Goldbergceddccc58e
- ide: record a elements if they dont have hrefs. closes #570 :: Daniel Davison4d27530e21
- Merge remote-tracking branch 'origin/pr/626' :: Daniel Davison3583390de1
- Fixes #426. Default the hub port to 4444, if no port was provided. Log a message as well about the default :: Anand Jayarame1b34f6add
- Allow access to local profiler logs. :: Joshua Bruning83f0a32d01
- Test remote end does not support profiler logs. :: Joshua Bruninge9b681794d
- Deflake a test by ensuring all frames are loaded before we take a screenshot :: Seva Lotoshnikov653b63408f
- Ensure all tests that end with a nested frame being the current context to close the session. Because it was regressed in some drivers: https://code.google.com/p/chromedriver/issues/detail?id=1106 (fixed in code; not released) :: Seva Lotoshnikovc064f41ad6
- Remove unused imports after 09601a484c5 :: Seva Lotoshnikov79998f3a87
- Add new type to frameToBeAvailableAndSwitchToIt :: Tamás Buka0e67b7b688
- fix broken tests :: Daniel Davison0c4324b3b1
- Add rebeccapurple to the Colors enum :: Mark Collin840a86fd86
- Refactoring Windows Hooks in IE driver :: Jim Evans84614166f4
- Adding rebeccapurple to the python Color object :: AutomatedTester48cd3fc8c8
- doing some python magic to make switch_to* work on event firing webdriver :: Luke Inman-Semerau0dba31cd02
- [js] Replace usages of goog.json with native JSON object. :: Jason Leyba09ff03dc61
- build: Making different aliases for firefox tests with native and synthesized events :: Alexei Barantsevbdf4170a03
- Fixed issue #644. ErrorHandler now tolerates non-Number lineNumber, and also attempts to safely parse a non-Number Object if it receives a non-Number. If absent or non-numeric it now continues to build the StackTraceElement (instead of aborting that frame) and uses the conventional -1 for lineNumber. :: Brett Randall1fd03d5450
- Prevent mouse events from firing if touchstart or touchend was canceled. On behalf of Google engineers :: Seva Lotoshnikovef01b33820
- Workarounds for js tests in Safari. On behalf of juangj :: Seva Lotoshnikovc8b388ab91
- goog.base is not compatible in es5 strict mode. A replacement is available in the form of a base method added to constructors by goog.inherit. This change is a no-op, but will allow dependents of these classes to move to ES5 Strict Mode. On behalf of Google engineers. :: Seva Lotoshnikov4c889b97ed
- js atoms: Ensure element with overflow state 'hidden' is considered hidden if all its children have zero size. On behalf of Google engineers. :: Seva Lotoshnikov7703db2e44
- Workarounds for js tests in Chrome. And a random missing semicolon! :: Seva Lotoshnikov58735c4277
- js: shadow-DOM aware isDisplayed and getText atoms. On behalf of Mark Charsley [email protected] :: Seva Lotoshnikov6dae6c1c19
- firefox: Don't log inability to load native events (there are many other ways to get this info). :: Alexei Barantsev3a3cc8adbf
- Fix some broken tests :: Jason Leyba0aa5fd6beb
- Add ignore_class option akin to ignore_method to Selenium test suite runner :: Seva Lotoshnikov1f22ce2f41
- Suppress tests on old versions of IE :: Jason Leybab5728fca43
- Further refactor of Windows hook procedure processing :: Jim Evans43ec621c6a
- Rewriting cookie handling for IE. :: Jim Evans773f8d461a
- Unignoring now-passing cookie tests for IE :: Jim Evans460856fc92
- Adding support to .NET bindings for HTTP-only cookies :: Jim Evans92f7e066f3
- Fix the Buck build :: Simon Stewart03b2798671
- Bump the Buck version :: Simon Stewart4453933c8a
- HtmlUnitDriver.deleteAllCookies() fix :: Ahmed Ashour9e5d3358fa
- Fixed IE cookie handling for down-level operating systems :: Jim Evansee73792c89
- Unignoring cookie tests for IE :: Jim Evanscdbccbff41
- Adding ITakesScreenshot to .NET RemoteWebElement for spec compatibility :: Jim Evans360cd32055
- adding element screenshot to python :: Luke Inman-Semerau84ac6da0bb
- Updating .NET cookie files to be more in line with Java tests :: Jim Evans996e5515c8
- Re-ignoring failing Java cookie tests for IE :: Jim Evansbb6dea61c2
- Disable HTTP Public Key Pinning (HPKP) when the webdriver_accept_untrusted_certs capability is set. As of Firefox 39, Firefox ignores certificate overrides if the domain's certificate is pinned. :: Jason Juang8e173464d1
- Fix the atoms tests; "display: run-in" apparently is no longer supported in Safari 7.1 and later. :: Jason Juang74a5ad72a0
- Updating gem dependencies in IDEA ruby project :: Alexei Barantseva0a22ecacd
- java: Adding two more cookie tests :: Alexei Barantsev476917ba5a
- adding TakesScreenshot to WebElement, not going down the Augmentor route right now since that is setup just for WebDriver. :: Luke Inman-Semerau07bf0ac383
- Bump the buck version. :: Simon Stewartba34ed3f80
- Correcting IE driver logic for http-only and secure cookies. :: Jim Evansad44bae916
- Stop using Function methods which are tacked onto Function.prototype in base.js because they will be effectively removed soon. On behalf of closure-library engineers. :: Seva Lotoshnikov407cce95e4
- Revert "Stop using Function methods which are tacked onto Function.prototype" :: Seva Lotoshnikovdf012b8f8a
- Fixing cookie parsing error in .NET bindings :: Jim Evansf544b5b586
- Java 7 generics empty parameters (diamond brackets) :: Ahmed Ashour4ededb6be3
- Add test annotation @NotYetImplemented :: Ahmed Ashour35b6e2e013
- Add optional parameters to control use of Shadow DOM aware atoms. :: Sam Uong7b2b44d3ed
- Formalities... Add Google, Inc, the legal copyright author of changes contributed by Google employees, to AUTHORS. On behalf of the open-source people at Google. :: Seva Lotoshnikov5600b63d6c
- Move httpclient libraries around for easier automated updates. :: Simon Stewart81df2c7088
- More movement of libraries for easier automated updates. :: Simon Stewart31956a17b4
- Remove executable flag from .java and .desc :: Ahmed Ashour3cff5f0e16
- Add new HtmlUnitDriver(BrowserVersion,boolean) :: Ahmed Ashour90f07e5c07
- HtmlUnit test case to be @NotYetImplemented :: Ahmed Ashour03587eaa3d
- firefox: Implementing httpOnly cookie flag :: Alexei Barantsev90a1382436
- Add service handler and minimal update to driver to use service :: AutomatedTesterdcff1271fd
- Add the ability to start FirefoxDriver backed with Marionette via a capability :: AutomatedTestere7b941484a
- firefox: It appears that cookie extra filtering by hostname was important. :: Alexei Barantsev788f40c0a7
- firefox: Fixing "null pointer exception" in xpath location strategy. Fixes issue #714 :: Alexei Barantsev71fb31f591
- HtmlUnitDriver: add .getBrowserVersion() :: Ahmed Ashourbb7e4184ee
- Fix some generics warnings :: Ahmed Ashour92e0438571
- HtmlUnitWebElement: to handle DomElement :: Ahmed Ashour931f51ae26
- Adding support for SOCKS proxy in the IE driver :: Jim Evansdc0cd1e714
- Updating delete cookie in IE driver to no longer rely on JavaScript. :: Jim Evansf7b46bbd14
- Updating .NET tests to allow navigating to https test pages :: Jim Evans2d9f7a9971
- Fix the Buck build by adding a missing file. :: Simon Stewart4112306b78
- Bump the buck version. :: Simon Stewart1660076580
- Repack BouncyCastle on Windows :: Simon Stewart4680a969a2
- Replacing DotNetZip with ZipStorer library :: Jim Evans728e038599
- Updating .NET cookie tests for localhost :: Jim Evans90e5c49fed
- Correcting IE cookie add/delete logic :: Jim Evans7e6dcc146f
- Fixing cookie delete bug for related domains in IE :: Jim Evans01f54d293a
- Removing commented code. No functional changes. :: Jim Evans0888205308
- support socket timeout for connections :: Sergey Chipiga5e734750ba
- add pydoc to new RemoteConnection timeout methods :: Luke Inman-Semerau2051f9acc6
- Fixing bug in IE screenshot handling due to Windows hook refactor. :: Jim Evanseda96a0fbb
- Chrome on retina Mac seems to use a pixel less :: Kristian Rosenvold9c688b1682
- Fixing bug in SOCKS proxy authentication settings retrieval for IE :: Jim Evansbe991113d3
- Initialize last known mouse position with -1, -1 in IE instead of 0, 0 :: Anton Usmansky8bf1c71436
- Fixes #734 :: marcotcr7b1e33ba15
- correct syntax error on a return statement :: AutomatedTester7d6119cac3
- Fix if ... else :: David Fischer961040f13f
- Correct cleanup code for shutting down firefox in python bindings :: AutomatedTester8bc01d6143
- fixes typo :: Brendan Mannixee3722a04f
- adding travis config to run python tests :: Luke Inman-Semeraubb1c876e22
- don't build firefox native events anymore (will speed up travis ci pull request checks) :: Luke Inman-Semerau8925c0f941
- adding Authenticate Alert API to python :: Luke Inman-Semerau16842a8e1a
- implement the AuthenticateUsing Alert API in java :: Luke Inman-Semerau00cb42e7f0
- fix java build... crazy, crazy-fun :: Luke Inman-Semeraue7c33c735f
- fix maven build too :: Luke Inman-Semerau8b65a2a5a3
- implement webelement ne :: Luke Inman-Semerau91b95b9db0
- Update .gitignore for java/client/iedriver.log :: Ahmed Ashour1b129aa507
- setAuthentication -> setAlertCredentials :: Luke Inman-Semerau1b35bc6d61
- alert_credentials -> alert/credentials :: Luke Inman-Semerau9e07957801
- authenticateUsing implicitly clicks ok on the dialog :: Luke Inman-Semerau3fdc4cf073
- Resize IE window for screenshots using dimensions of top-level document :: Jim Evans7604d12b10
- Enabling handling of authentication dialogs in IE driver :: Jim Evansca03a1df88
- Adding support for authentication dialogs in the .NET bindings :: Jim Evans1c90b9997a
- Updating ignores on Java authentication alert tests :: Jim Evanse6e75362c8
- free_port checks if port is available on all int. :: Krzysztof Księżyk82debdc785
- Fixed handling of IE auth dialogs for different Windows versions :: Jim Evans87f28e81c1
- Adding ability to set alert credentials via remote :: Jim Evansc3bd00005c
- HtmlUnitDriver: fix findElementByXPath() :: Ahmed Ashour8977ac6125
- HtmlUnitDriver: basic Alert implementation :: Ahmed Ashourcdf57da845
- fix compilation issue because of new method in Alert :: Luke Inman-Semerauf919e5ccec
- Ignoring failing cookie test for IE :: Jim Evans4efa15decf
- Make code compile with a future version of the compiler. Values of this type are used as keys in bot.Mouse.MOUSE_BUTTON_VALUE_MAP_. A new check will verify that keys in Objects are either native or "stringifiable" (have toString method). On behalf of closure-compiler engineers. :: Seva Lotoshnikovb0807bcd4d
- Allow error handling to handle both current errors and w3c errors :: AutomatedTesteracc7c83995
- Remove unneeded assert on status. :: AutomatedTesterf5b4f1c693
- Update find_elements to match spec :: AutomatedTesterb3e13567fe
- Ignore tests while investigation is going on in https://code.google.com/p/chromedriver/issues/detail?id=1129 :: Seva Lotoshnikov8e26905689
- Unignore tests on SauceLabs since it uses a window manager (metacity) now :: Seva Lotoshnikovdce3adb471
- Re-ignore tests, clarify reasons :: Seva Lotoshnikov4ed7c73cac
- Ignore tests failing against Sauce/Linux/Chrome :: Seva Lotoshnikov1bc9c24d67
- py: phantomjs: service: remove unused import of signal :: Daniel Hahlerb78c8cc9ce
- py: phantomjs: add port information to WebDriverException :: Daniel Hahler08b70a4311
- Updating changelog for what has happened so far :: AutomatedTestera80727b022
- Bumping Python to 2.46.1 :: AutomatedTesterd4286706d2
- Revert change that made core webdriver API depend on httpclient. :: Simon Stewart884c31af8a
- Keep webdriverjs es5 strict mode compatible. A follow up to commit c8b388ab91e41892 :: Seva Lotoshnikovdff13ad9d6
- fix #818 :: Daniel Davison9ed9272445
- Adding language bindings for Microsoft Edge browser :: petruc573614568b
- Added browser-specific test suite for Microsoft Edge in .NET :: Jim Evansdb33f68dcf
- Moving .NET Microsoft Edge tests to correct location :: Jim Evans025e7a2b63
- Make it possible for users to override how the Lock is obtained with Firefox :: Simon Stewart4740faba82
- remove extra word from java doc :: Ben Lammf2b60402f2
- Bump the Buck version :: Simon Stewartc8203230ac
- Updated download url with forward link fir Edge bindings (C#, Java) :: petruc60b890140f
- fix the rake biuld to actually build the cpp components necessary for firefox to run native events (you know, for the old versions that still work) :: Luke Inman-Semerau3cebf747f8
- Sort Grid Proxies in order of least busy to busiest. This should prevent situation where one node is running multiple sessions while several nodes are completely idle :: Dima Kovalenko3dad4a8bea
- Add the ability to handle windows with the W3C Dialect of the JSON Protocol :: AutomatedTesterd59194417e
- Grammar and spacing fixes to README.md :: Jason Parry2eb6893314
- rb: fix spec - wrong url referenced :: Titus Fortner811d2c9ce6
- rb: fix spec - process no longer started during initialize :: Titus Fortnerc321805f8a
- rb: removed all extension related methods from Safari options :: Titus Fortner067a295d27
- rb: fix timing issues in specs :: Titus Fortner7435be0fc7
- reverting change to firefox build.desc :: Luke Inman-Semerau999470b8d9
- Update timeout methods to work with W3C dialect of JSON Protocol :: AutomatedTester3cb0af81cf
- Adding support to grid for Edge driver :: Jim Evans61e866d43e
- Have find_elements match spec when it has a spec compliant browser :: AutomatedTestered5860df47
- Update window switching key if it hits a spec compliant browser :: AutomatedTester36b48dbfff
- hopefully really fixing native events for Firefox 31 :: Luke Inman-Semerau41736a728c
- Initial implementation of EdgeDriver for python :: AutomatedTesterb75702a4fe
- Correct syntax error :: AutomatedTester06fd3f3344
- Check capabilities to decide if we have a spec complaint browser :: AutomatedTestere5ff41b228
- Update python changelog :: AutomatedTester2c00cba066
- rb: remove invalid require :: Titus Fortner79537aba5d
- rb: remove references to absent files :: Titus Fortner97d7da5dca
- rb: fix timing issue in spec :: Titus Fortner901ef32e38
- rb: fix timing issues better in spec :: Titus Fortnerbc8c2c80dd
- rb: spec guard against upload bug in phantomjs / windows :: Titus Fortner879a5ed862
- Allow stop to be safely called multiple times. :: Tony Hignett28a167aef2
- Syncing IE driver for impending 2.47 release :: Jim Evans5bb60fa456
- Updating version numbers for .NET assemblies for impending 2.47 release :: Jim Evans0e4837e94b
- Updating version information for 2.47.0 release :: Jim EvansPublished by diemol about 3 years ago
For each component's detailed changelog, please check:
d7dbc3070e
- reduced escapes in Perl code :: sugamab04b0a6b99
- improved Perl code on non-ascii output :: sugama362777c967
- replaced single auote to double qoute :: jamadama26595ff63
- Bump Ruby version to 2.45.0, update change log. :: Jari Bakken904b05bb78
- Bump Ruby version to 2.46.0.dev :: Jari Bakken140fbdd87d
- Update chrome.Options to handle all documented chromedriver options. :: Jason Leyba9805a702cd
- Fix tests from revision 140fbdd87dcf :: Jason Leybacf2aefba04
- Drop existing task callbacks when a task is cancelled due to an unhanded error in the current frame. :: Jason Leyba45afa32bb7
- java: remove support for Presto-based Opera :: Andreas Tolfsenc8725cf38f
- py: remove Presto-Opera support :: Andreas Tolfsendbb434d4a8
- rb: remove support for Opera :: Andreas Tolfsen6e3c7b3a08
- ide: remove reference to Opera :: Andreas Tolfsen62662b6a34
- atoms: remove Opera support :: Andreas Tolfsenc049af9c2c
- selenium-atoms: remove test guards for Opera :: Andreas Tolfsenaf8b8eedf0
- javascript/webdriver: remove Opera support :: Andreas Tolfsen72ef60dd4d
- core: remove references to Opera :: Andreas Tolfsen0c9288ad73
- java: fix compile error :: Andreas Tolfsend6e313a744
- all: remove reference to Opera from README.md :: Andreas Tolfsenca06e36dbf
- java: update CHANGELOG to mention discontinuation of Presto-Opera :: Andreas Tolfsen590e4935f7
- py: remove import of deleted class :: Andreas Tolfsen17872d640a
- adding context switching for mobile to python :: Luke Inman-Semerau56d88d7b8d
- Restore ability to select Opera in webdriverjs capabilities (accidentally removed in revision af8b8eedf016). :: Jason Leyba2d0eea922d
- Add another test for the bug fix from revision cf2aefba04f3 :: Jason Leybae7fdca35c4
- Bump webdriverjs to 2.45.1 Includes a doc refresh to pick up API additions. :: Jason Leybaeea1ecf704
- Fixing Java syntax error :: Alexei Barantsevb98b81d92b
- dotnet: make PhantomJS driver more cross-platform aware :: Eberhard Beilharzebb6c9e5fa
- java: remove BrowserType.OPERA_PRESTO and DesiredCapabilities.operaPresto :: Andreas Tolfsen5fcb57f4d2
- docs: fix javadocs errors :: Andreas Tolfsenc7243844ad
- server: InvalidParameterException is expected :: Andreas Tolfsen7a0e42ac5a
- grid: remove rewrite of Presto-Opera capability opera.binary :: Andreas Tolfsen1e551333a6
- server: remove Opera as supported browser from RC :: Andreas Tolfsen27a959c5c0
- server: remove ignore guards for Presto-Opera tests :: Andreas Tolfsencb0d7132a3
- java: mention native events in docs for WebElement.click :: Harry085aecb2d2
- Including RC files info the main Java distribution package unless we're on the 3.0 track :: Alexei Barantsev7b1c21eac7
- rb: remove unused HasBrowserConnection driver extension :: Jim van Musschere4b33f3b94
- rb: add HasNetworkConnection driver extension :: Jim van Musscher147d4df36a
- rb: replace duplicated type/value mapping :: Jim van Musscher29ea618014
- rb: deal with invalid type argument :: Jim van Musscher51d4486911
- rb: get HasNetworkConnection (and specs) to work :: Jim van Musscher4af80cca91
- don't force garbage collection in httpd.js for firefox when connections are closed :: Luke Inman-Semerau2856585e61
- fix typo from 62662b6a3427f4aa163c736999400ee6dc883edd :: Seva Lotoshnikovd5b792d1c0
- Update python driver to handle the new element key 'element-6066-11e4-a52e-4f735466cecf' :: AutomatedTestera1d7320ea9
- Update FirefoxDriver to send both 'ELEMENT' and 'element-6066-11e4-a52e-4f735466cecf' when finding elements and returning elements :: AutomatedTester573baceab7
- Allow Java To handle both 'Element' and 'element-6066-11e4-a52e-4f735466cecf' keys when sending and recieving elements :: AutomatedTester230ecb97be
- Add back starting firefox in spec tests :: AutomatedTester3bef150819
- Allow Ruby To handle both 'Element' and 'element-6066-11e4-a52e-4f735466cecf' keys when sending and recieving elements :: AutomatedTester17d4b0e63b
- Adding ability to handle W3C spec compliant element serialization in .NET :: Jim Evans64efd116bc
- Adding W3C spec compliant element serialization to IE driver :: Jim Evanse7620c50c4
- EC.invisibility_of_element_located should return the element. Fixes Issue #8493 :: Luke Inman-Semerauf7d72b298f
- fix for when trying to start firefox with a backed up profile and already existing extension. :: Calin Marinafa4b165971
- updating AUTHORS :: Luke Inman-Semerau5fa53a42cb
- js: Explicitly kill Firefox on quit :: Jason Leybac95a98e3d5
- Updating .NET CHANGELOG for 2.45. :: Jim Evans515538a44f
- Merge branch 'master' of https://code.google.com/p/selenium :: Jim Evans5946f574fc
- Fixing HSL to RGB converter in Java :: Alexei Barantsev4df3d90e3a
- Fixing HSL to RGB converter in Python :: Alexei Barantsev53d13ad562
- Fixing HSL to RGB converter in Ruby :: Alexei Barantsevf8c8e25fd0
- Fixing release date in the changelog. Fixes issue 8579 :: Alexei Barantsev837efa60df
- Implementing ability to set an arbitrary platform capability even if it can't be converted to Platform enum in DesiredCapability constructor from Map. Fixes issue 8333 :: Alexei Barantseve160a45291
- Show deprecated commands in command Autocomplete as well :: Samit Badlec1aa7c801d
- Replaced hard coded strings with their localised versions, mostly using Google translate. Those who understand the language and notice anything wrong, please help me correct them :: Samit Badle8e072aa1eb
- Return the menu item so it can be modified :: Samit Badlec9e9245a47
- Adding support to submit cleaned diagnostic information to a gist and stop hiding errors so that we can fix them faster :: Samit Badle057f204f8c
- Replaced hard coded strings with their localised versions :: Samit Badleccc44e2e95
- Support human readable health data :: Samit Badlec8a527c2bd
- Selenium IDE Scheduler in one massive commit :: Samit Badleb4fcbe496c
- getting ready for Selenium IDE v2.9.0 :: Samit Badle5cc33b80f0
- Fixing logic error in .NET support library's RetryingElementLocatorFactory :: Jim Evans46d7920232
- Adding ability to add custom wire protocol commands in .NET bindings. :: Jim Evans8ba6f933da
- Whitespace formatting, no logic change :: Alexei Barantsev860db821d1
- Upgrading commons-exec from 1.1 to 1.3 :: Alexei Barantsev7830ff176b
- On behalf of Richard Atkins: Using DaemonExecutor from commons-exec instead of DefaultExecutor. Fixes issue 4734 :: Alexei Barantsev301a4cac5c
- Using more native way to kill the whole process tree on Windows. Stop plugin-container crashes :: Alexei Barantsev73760b1279
- Removing timeout added time back to overcome a marionette connection bug, now fixed :: Alexei Barantsev35fd44a1c9
- Removing a workaround that temporarily fixed marionette incompatibility in findElements command :: Alexei Barantsevb5c968db3e
- Disabling e10s notification in Firefox :: Alexei Barantsev5c2a215403
- Ignoring some tests in Marionette :: Alexei Barantsevb636dd8843
- Fixing Marionette responce reading :: Alexei Barantsev750dfc53dd
- Unignoring a test, IE passed it locally :: Alexei Barantseva62933776b
- Revert "Unignoring a test, IE passed it locally" :: Alexei Barantsev96895ca96d
- updating README code.google.com -> github.com :: Luke Inman-Semerau8ca0463885
- Deleting an orphaned test for Opera Presto launcher :: Alexei Barantsevd947e4489a
- README: remove section about authorative repo as it's confusing now :: Andreas Tolfsenb82e4d70be
- README: simplify section on PRs :: Andreas Tolfsen86dbcf5911
- README: clean up build instructions :: Andreas Tolfsen6bfcce9e33
- README: add Ruby version to requirements :: Andreas Tolfsena4278fff5f
- all: remove unused wire.py :: Andreas Tolfsen757615707f
- py: lint file; no functional changes :: Andreas Tolfsen49877978bf
- py: break long line :: Andreas Tolfsen9b1dd344b1
- py: update copyright header :: Andreas Tolfsen3fc2db2751
- py: update links to new canonical repo :: Andreas Tolfsen51c6b1de53
- rb: update links to new canonical repo :: Andreas Tolfsen5ef36d8634
- java: update links to new canonical repo :: Andreas Tolfsenec8d07597b
- rb: fix incorrect link :: Andreas Tolfsenc372d7a103
- js: Update changelog for bug fix from revision 5fa53a42cbee64348858a8dd8d9aecf1fcfd2aca :: Jason Leyba51b5fec601
- js: Update links for repo move :: Jason Leybac2c6b4302a
- java: extract method Select.escapeQuotes to a separate class Quotes :: Andrei Solntsev977561aecd
- README: link crazy fun to wiki page, not the unused googlecode project :: Luke Inman-Semerau8d55018f20
- legal: rename COPYING to LICENSE to follow Apache advice :: Andreas Tolfsen68660d3591
- legal: appendix of license not in sync with Apache 2.0 :: Andreas Tolfsen67c6cf8f1b
- legal: add NOTICE with copyright statement as per Apache advice :: Andreas Tolfsenf1cfd5934f
- Don't augment for TakesScreenshot which RemoteWebDriver already implements. A follow up to 4555973c520 :: Seva Lotoshnikov61aa54128e
- python: Fixing the link to the project home page in the package description :: Alexei Barantseva10009ccb9
- java: Implementing partial alert support in Marionette :: Alexei Barantsev463107ea55
- removing api docs, they are now in gh-pages branch :: Luke Inman-Semerau3a2e29e6fb
- adding script to generate java and python docs and commit / push to gh-pages automagically :: Luke Inman-Semerau4a12de7703
- Provide ability to use custom annotations :: Artem Koshelev8ff432f2d0
- ide: Fixing links to the issue tracker :: Alexei Barantsev56ea5c7518
- docs: expand CONTRIBUTING.md :: Andreas Tolfseneb4ac92378
- docs: fix syntax :: Andreas Tolfsen33d084f2be
- docs: link to CONTRIBUTING.md from README.md :: Andreas Tolfsen02f875a154
- infra: remove .svn-authors :: Andreas Tolfsen66ab09d9fe
- remote: remove directory :: Andreas Tolfsen129514f8fe
- infra: this changelog concerns the whole project :: Andreas Tolfsen5fcfdeb183
- infra: shorten name of CHANGELOG :: Andreas Tolfsen3c45e65645
- infra: add links to docs to README.md :: Andreas Tolfsen4d3de56c06
- build: fix path to CHANGES file :: Andreas Tolfsen5eb1e01dfb
- build: include NOTICE and LICENSE in every .zip :: Andreas Tolfsenc9cb688a5c
- Update javadoc for ExpectedConditions.not to explain a gotcha that can occur. :: Luke Inman-Semerau2642ca3fcf
- docs: move labels last, they distract :: Andreas Tolfsen2091116e2c
- docs: committt -> commit :: Andreas Tolfsen8b6f274015
- docs: rephrase first paragraph to make it shorter :: Andreas Tolfsenaf4bde1f06
- docs: add section about communication :: Andreas Tolfsen9382a4f885
- docs: add link to easy issues :: Andreas Tolfsenbea89a93be
- docs: fix link :: Andreas Tolfsen97cd24ff9f
- fixup! docs: fix link :: Andreas Tolfsene81aae867a
- docs: make headers normative :: Andreas Tolfsen348404c8f5
- docs: reduce number of headers :: Andreas Tolfsend2ee05bde1
- ide: Making generated python code more python 2 and 3 compatible :: Alexei Barantsev0cdc1b9b11
- Finally add Java / TestNG / WebDriver support to Selenium IDE :: Samit Badlec568c54b02
- Merge pull request #173 from jamadam/perl-formatter-improve :: samitbadle8f3f81e1c5
- Fixing incorrect empty string for perl formatter :: Samit Badle101715bec9
- Fixing broken build script for Selenium IDE :: Samit Badled5ebf4f90f
- remove unnecessary lock.unlock :: Luke Inman-Semeraucc0966a0af
- infra: update AUTHORS :: Andreas Tolfsen61654e35db
- docs: add link to sscce.org and selenium-users@ :: Andreas Tolfsene5ee9f249b
- docs: fix Markdown link :: Andreas Tolfsen3f5272d4f9
- docs: reorder mailing list links :: Andreas Tolfsen291f41c5f4
- docs: join paragraphs :: Andreas Tolfsen79d74d5ec5
- fix wiki links :: Dj3fd9c159fe
- Revert "fix wiki links" :: Andreas Tolfsen2e7271a2dd
- Revert "build: fix path to CHANGES file" :: Andreas Tolfsen6a9bd5d06d
- Revert "infra: shorten name of CHANGELOG" :: Andreas Tolfsend920111019
- Revert "infra: this changelog concerns the whole project" :: Andreas Tolfsenbb13f6dbca
- Fixing error code returned by xpath finder if the document is lot loaded yet :: Alexei Barantsev40377e42b2
- java: Fixing sessionId format in marionette connector :: Alexei Barantsev66546100de
- java: Implementing ability to switch to a frame by WebElement in marionette :: Alexei Barantsev98161bc5c7
- java: Making frame switching API more standard conformant. The standard claims that a driver must provide switching by index or element reference only. Switching by name and id should be implemented on the client side if we want to keep it in the API. In particular it is true for marionette :: Alexei Barantsev84208567fa
- Removing a broken link to operadriver library in IDEA project :: Alexei Barantsevef6a94ae92
- IDEA project refactoring: moving common-web to a separate module :: Alexei Barantsev0238b9b1dd
- Adding python and ruby modules to the IDEA project :: Alexei Barantsevb22f2bb112
- Updating ruby module dependencies in IDEA project :: Alexei Barantsev4a4281f0c4
- Moving Selenium IDE module file for IDEA project into ide subdirectory :: Alexei Barantseva214dd32af
- Removing stale eclipse and IDEA project files for third_party :: Alexei Barantseva2df95fe76
- Oops! Restoring eclipse project file for third_party :: Alexei Barantsev47e9ce8cbd
- all: update links to Github repo :: ddavisona6dda8f9df
- adding editorconfig file for consistency :: ddavison8dda3017a5
- adding ruby and js :: ddavisonac34dcad7f
- using 2 spaces for java :: ddavisondc189236e5
- js: In remote.DriverService#start(), short-circuit polling the server status if the child process dies. :: Jason Leyba86da9a4ed2
- js: Properly reject start-up promise if child-process dies. :: Jason Leybaf21e8f27db
- Fixing stacktrace parser in Firefox, weakening function name pattern :: Alexei Barantsev70cc862407
- Disabling html escaping in JSON. Fixes issue 8487 :: Alexei Barantsev4387b493b5
- Interpreting taskkill result code 128 (no children) as success :: Alexei Barantseva38c7f6eb6
- On behalf of [email protected]: Enabling firefox-driver addon on OpenBSD platform. Fixes issue 8295 :: Alexei Barantsev457ce30f02
- Merge pull request #346 from ddavison/dot-editorconfig :: Kevin Menard0ae8a97991
- firefoxdriver: don't return window name :: Jason Juang3fe4cf761e
- Deflake tests on Chrome for Android by working around https://code.google.com/p/chromedriver/issues/detail?id=1044 :: Seva Lotoshnikov44d87cae0e
- Deflake test (especially flaky on Firefox desktop) :: Seva Lotoshnikove753e9bce1
- Fix typo from 3fe4cf761e :: Seva Lotoshnikov77c7c9289c
- Deflake PageLoadingTest by allowing more time for things to load. Forefox/Desktop and Chrome/Android were especially flaky. Refactor the tests and add testPageLoadTimeoutCanBeChanged(). :: Seva Lotoshnikovd1a0d4333e
- Fix TestUtilities.getIEVersion for IE11. On behalf of juangj. :: Seva Lotoshnikovb727fa725e
- docs: adding toc to some files :: ddavison17dc63ad29
- moving TOC on README and CONTRIBUTING :: Luke Inman-Semerau9b4ec3bf71
- Add optional semicolon omitted in 4af80cca9131 (testing CI after upgrade) :: Seva Lotoshnikovdfb54465b9
- Add constructor overload which takes in single DriverService parameter :: Yi Zenga591496b9a
- Changes to .NET ExecuteJavaScript extension method for converting result :: Chris Block735c76959b
- Adding support for ByAll, finding elements matching all locators to .NET :: Immanuel Hayden7a933ccee6
- Adding FindsByAllAttribute to .NET PageFactory implementation :: Jim Evansd1bd270819
- [DOC]: fixing typo in README.md :: Brandon Williams6c9ee2f53d
- StyleCop warning fixes. No functional changes. :: Jim Evans689276b5e3
- .NET PageFactory refactor :: Sergey Tikhomirov59d3940efb
- Minor optimization for dynamic type creation in .NET PageFactory :: Jim Evans01bf9a0372
- Fixing capabilities constructor from a map to not modify the original map :: Alexei Barantsev32e764df90
- Implementing ability to pass whitelisted-ips option to the chromedriver :: Alexei Barantsev2ff2ab2e3c
- python: Closing driver server i/o channels when driver server stopped. Fixes issue 8498 on googlecode :: Alexei Barantsev25fe2cfb33
- python: Fixing reference to API doc online :: Alexei Barantsev5a271c3fce
- java: Checking for presense of firefox-bin executable before firefox on uni[ systems :: Alexei Barantsevbc0cb2e284
- java: Fixing operaOptions capability name :: Alexei Barantsevb43d286441
- py: check existence before creating a new directory :: cezarelnazlib2483a1516
- .NET DriverService improvment to check response on startup :: WORKSTATION02eb9f6606a2
- Adding additional PhantomJS command-line options to .NET bindings :: WORKSTATION025f079bc643
- java: Extracting a new interface for setFileDetector method, it is required to build dynamic proxies in EventFiringWebDriver-style :: Alexei Barantsev50fb416b3e
- grid: Fixing mixing in chrome binary property. Fixes #342 :: Alexei Barantseva446b86c55
- Revert "java: Extracting a new interface for setFileDetector method, it is required to build dynamic proxies in EventFiringWebDriver-style" :: Alexei Barantsev1a4b24ccbf
- Py: No-op. Fix, cleanup docstrings. Especially: mentioning non-existing command.CommandExecutor was replaced by remote_connection.RemoteConnection. Make de facto required parameter 'desired_capabilities' first parameter in the constructor to highlight it. :: Seva Lotoshnikov589c637041
- Restore order of parameters to pre 1a4b24ccbf38f674 :: Seva Lotoshnikove7958a954b
- Py: Bring docstring :Args: in order :: Seva Lotoshnikov5ac0fba7f3
- Removing unneeded cast :: Alexei Barantsev2c780f9edd
- py: Fixing Python 2 incompatibility. Fixes issue 8274 :: Alexei Barantsevbae54d2421
- py: Fixing Firefox extension ID extraction. :: Alexei Barantsevdbac7447d8
- py: Killing phantomjs in the same manner as other drivers (more Windows-compatible way) :: Alexei Barantsevbfa37a0a92
- docs: remove ToC from README.md :: Andreas Tolfsen0e9a513646
- docs: update AUTHORS :: Andreas Tolfsen128a1278e2
- removing unnessecary basestring check :: Luke Inman-Semerau0a1a2aa76c
- java: Gathering all Firefox-specific magic system property names to a single interface :: Alexei Barantsevd2d1ff137d
- Fix typo (unused import that breaks build) :: Seva Lotoshnikov28bd2c4d49
- Updating .NET bindings copyright notices :: Jim Evansb1c5156085
- Fixing Ruby build after renaming COPYING to LICENSE :: Alexei Barantsev00801a07ee
- ruby: Don't set default value of nativeEvents capability, it is already set in profile. Fixes issue 4478 :: Alexei Barantsevcc36b9b903
- accept configurable timeouts in HTTP client factory :: Derrick Isaacson2a60218f7e
- Changing interface to final class, and adding more documentation :: Alexei Barantsev3dbbc54851
- Chrome binary passed in capabilities has higher priority than node configuration :: Alexei Barantseva8b9c27bcb
- Suppressing failures in JS test that Chrome fails on CI. Needs more investigation :: Alexei Barantsev96952fc011
- build: compile tests by default :: Andreas Tolfsen2d34765ff3
- infra: add Travis config for building :: Andreas Tolfsen1bbba1d204
- change HttpClientFactory error handling :: Derrick Isaacson239ce45d82
- Improving check for modal presence in Firefox. Fixes issue 8208 :: Alexei Barantsev309304b9e5
- replace error checking in HttpClientFactory :: Derrick Isaacsonff632700f2
- Merge pull request #285 from disaacson/tcptimeouts :: Kevin Menardfb51ad7395
- js: fix node:deploy task :: Jason Leyba93732a7dbd
- js: Convert the webdriver.promise namespace to a Closure module. :: Jason Leyba54dbe417e1
- js: In promise.ControlFlow#wait(), if the timeout is omitted or 0, wait indefinitely for the condition to be satisfied. :: Jason Leyba9d7c2d6d1d
- Remove deprecated enum constants. :: Jason Leybae7b442e013
- js: remove a bunch of deprecated functions :: Jason Leyba017bdbf321
- js: Chain WebElement#getRawId() off of #getId(). This ensures the ID is properly referenced from the WebElementPromise proxy. :: Jason Leybad313aa366f
- build: add some test targets that were left out to 'tests'. (There may be more out there; I don't know of a solid way to add 'all test targets') :: Seva Lotoshnikov1ec882eb62
- ff: Making error stacktrace parser more defensive. Fixes issue 8176 :: Alexei Barantsev6bbafd4bdd
- ff: Escaping quotes in preferences. Fixes issue 8273 :: Alexei Barantsev6231c15cbe
- ff: gc() is not defined :: Alexei Barantsevc23dbbcfac
- java: Changing default value of how part of @FindBy annotation from ID to UNSET, but treat them equivalent to ensure backward compatibility :: Alexei Barantsevf0881e3028
- rb: retry ports unavailable by EADDRNOTAVAIL :: Titus Fortner868512b36d
- rb: add #394 to changelog :: Andreas Tolfsenfaa5179c1e
- java: Adding getters to FirefoxProfile to allow reading preset preference values :: Alexei Barantseva6928d7b2a
- Setting default project encoding in IDEA :: Alexei Barantsevb495706793
- Disable https://wiki.mozilla.org/Advocacy/heartbeat Firefox 37+ feature in browser sessions started by FirefoxDriver. :: Seva Lotoshnikov831f861a05
- Correct a comment :: Seva Lotoshnikov2b3b6c687d
- Add more information for the disabled tests on Chrome. https://code.google.com/p/chromedriver/issues/detail?id=1073 :: Seva Lotoshnikov0a9cc30d57
- Update copyright notices for the javascript/ tree for #401. :: Jason Leybab715d63bcf
- For #401, update copyright notices under javascript/selenium-core. :: Jason Leyba47b32e2787
- rb: fix typo :: bootstraponline260f73e2b1
- Remove json2.js from the FirefoxDriver. :: Jason Leyba20c9f7e943
- For #401, update copyright notices in the py/ tree. :: Jason Leyba8f56eaf19e
- For #401, apply a consistent copyright notice to the java/ tree. :: Jason Leyba6b4e6de722
- For #401, add a new rake task to update the copyright notices in all source code :: Jason Leyba2f03bd6407
- atoms: Mouse button should be released even if the target is not interactable. Fixes issue 7491 :: Alexei Barantseva53b301248
- Revert "atoms: Mouse button should be released even if the target is not interactable. Fixes issue 7491" :: Alexei Barantsev6f3c0cf815
- rb: updated or removed dead and outdated links :: Titus Fortnerdcec4a5049
- rb: add closing comments to classes and modules :: Andreas Tolfsen51fd82ec9c
- rb: update existing license and copyright information :: titusfortner18a2092eac
- Adding support for testing of transparent file upload elements :: Jim Evans6c807c71af
- Preventing crash in IE driver when attaching to IWebBrowser2 object fails. :: Jim Evansc8127ea61f
- js: fix typo in otherwise superb jsdoc :: Seva Lotoshnikov2051ad9a92
- js: Update wiki links code.google.com -> github :: Seva Lotoshnikovb2f60730bd
- py: improve OSError exception on starting chromedriver :: Steve Smith20d3c9813a
- docs: fix typo in CONTRIBUTING.md :: Steve Smitha286dfa52f
- atoms: align list of error strings with W3C WebDriver protocol :: Andreas Tolfsen18f77aceab
- atoms: reorder enums and correct docs :: Andreas Tolfsend3bae0ec44
- py, firefox: use right port when testing if extension can be connected to. I didn't find Python unit testing support in crazy-fun-build, is there? :: Seva Lotoshnikov60f377d65f
- On Behalf of velma911: add Get/Set network connection commands to JsonHttpCommandHandler to be able to use commands in selenium grid. :: Luke Inman-Semeraud23f680b7f
- OnBehalf of 'sun void': make it so ResourceWarning isn't generated at all :: Luke Inman-Semerau587b49a4bc
- docs: remove ToC from CONTRIBUTING.md :: Andreas Tolfsenba85962285
- docs: make headers more legible in CONTRIBUTING.md :: Andreas Tolfsen2beb20a99b
- docs: add paragraph about triage :: Andreas Tolfsen48104b7bcf
- Copyright uniformity for C++ projects :: Jim Evansbcb1720c6f
- Copyright uniformity for .NET projects :: Jim Evans12c44b8235
- More copyright uniformity for C++ projects :: Jim Evansbb27671bfa
- Adding ability to get wrapped IWebElement from SelectElement in .NET :: Jim Evans9b76ea5fcb
- Update pytest and dependencies :: AutomatedTester091b03748d
- Switch getPageSource to use executeScript as discussed on W3C WebDriver mailing list :: AutomatedTestera19f07aec6
- move size and location to call getElementRect, will remove soon :: AutomatedTesterf5328006f7
- Reordering declarations. Partially reverts 18f77aceab40d585fe204f89f461969aba1d3bde :: Alexei Barantsev31c89a318e
- Adding delay and logging on attaching to launched IE :: Jim Evans5b9bca3455
- Adding pageLoadStrategy to IE driver :: Jim Evans889904aaf4
- Adding type safe support to InternetExplorerOptions for page load strategy :: Jim Evans3bbdedb4d5
- adding ExpectedConditions for URLs (contains, toBe, and matches regex) :: Daniel Davison4f8b8b2f4e
- chromedriver atoms: Fixed isElementClickable when button was a top-level component in a shadow DOM. :: Seva Lotoshnikov1f1644d4de
- Changing capability name from pageLoadingStrategy to pageLoadStrategy :: Alexei Barantsevf7c9b5fa8b
- Unignoring file uploading test in marionette :: Alexei Barantsev9672ff80aa
- Correcting wrong name for pageLoadStrategy desired capability :: Jim Evanse22b53aa8d
- Reset browser window handle on failure to attach via Active Accessibility :: Jim Evans54a4f8e44e
- Resetting inadvertent commit of debugging options in .NET bindings :: Jim Evansb99df023cc
- Adding busy check after attach to IE instance :: Jim Evansfd57d5b4bb
- Fixing incorrect logging message. :: Jim Evans05da83d193
- Adding log when hook procedure can't be installed :: Jim Evans95e59b0235
- Correcting logic in 'eager' page loading strategy for IE :: Jim Evans429a2d9d23
- Reformat code, no other change :: Samit Badle4f86f013a6
- No more duplicate commands in the sidebar while recording. Fixes #396 :: Samit Badle53b0c0f285
- js: Properly track the top of the stack in the ControlFlow to ensure promise callbacks interrupt the correct frame. :: Jason Leyba3e1ef01c1a
- js: shorten URL in documentation to silence linter about a long line. :: Jason Leybaef8112fb43
- Add proxy support to the NodeJS webdriver.http.Client so that it can connect to a Selenium server through a proxy. :: Elias Faxö3fd044c4e7
- Unignoring some pageLoadStrategy tests in IE :: Alexei Barantsev22be876c6d
- js: convert webdriver.logging
to closure module syntax. :: Jason Leybad987aedf55
- js: Expose Closure's logging system through the webdriver.logging module. :: Jason Leybaeff8b8824d
- Fixing eager page load strategy in Firefox :: Alexei Barantsevb14d42865e
- Fixing eager page load strategy in Firefox on page refresh :: Alexei Barantsev0872f54b20
- java: fix pagefactory.SmallTests: add missing ByAllTest :: Alberto Scotto37d08745ab
- Disable some atoms tests that are broken in Safari. :: Jason Juang1d3df8cf25
- Fixing event order test (and unignoring a couple of tests in chrome) :: Alexei Barantsev3f8262be33
- Deleting obsolete functions used to get element size and position :: Alexei Barantsev530819866f
- Revert "move size and location to call getElementRect, will remove soon" :: Luke Inman-Semerau763bbcb48f
- update to htmlunit to 2.16 :: rbri1eaa4d921b
- build: refactor py tragets :: josh698dc42eea
- Changing IE driver to allow interaction with elements where opacity = 0 :: Jim Evansb12ff65068
- Ignoring the test that still fails with HtmlUnit 2.16 :: rbri887007265d
- HtmlUnit: Determining visibility does not require javascript in general :: rbrie27013a20e
- Unignoring visibility tests that don't require javascript :: Alexei Barantsev14db564e5f
- java: Fixing intellij compilation issues brought on by 763bbcb4 :: Daniel Davisonf548be901a
- Form handling in htmlunit works correct without any additional tricks :: rbrif16fbaecf9
- HtmlUnit: reduce the visibility of some methods as announced two years before :: rbri8b2cae0224
- HtmlUnit: do not disable mouse notifications when js is disabled, css is also related to this information (only partly implemented in HtmlUnit at the moment) :: rbri9a8b6b9be6
- Fixing IDEA project dependencies :: Alexei Barantsev8e9a8028aa
- Deleting unused imports :: Alexei Barantsev6a1b9f458b
- java: Implementing both integer (legacy) and string (standard) response status :: Alexei Barantsev42600bf2ac
- java: Fixing sessionId in response broken by previous commit :: Alexei Barantsev2f6f8681d6
- removed old python test task target :: Joshua Grant6ee07f049e
- Check for visibility:collapse :: Jason Leyba6fc17a0cba
- Skipping profile cleaning step :: Alexei Barantsevd3ddc713e8
- java: Adding a guard for the case of empty sessionId (this case happens on the start of marionette connection) :: Alexei Barantsev6cfa491d59
- java: Adding more tests for BeanToJsonConverter :: Alexei Barantsev01c4f9f3a8
- java: Convert an object to JSON with the help of asList/toList method if available :: Alexei Barantsev92b25eca2e
- java: Implementing MarionetteDriver as a separate class (with @Beta annotation) :: Alexei Barantsevfd2b856738
- java: Setting background for executing action chains "all at once" (instead of the current "one by one" implementation). :: Alexei Barantseva951a8c792
- java: Adding a method toList that allows converting CompositeAction to JSON :: Alexei Barantsevd7bf6cbc66
- Deleting unused imports :: Alexei Barantsev2af527c20f
- java: Adding dependency on guava :: Alexei Barantsevff30a09d2f
- java: MarionetteDriver can perform action chains :: Alexei Barantsevda83f63d49
- java: Executing action chain at once if the target driver supports this feature :: Alexei Barantsevb4692eaa05
- java: Implementing action chains in marionette-style (that does not conform to the standard yet) :: Alexei Barantsev8380cd6a60
- In SafariDriver's page script, copy window properties to goog.global. :: Jason Juangb4d8238c8a
- Implement toString for OutputType. :: Joshua Bruning3b06dd4e67
- ide: add tooltip text to scheduler switch :: AJ420eae925e
- Updating project post-build actions for .NET bindings :: Jim Evans5feb5955c2
- Creating new Visual Studio solution files :: Jim Evans806cdc3794
- Fixing recently broken tests for JSON conversion of Response objects :: Alexei Barantsev536b6e2234
- Adding Python code to launch BlackBerry browser automatically :: Rory Craig-Barnes939a7d7fa8
- java: server: Update Eclipse classpath. :: Qays H. Poonawala3e8546256d
- Update year in LICENSE.txt :: Ahmed Ashour53fb1a0b79
- Improve Javadoc for HtmlUnitDriver :: Ahmed Ashour7facf93608
- Implementing ability to clear file input fields (Firefox only; other browsers need to update atoms) :: Alexei Barantsevb9895de4af
- Fixing critical server error that occurs when it attempts to register a driver compiled for higher Java version :: Alexei Barantsev9160eaba5a
- py, ruby: Skipping profile cleaning step. This change proved to be stable enough in Java binding. :: Alexei Barantsev46d425d3a5
- java: Deleting a deprecated class :: Alexei Barantseved08801d4d
- Update changelog prior to 2.46.0 release. :: Simon Stewartac2a47eb03
- Add important missing information to changelog :: Simon Stewart0653357f19
- Adding Sonarqube configuration for Java modules :: Alexei Barantsevd5b8a91951
- java: hashCode must supplement equals :: Alexei Barantsev81707fb362
- WDBS: Including original WebDriver exception into SeleniumException :: Alexei Barantsev9cb8677131
- Fixing | to || in a logical expression :: Alexei Barantsev3e3f9ec26d
- java: Adding final modifier for a constant :: Alexei Barantsevbbf838e4f1
- java: Direct messages to the logger, stop polluting the console :: Alexei Barantsev5cee193a71
- java: Stop polluting console with stack traces :: Alexei Barantsev50e3e72774
- Update to the latest released version of Buck. :: Simon Stewart144f5ee7eb
- [js] Skip silent profile installation step for Firefox :: Jason Leyba04e68154a6
- Removing Firefox profile cleaning step in .NET bindings :: Jim Evans5c4d78b5c6
- Allow IE driver to work with transparent file upload elements. :: Jim Evansfb4820e1a6
- Replace custom PATH_SEPARATOR with path.delimiter. :: Tobias Lidskog6f34f2a0aa
- [js] Be tolerant about trailing slash :: Daniel Boelzle [:dbo]ec627effd9
- [js] Use browser CORS, if available. :: Daniel Boelzle [:dbo]da155c1da0
- JS: Chrome base path handling, pass to the driver service :: Daniel Boelzle [:dbo]b5526a8153
- Ignoring inspection profiles in IDEA :: Alexei Barantsev43ba61c646
- server: Delisting HtmlUnitDriver from the server, there is no reason to run HtmlUnit on server :: Alexei Barantsev29d7cffd4a
- Fixing IDEA project dependencies :: Alexei Barantsev51c1ed3d0b
- server: Refactoring driver provider registration :: Alexei Barantseve63b91c124
- server: Refactoring driver provider registation even more :: Alexei Barantseva8cc615399
- java: Updating jna to version 4 :: Alexei Barantsev413864b780
- Fixing maven project :: Alexei Barantsev413bcbc340
- server: Restoring HtmlUnitDriver on server, it is used in grid tests as an invisible test browser :: Alexei Barantsev6174c21f59
- server: Changing default test browser from firefox to htmlunit, this simplifies running tests in IDE and debugger :: Alexei Barantsev093f775ed1
- Deleting duplicated copyright comment :: Alexei Barantsev2f48140a95
- server: Hiding data behind methods :: Alexei Barantsev785981a6f6
- server: Improving grid node reporting to the console :: Alexei Barantsev5023dfec6e
- server: Throwing more specific exception :: Alexei Barantsev262f628517
- server: Reusing existing constants :: Alexei Barantsev2da38a2665
- java: Implementing ability to split actions to a series of atomic actions :: Alexei Barantsev88155a9287
- Deleting unused imports :: Alexei Barantsev7aad11d85a
- java: Decreasing visibility of a method that is used in tests only :: Alexei Barantseva4df332984
- java: Reusing existing named constant instead of a literal value :: Alexei Barantsev284d98398f
- java,tests: More mockito instead of stub classes :: Alexei Barantsev4222889f19
- Fixing file list for crazyfun :: Alexei Barantsevcab3162dd2
- Fixing typos in ActionChains method doc strings. :: Bill Agee04c1326c3f
- server,tests: Increasing timeouts in the SUT, 1ms precision is too fragile when the SUT uses real system time. :: Alexei Barantsevf480f28968
- java,tests: Replacing stubs with mocks :: Alexei Barantsev2be99cdb9b
- Configuring IDEA to allow running WDBS tests from IDE :: Alexei Barantsevc8a30db2b0
- java,tests: Replacing more stubs with mocks :: Alexei Barantsevddfc472ebc
- java: Deprecating RemoteWebDriver.getRemoteStatus method as useless :: Alexei Barantsev6e946e3d35
- IDEA: Fixing the link to the selenium atoms directory :: Alexei Barantsevc9bb8e41cb
- Error code 255 returned by taskkill means that the process or one of its children is already dead and can't be killed. :: Alexei Barantsev419a902e6a
- java: Comparing remote web element for equality does not require a remote command, comparing IDs is enough :: Alexei Barantsev2976ad5ac7
- py,rb: Comparing remote web element for equality does not require a remote command, comparing IDs is enough :: Alexei Barantsev7fa050f5bf
- java: Deleting a test for status command because it is deprecated :: Alexei Barantsev6fad57f6d5
- java: Moving tests for RemoteWebDriver from server to client because there is no server specific in these tests :: Alexei Barantsev69ddf291fc
- java: Replacing a real driver with a stub in a test, for speed :: Alexei Barantsevd7fb38add8
- server: Redesigning driver factory to check if driver providers can instantiate new drivers. :: Alexei Barantsev79a755c249
- server,tests: Increasing test timeout a bit to make it less fragile on slow computer :: Alexei Barantsev40cfd59823
- server: Making selenium server/hub/node start/registration/unregistration messages less noisy and more informative :: Alexei Barantsev354810c7e6
- server: Deleting a method that is used in tests only :: Alexei Barantsevea98e17845
- java,safari: Deleting deprecated methods :: Alexei Barantsevf852657964
- server: Deleting deprecated code :: Alexei Barantsev16fac7965d
- java: Deleting outdated TODO comments :: Alexei Barantsev7510ff9a5a
- server: Catching more specific exception and improving the warning message :: Alexei Barantsevc053c80b82
- server: Improving help message if -role option value is not recognized :: Alexei Barantsev12a9660f58
- server: Separating help messages for various server roles :: Alexei Barantsevfcdfa01c01
- server: Adding a help message for the case when -role option is not specified :: Alexei Barantsevea6e0da8ab
- server: Adding a usage string in front of help message :: Alexei Barantsev01399fffec
- server: Loading option descriptions from JSON file instead of Properties, this allows to manage order of options in the help message :: Alexei Barantseva38226b703
- Implementing lazy loopback detection. This provides ~10x speed improvement of selenium server startup. :: Alexei Barantsevc7f34eede5
- server: Refactoring driver sessions to break direct dependency on system clock to increase testability :: Alexei Barantsev70ce5e4866
- webdriven: Fixing environment preparation for webdriven tests running in dev mode (from IDE) :: Alexei Barantsevd381682663
- ruby: Ensure Firefox capabilities are proper instance by default :: Alex Rodionov42ee0b605e
- Adding ToString override to .NET Platform class :: Jim Evans3a7e29e304
- dotnet: ExpectedConditions did not match up to the java version of the Class. :: Darrin Cherry0e391573ed
- webdriven: Fixing attachFile command and adding a test for this command (it is not included in the suite because it should be run in local env only and can't be run on CI server at the moment) :: Alexei Barantsevd6b0a91383
- webdriven: Moving a test aux class to a more appropriate package :: Alexei Barantsev437725cbfb
- Generalize SocketLock to account for Chrome port race condition :: Jason Andersonc0e91b9fa3
- webdriven: attachFile should throw an exception if the file is not found or can't be accessed :: Alexei Barantseva55454f1ab
- add retry for upload to saucelabs :: Luke Inman-Semeraub5a1d0783c
- Style changes (PEP8) :: Ram Rachum8f4b69ffd1
- server: Fixing stringification of detached proxies :: Alexei Barantsev4d1f81af44
- Unignoring two tests that IE11 passed locally :: Alexei Barantsev529026cd5d
- Ignoring back two tests in IE, they fail if requireWindowFocus=true :: Alexei Barantsev9036358f23
- Update links in README.md :: Ahmed Ashourb02d299936
- Typos in CONTRIBUTING.md :: Ahmed Ashour348b68a04f
- Buck version bump. :: Simon Stewart7832f12224
- Updating IE driver prebuilts for impending 2.46 release :: Jim Evansdcadbf6119
- Updating .NET assembly version and CHANGELOG for impending 2.46 release :: Jim Evanse48851a1d4
- Adding tests to .NET test suite for parity with Java tests :: Jim Evansd10b2a8bc9
- Bumping version numbers for 2.46.0 release :: Jim Evans6ca78c5c61
- Upgrade htmlUnit to 2.17 :: Ahmed Ashour56366a46d4
- note about htmlunit update in changelog :: Luke Inman-Semerau6fadbcc784
- Fix error reporting when phantomjs doesn't start :: Dylan Semlerce54918752
- Fixing dynamic assembly generation for .NET PageFactory for .NET 3.5 :: Jim Evansb4fe5f333a
- Fixing documentation warnings in .NET build :: Jim Evans87c69e2df4
- Minor nitpick update to Java CHANGELOG :: Jim EvansPublished by diemol about 3 years ago
For each component's detailed changelog, please check:
b8361f410a
- Bumping Python to 2.44 :: AutomatedTesterb86b104aa0
- Bump JS to 2.44.0 :: Jason Leyba3ea23452d6
- Updating tests for .NET :: Jim Evansfeb1053014
- Updating IE prebuilts for 2.44 release :: Jim Evansf7f083eaae
- Updating .NET assembly version resources for 2.44 release :: Jim Evans611fc48e1f
- Update JS docs for 2.44.0 :: Jason Leybad197b82828
- Fixing null pointer exception if a stacktrace frame does not match the expected format. Fixes issue 7977 :: Alexei Barantsevf36cb1bd4c
- Fixing progress listener detaching if the window was autoclosed. Fixes issue 8093 :: Alexei Barantsev396f25547a
- Fixing platform autocoversion. Fixes issue 8083 :: Alexei Barantsev95c4d514c5
- Fixing platform conversion, step 2 (also more tests to be added on step 3) :: Alexei Barantsev1a0a010301
- Adding tests for platform autoconversion :: Alexei Barantsev446f654c75
- Force promise rejection values to be Error objects. :: Jason Leyba762a18540c
- Move towards the standard promise API :: Jason Leyba55f56cda0f
- Fix a few js compile errors :: Jason Leyba4103276db4
- Fixing stack frame parser for Firefox new stack trace format (with column numbers and more allowed symbols in function names). Fixes issue 8093 :: Alexei Barantsev25d1823b40
- Converting preferences loaded from json file from Long to Integer. Becasuse in Java a Long value is not equal to a similar Integer value. Who could imagine this... :: Alexei Barantsev9a554af628
- Fix up JS types :: Jason Leybaba5de5f7de
- Update test instructions in webdriverjs readme. :: Jason Leyba8aed1e7b85
- Adding more tests for FirefoxProfile :: Alexei Barantsev4c3c150b0f
- Adding WebDriver version fingerprint to the Firefox log :: Alexei Barantsev1cf985357c
- Documenting exceptions. Fixes issue 8090 :: Alexei Barantseva79f932708
- Moving Wait from com.thoughtworks.selenium to com.thoughtworks.selenium.webdriven because it is not used outside this package, and RC is going to be removed soon :: Alexei Barantsev273c490bef
- Adding deprecation sign to all frequentrly used classes in RC API :: Alexei Barantseve97bda0186
- Fixing crazyfun build :: Alexei Barantsev487ebd0b7d
- Moving a test method to a more appropriate test class :: Alexei Barantseva26fe4e5a2
- Move WDBS tests to webdriven package :: Alexei Barantsevdbb21c609e
- Removing an unused dependency :: Alexei Barantsev1b8e7c08c1
- Sorting more RC and WDBS tests around :: Alexei Barantsevecfbecb0ec
- Fix the buck build. :: Simon Stewart279f3c4a2d
- Undo moving Wait to webdriven, but still keeping it deprecated :: Alexei Barantsev429477a6e8
- Moving last part of RC-related test code to com.thoughtworks.selenium package :: Alexei Barantsev6fae96325b
- Fixing crazyfun dependencies for RC tests :: Alexei Barantsevaa1e579040
- Fixing more crazyfun dependencies in tests :: Alexei Barantsev81e7492aa6
- Moving browser locators test suite to the same dir where test classes reside :: Alexei Barantsev29b633946d
- Fix the build of the ManifestServlet :: Simon Stewart7cd16ddfb2
- Fix json de/serialization of java.util.logging.Level.FINE :: Jason Leybac085132ee5
- Fix converting objects with a toJSON() function to their wire format. :: Jason Leyba36ae4e0249
- Introduce a new serializable type. :: Jason Leyba7dd4646411
- Update the js builder to select a server jar from the current environment. :: Jason Leyba3c3f229f29
- Clean up test code :: Jason Leyba4553f887f7
- Bump the buck version. :: Simon Stewart917ef8cce1
- Remove a rogue return statement. :: Jason Leyba584584366a
- Ignore test on IE :: Jason Leybad1f5eff233
- removed some unused imports :: michael.tamm4f5f96d92d
- Taking XML namespaces into account when searching by XPath. Checked to work in Firefox. Chrome supports namespaces out of the box. Need to update IE and Safari drivers to use the updated atom and test them carefully. :: Alexei Barantsev1571e66e62
- Revert "Taking XML namespaces into account when searching by XPath. Checked to work in Firefox. Chrome supports namespaces out of the box. Need to update IE and Safari drivers to use the updated atom and test them carefully." :: Alexei Barantsev503870134f
- Attempting to disable local Safari tests to run on remote. Hope setting the annotation to the base class is enough :: Alexei Barantsev6abf92235a
- Attempting to disable local Safari tests to run on remote. Now all test classes are marked with the annotation :: Alexei Barantsev26ceab294a
- Verify mocks when aborting test early b/c IE. :: Jason Leybaef473a911b
- Adding another alias for MacOS platform :: Alexei Barantsev86153f8228
- Starting standard selenium tests before Safari specific tests :: Alexei Barantsev0c10611ddc
- Adding more platforms to the Mac family :: Alexei Barantsev511ac59049
- IE: Introduce capability to disable check of mime type on setting cookie :: Jim Evans87bbafc8d7
- Downgrading gson dependency version in POM file, the latest one has an issue https://code.google.com/p/google-gson/issues/detail?id=588 :: Alexei Barantsev8cb61738ae
- Taking XML namespaces into account when searching by XPath. Checked to work in Firefox. Chrome supports namespaces out of the box. Need to update IE and Safari drivers to use the updated atom and test them carefully. :: Alexei Barantsevda1a83cbe4
- Pass info to TimeoutException in WebDriverWait :: Alexander Bayandinef8238a314
- Squashed commit of the following: :: Luke Inman-Semerau67ff2b8b25
- if remote end returns a 400 level response status code, for python3 we need to decode the string so it doesn't fail later on when creating the exception to raise :: Luke Inman-Semeraub7cbc37787
- Not only Firefox can throw TypeError on passing customized ns resolver, old IEs throw too :: Alexei Barantsev3947ebc54b
- Adding more complexity, because old IE versions don't have createNSResolver :: Alexei Barantsevb6fb4cbad4
- Another attempt to fight XPath in old IE versions :: Alexei Barantsev555c7a4b3b
- Bump Ruby changelog and version to 2.44.0 :: Jari Bakkend8c36282c7
- Bump gem version to 2.45.0.dev :: Jari Bakken5d5df6e2a8
- Check if all necessary Safari exist before starting session. :: Dima Kovalenkob0e0e343c5
- Allowinf to set an arbitrary platform capability even if it can't be converted to Platform enum. Non-standard platform values can cause matching issues on Grid, but they can be usable for third-party Grid implementations :: Alexei Barantsev2712b93494
- Reorganizing C++ third-party dependencies :: Jim Evans38e8a90463
- Fixing race condition in handling unhandled exceptions. Fixes issue 3544 :: Alexei Barantseve955969257
- Cleaning up test code :: Jason Leyba92bbf7fbb5
- [JS] Adding a bunch of tests for executeScript() :: Jason Leybaf1e1575646
- FirefoxDriver.executeScript should not define enumerable properties on script arguments or return values. :: Jason Leybac7103aa608
- FirefoxDriver's object annotations should be writable :: Jason Leyba2f97830b7a
- Removing all ignores for android and iphone :: Alexei Barantsev12cc8d05a9
- Reviving a commented out test :: Alexei Barantsev09601a484c
- Removing reedundant annotations :: Alexei Barantsev28ed6774a3
- Setting selenium runner on a long running test to be able to ignore it :: Alexei Barantsev67bb92691d
- Upgrading httpd.js to the latest version and fixing the error message on exit. Fixes issue 2637 :: Alexei Barantsev3f945f3185
- Java 8 proof code. 'error: reference to assertEquals is ambiguous' :: Seva Lotoshnikov099b6876a2
- Allow Selenium to be built with a modern version of JNA, by implementing Structure#getFieldOrder. :: Seva Lotoshnikov1b6331c332
- Add goog.require()s for implemented interfaces. This will become a compiler warning/error soon. :: Seva Lotoshnikov42d2e2cc2e
- Setting actual IDE version :: Alexei Barantsevcd74512aef
- Implementing ability to run only tests that need local environment. Fixes issue 2884 :: Alexei Barantsev9b0aaa7e80
- Support pretty-printing js_fragment build output :: Jason Leybaaa34ecda9d
- NO-OP: Wrap existing license headers, unchanged, in @license JsDoc block. Closure compiler keeps such blocks unchanged, with line ends preserved, in the output. That makes it harder for the users to violate the license by not including the notice with build artifacts. :: Seva Lotoshnikov6da62ec096
- Making keyboard interactions to retain selection. Fixes issue 2779 :: Alexei Barantsev5fe712f068
- Ignoring tests that fail on MacOS due to alternative keyboard :: Alexei Barantsevd0ce1f059a
- Adding Yosemite platform :: Alexei Barantsevfc855060c3
- Update crazy-fun to handle Closure's new goog.module syntax in js builds. :: Jason Leyba9717e65970
- Unignoring a test that is green locally in Firefox :: Alexei Barantsev53863e7375
- Splitting distribution artifacts to RC (leg-rc) and WebDriver (selenium-java) parts :: Alexei Barantsevfc8c909372
- Uncommenting clean target commented in the previous commit for faster debugging :: Alexei Barantsevfa08d2e86e
- Splitting maven client artifacts to leg-rc and webdriver :: Alexei Barantsev2331f207a4
- Delete unused code. The iPhoneDriver is long gone. :: Jason Leyba34b9d8f7b4
- Roll back addition of @license tag to all JS files. :: Simon Stewartcbc1080fc7
- Adding logging to cache clearing for IE driver :: Jim Evans13b0b803f0
- Fix embedding of sizzle in the webdriven jar :: Jason Leyba8f771f2df2
- Bump the version of httpclient to 4.3.6 :: Simon Stewart78acb44e43
- Fix typo in remote.Augmenter :: rompicfe7210be43
- Removing @Test annotation from a nont-test method. It seems that nobody runs this test since 2012 :: Alexei Barantsev8a2eeb6591
- Fixing broken RC Firefox launcher :: Alexei Barantsev5c4f729bd9
- Disabling a test that fails on linux in firefox with synthesized events :: Alexei Barantsev2598e060eb
- Disabling the test on MacOS too :: Alexei Barantsev8aae03a40d
- Merge branch 'master' of https://code.google.com/p/selenium :: Jim Evans9e9e5fc5db
- Updated session intialization to more robustly handle malformed JSON. :: Jim Evansdca9ea044f
- Adding option to not delete anonymous Firefox profile in .NET :: Jim Evans7458198ca5
- Deteting an unused internal class :: Alexei Barantsev2a9b686292
- Adding some generics to DriverService.Builder :: Alexei Barantsevd69a533af1
- Adding support for Blink-based Opera to Java binding :: Alexei Barantsev97a784fc76
- Add methods that delegate calls to superclass to make driver services typesafe and chainable :: Alexei Barantseve0f382835a
- Adding bit more generics to DriverService.Builder :: Alexei Barantsev32bb292532
- Adding capabilities and browser type for Opera Blink, and configuring tests to run in Opera Blink :: Alexei Barantsevb5f99160b8
- Use goog.scope to reduce boilerplate. No functional changes. :: Jason Leyba62806398b0
- Update issue 8187 :: Jason Leybaf639196a02
- Make one more test run, exclude two failins tests. I now added //java/server/test/org/openqa/selenium/remote/server/log:test:run to http://ci.seleniumhq.org:8080/job/Small%20Tests/ :: Seva Lotoshnikova045504046
- Set default value for PhantomJS process reference :: Danilo Bargenab25864b66
- Add new contributors to AUTHORS :: Andreas Tolfsenc9e0794d57
- 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 :: Alexandre Abreud7f29df72c
- Update Closure library and compiler. :: Jason Leyba25370f1e8f
- WebElement docstring fixes :: Danilo Bargen7fa1658e09
- README.md: fix a typo :: Ondřej Čertík446df4dd75
- README: Fix the Yahoo example :: Ondřej Čertíkbadfac78ee
- Add Shadow DOM support to Chrome atoms :: Seva Lotoshnikov079f61e103
- Update test to also pass on Windows 7 :: Seva Lotoshnikov20a84feadc
- Properly exclude tests on mobile browsers :: Seva Lotoshnikov064cb011da
- Make Opera driver support also the new Blink based Opera :: Ela Makiej51f5227e9c
- Add @RunWith(JUnit4.class) annotations to all Java tests This helps building test runner features like "fail whenever there is a public testSmth() method that's not annotated @Test" - to catch tests that were meant to run but wouldn't. One day one of those features may get added to Selenium's test runner in the ci :: Seva Lotoshnikove5d87c2d4e
- Remove call to goog.debug.LogRecord#getExceptionText() It will be deleted from Closure soon. :: Seva Lotoshnikov5249570b9d
- Code cleanup/simplification :: Jason Leybac36ef9322c
- Add test omitted from last commit. :: Jason Leybaac3424472a
- Update closure-library to fba2eb76bc0e695952480de932d71cc1b7dd9f1f :: Jason Leybaca3636b053
- Updating to Firefox 34 :: Alexei Barantsevb5442e1dd5
- Updating Firerfox prebuilts for Windows :: Alexei Barantsevf364e95727
- Escape all CSS meaningful characters. Completes fa6dc53d9cb60f4b08f076c9cf6fd17c68250430 :: Seva Lotoshnikov3b62b05173
- Updating Firefox prebuilts for Windows, second try :: Alexei Barantsev82dfa8e324
- Unbreak //javascript/chrome-driver:atoms build target. Now added it to "thirdparty-dependent-atoms-build" job on cbuild. :: Seva Lotoshnikovc6431d55a1
- updating FF prebuilts for linux :: Luke Inman-Semerau4cf6168e7f
- Adding initial implementation of .NET bindings OperaDriver :: Jim Evansa549e4976e
- Code linting with StyleCop. No functional changes :: Jim Evans9e6b5f8c00
- Fixing finding elements by XPath in IE9+ with document mode >= IE9 :: Jim Evans9315578268
- Internal IE driver API change GetWindowHandle to GetContentWindowHandle :: Jim Evans36a412e770
- Internal API addition for IE driver to get browser window handle :: Jim Evansc269a8315b
- Fixing passing per-process proxy settings to new windows :: Jim Evans967286a7dc
- Fix issue 8254: Extensions were incorrectly transferred between Windows client and Linux grid node, because ZipEntry had incorrect name with '' as separators. :: tporebac523c76c73
- Pull HttpClient implementation details out of HttpCommandExecutor. :: Jason Leybabd92545a0c
- Ruby: Add :javascript_enabled to Android capabilities. :: Jari Bakkenb312088b96
- Allow switching windows when current window is closed :: Titus Fortner63657fa703
- Bump Ruby gem version to 2.45.0.dev1 :: Jari Bakken75d2f7cb78
- Fix PositionAndSizeTest#testShouldGetCoordinatesOfAnElementWithFixedPosition so that it does what it means in the larger browser windows. "placeholder" has to be taller than the viewport so that scrolling to the "bottom" results in some scrolling. :: Seva Lotoshnikovaf8e3080fd
- Get rid of unnecessary [] in function type annotation. Closure compiler people prefer those not to exist. :: Seva Lotoshnikov215cf2e2e9
- Ignore tests on Chrome for Android. Some must not run, some fail due to issues. :: Seva Lotoshnikovd147de8297
- In the name of jleyba: Convert a bunch of tests from using goog.testing.AsyncTestCase to return a goog.Promise to control when the test finishes. Closure's long term goal is to eliminate AsyncTestCase and its ilk :: Seva Lotoshnikov355580795d
- Add missing files from Google Closure. :: Simon Stewart6cdcbe007c
- Fix up buck build files to account for freshly moved code :: Simon Stewart411448f283
- Buck version bump :: Simon Stewartcfd33245fb
- Reorganize some code for more accurate type checking by the closure compiler. :: Jason Leyba5f00124966
- Upgrade the Closure compiler to v20141215 :: Jason Leybabb7abed7dd
- Add support for loading goog.modules in node. :: Jason Leybaef9dc8d324
- Fix tests by using the proper accessor for the environment's current browser. :: Jason Leybaea08463090
- Add support for custom command mappings in the node bindings. :: Jason Leyba40f16f6804
- clarifying doc string for 'parent' property. Fixes Issue #8310 :: luke.semerau38faff884e
- Disable data reporting features in default Firefox profile used by FirefoxDriver. :: Seva Lotoshnikovd18b9fd36a
- Revert "Upgrading httpd.js to the latest version and fixing the error message on exit. Fixes issue 2637" Because it has negative impact on FirefoxDriver performance :: Alexei Barantsev06a8619b09
- Reapplying the patch that fixes issue 2637 :: Alexei Barantsev0959551dba
- Bump buck version. :: Simon Stewartaf189fd538
- Ensure Base64Encoder is only in one BUCK target. :: Simon Stewartbb9df234b4
- Fix building of the tests when using Buck. :: Simon Stewart54c0a29583
- Build the SafariDriver using Buck. :: Simon Stewarte2045377cd
- Move the 'security' package to be within the RC server. :: Simon Stewarta293958d9d
- Buck version bump. :: Simon Stewartd0ef3776f5
- Build the RC server using Buck. :: Simon Stewart2c2fa998a9
- Build the Grid server using Buck. :: Simon Stewart047c92ad1d
- Add extern for AddonManager.getAddonByID, which was added by commit 4c3c150b0ff93aefbf60a8d8f215cbdb38bb010d. :: Jason Juang44e5531eaf
- Fix @param tag to match the actual parameter name. :: Jason Juang3e0c93ad98
- Fix webdriver.testing.Window's call to webdriver.promise.Promise constructor, which requires a resolver function as of commit 762a18540c7a78ca15599dedf4af3145ed7dd3fb. :: Jason Juang40a90f16b1
- Return a Promise in Deferred.thenFinally, to match the specified return type of Thenable.thenFinally. :: Jason Juang9c1f2c70d0
- No-op change; testing CI... :: Seva Lotoshnikovac53cc1b7f
- Revert "No-op change; testing CI..." :: Seva Lotoshnikove3e3103fec
- Bump Ruby version to 2.45.0.dev2 :: Jari Bakken21848dcbcd
- Fixed getLocationInView to handle shadowDom. :: Seva Lotoshnikov09b7101d7f
- Bump copyright year in the Ruby README. :: Jari Bakken8666096ba2
- [js] The FirefoxDriver should clean-up after itself on quit :: Jason Leybab825129999
- Implement fingerprinting in the FirefoxDriver :: Jason Leyba66d55c8446
- Fix argument passing for execute(Async)Script in Firefox 35 :: Jason Leyba5e411637a1
- Only use cloneInto for Gecko 33+ :: Jason Leyba43c1701222
- The webdriver.promise module is now Promise/A+ compliant. :: Jason Leyba3f313d1420
- Fix parsing of goog.require statements inside a goog.module :: Jason Leyba29e269f13c
- If the first rm -rf
attempt fails to delete everything, make a second attempt before reporting an error to the caller. :: Jason Leyba010617fd59
- Bump gem version to dev3 :: Jari Bakkenf473be4a45
- Change ControlFlow.wait() to accept promises :: Jason Leybac74070af3e
- WebDriverJS does not support IE6-9, so don't bother running tests on those browsers :: Jason Leyba42cad409d7
- Missed a test in c74070af3e72 :: Jason Leyba136daa9dba
- Adjust test so it is more tolerant of slow browser performance :: Jason Leyba30d3b7e1f5
- Updating build files to Firefox 35 :: Alexei Barantsev83b4b11481
- Upgrading PhantomJS driver :: Alexei Barantsevda7adeff84
- Removinfg IDEA-Eclipse synchronization files because we synchronize IDEA and Eclipse projects manually :: Alexei Barantsev78206fe1a5
- Revert "Updating build files to Firefox 35". Early start :) :: Alexei Barantsevc77869b387
- Use express for the test file server. :: Jason Leybaefe88f555b
- Simplify logic for inserting new frames into the control flow. :: Jason Leyba5ea77bb5eb
- Fix bad type annotation :: Jason Leyba120c8ab964
- Code cleanup :: Jason Leybaecfefd32ab
- Keep track of which frames are used to execute tasks. :: Jason Leybacc506f1f70
- Fix potential control flow deadlock :: Jason Leybadb632150eb
- Add support for file uploads to webdriverjs :: Jason Leybad61990788d
- Updating gson to 2.3.1. Fixes issue 8464 :: Alexei Barantsevb9b07f4aa1
- Remove use of deprecated function :: Jason Leybac10e3f58d7
- Cleaning up docs. No functional changes. :: Jason Leyba42df94c88f
- Bumping the min supported version of node from 0.8.x to 0.10.x :: Jason Leyba8b338f4e1c
- Tests for issue 8223 firefox webdriver problem with scope in executeScript :: Javier Candeirabf7ecd3ce2
- Change test server to use IPv4 loopback address :: Jason Leybada11d39a78
- Added TouchSequence and driver.touchActions() to enable touch actions in JavaScript bindings :: David Sandersd04b172870
- JS document tweaks :: Jason Leyba81e08a09b0
- Add native support for IE to WebDriverJS :: Jason Leyba5f5e31531d
- Test updates for PhantomJS 2.0 :: Jason Leyba9179eaab59
- Delete file that should not have been added in last commit (revision 5f5e31531d40) :: Jason Leybadd35003064
- Doc formatting fixes. :: Jason Leybafb2aaf8dd1
- Add native support for Opera 26+ to webdriverjs :: Jason Leyba70dbc23cc1
- Would help if I actually pushed the opera module :: Jason Leybae7e601b2ca
- The Fetch API (https://fetch.spec.whatwg.org/) defines functions in the global namespace, including Request and Response. While it is fine for FirefoxDriver to keep using these names as it does, the conflict could become a problem should, for example, Closure compiler ever want to add Request and Response to externs. This change renames Request and Response to something else. It is expected to be no-op. :: Seva Lotoshnikovc8b9dd0c27
- Always send a click event when a mouseup event would complete a click. Before this, if a mouseup handler caused the target element to become non-interactable, we would abort and not send a click event. The W3C spec says that "A click is defined as a mousedown and mouseup over the same screen location." Once the mouseup has occurred, the click has also occurred, so we are obligated to produce the click event even if a mouseup handler causes the element becomes non-interactable. This is also consistent with the real-world behavior of Chrome, Firefox, IE8, IE11, Safari 8, and the Android stock browser on Jellybean. :: Seva Lotoshnikov01ab2764bc
- Complete Selenium Java Server support for Blink based Opera :: Seva Lotoshnikov54a195f78a
- Remove obsolete Opera and IE workarounds :: Seva Lotoshnikov83dd02b552
- Ignore tests on Chrome for Android :: Seva Lotoshnikov56f5b103c4
- Make test pages' content bigger than even larger screens, to cause scrolling more reliably. Recognize that scroll bars aren't shown in tablet browsers, just like in phones. Ignore tests that fail on Chrome for Android 40 due to the browser issues. :: Seva Lotoshnikov7a11528246
- Add missing goog.require. This would be reported as missing as a result of upcoming improvements in Closure Compiler's CheckRequiresForConstructors pass. :: Seva Lotoshnikove581237f82
- Re-revert "Upgrading httpd.js to the latest version and fixing the error message on exit. Fixes issue 2637" This should fix Firefox 36 compatibility, but causes performance degradation on Linux, that is to be investigated as a separate issue. :: Alexei Barantseve7c57343ea
- Updating name of operadriver executable for .NET bindings :: Jim Evans3ebec51e24
- Removing automatic installation of SafariDriver extention for .NET :: Jim Evans047ab5f8f9
- Remove automatic installation of the SafariDriver in Java. :: Jason Leyba109697992c
- improve ByCssSelector#toString :: Alberto Scottoc9bffc4259
- Ignore test when running against a remote server. :: Jason Leyba9dbf2e8e77
- webdriverjs mocha: wait for 'done' callbacks to be invoked :: Pat Tullmannaf0f141073
- Fix test :: Jason Leyba3511a364a6
- Rebuild the SafariDriver for 2.45.0 :: Jason Leybaa6147b3c5c
- Native support for the SafariDriver in WebDriverJS :: Jason Leybabaa16a551f
- Prepare WebDriverJS 2.45.0 release :: Jason Leybad52c0fef30
- Fix a doc typo. :: jmleybadb79088b94
- When Selenium is unable to interact with an element, such as the case when an element is missing or disabled, this change will output exactly how Selenium is attempting to locate the element, such as the XPath or id of the element. This greatly speeds up troubleshooting issues, as the exception message clearly states what element is broken/missing for common problems like an ElementNotFoundException. :: richard.hinesb44cb23ec0
- updating AUTHORS :: Luke Inman-Semerau829f21ead2
- mailmapping jason leyba, updating authors :: Luke Inman-Semerau470762cc2f
- py: migrate to base64.b64encode for Python 3.3 support :: Jewen Xiao8a8118fd63
- Minor code reformatting. No logical changes. :: Simon Stewart7cc0b6a5d4
- Updating .NET assembly version resources for impending 2.45 release :: Jim Evans6e00b76524
- Updating IE driver prebuilts for impending 2.45 release :: Jim Evansab53ac0b73
- cleanup; remove no longer needed check :: rbria8f771c26d
- add websocket to make test runnable when simulation ff :: rbriad9befdd77
- support ff17 also :: rbria4a4a8ccfc
- Minor js doc presentation fixes for 2.45.0 :: Jason Leyba3f46b582f8
- Bump buck version. :: Simon Stewart18495c0b55
- Update java changelog :: Simon Stewartf001129ade
- updating py changelog for 2.45 release :: Luke Inman-Semerau3347d54b91
- updating javadocs / fixing javadoc errors :: Luke Inman-Semerau9e2b3e9371
- bumping python version numbers to 2.45, updating docs :: Luke Inman-Semerau5017cb8e7c
- bump version number to 2.45 :: Luke Inman-SemerauPublished by diemol about 3 years ago
For each component's detailed changelog, please check:
70ce404ae9
- It seems that FF32 does not support hidden property in XUL. Fixes issue 7824 :: Alexei Barantsevd214f0ccd2
- Making webdriver.WebElementPromise public for higher level frameworks to use; e.g. Protractror. :: Seva Lotoshnikov810e67a758
- Explicitly goog.require a used dependency :: Seva Lotoshnikov03bd468840
- Implementing driver implementation autodetect in IE driver server :: Jim Evansfe013b52ee
- Improving cross-platform compatibility of webdriver-server C++ code. :: Jim Evans1401d1842d
- Updating third-party C++ library dependencies :: Jim Evans3db28f563d
- Updating IE driver binary prebuilts :: Jim Evanse45d92fbea
- no-op cleanup; pass the parameter over. On behalf of clever robots that always analyse code. :: Seva Lotoshnikov6a34eac95e
- Deflake a test. I don't think, by contract, page MUST be loaded after driver.executeScript("window.open(url, 'newWindow')"); driver.switchTo().window("newWindow"); returns. This has been flaky with Chrome on Windows XP, specifically. :: Seva Lotoshnikovb1a6a33176
- Change "HTML5 not supported" conditions to exclude IE8 and lower, instead of just IE8. (And similarly for other browsers, for the sake of consistency.) This makes sure the tests are excluded even in compatibility mode, where IE8 advertises itself as IE7, but still exposes APIs for certain features, even though those features are broken, because ... IE8, ladies and gentlemen. On behalf of juangj. :: Seva Lotoshnikovd53e90690a
- Fix ie_driver tests to assert that isInParentOverflow returns a particular value. It doesn't return a boolean, so passing it directly to assertTrue/assertFalse was an error. On behalf of juangj. :: Seva Lotoshnikov467316d841
- No-op code cleanups in safari-driver. (Following adding templating to HTML5 MessageEvent extern.) :: Seva Lotoshnikov2d62a3b80d
- Fix stacktrace parsing to work on IE 11. On behalf of jleyba. :: Seva Lotoshnikov1ad5929fe9
- Bump js version to 2.43.0 :: Jason Leybae028932118
- JS: Address flakiness with setting copying a Firefox profile :: Jason Leyba8c6e8352ce
- Update js docs for 2.43.1 :: Jason Leyba9e59826f8a
- Bump JS version to 2.43.4. For versions 2.43.1-3, the npm registry was recording an incorrect shasum which causes subsequent npm installs to fail on those versions. npm requires a unique version for each published version, and it supports semantic versioning 2.0 (http://semver.org/), which is why we are now on 2.43.4. :: Jason Leybadfb51970bf
- Add ability to pass --implementation to the IE server from Ruby. :: Jari Bakken72bfb94580
- Creating PromptService so that the XUL specific calls can be encapsulated and hidden away. Also fixing the incorrect doctype :: Samit Badle50039c601c
- Making deferred.js available globally and adding a new http library also available globally :: Samit Badle91d26bbe76
- Hide errors in buggy locator builders :: Samit Badle3b7466a94b
- Fix recording errors :: Samit Badlef8341b8d3a
- Improve the UI including autocomplete and fix a bunch of minor bugs :: Samit Badle9cff008909
- Fix errors when a comment is selected. Also disable autocomplete when editing a comment :: Samit Badle1955eaae25
- Addig Selenium IDE item under Settings->Developer menu. Fixes issue 7268 :: Alexei Barantsevd2403803e9
- More useful fns in file-utils :: Samit Badle16d8694455
- Added support for map function, drop callback and useful functions to the listbox with drag and drop support :: Samit Badlee997aaf7d5
- Fixing recording issue :: Samit Badle5e7f885b0c
- Improved statistics for test case and test suite results :: Samit Badleea17c0fde6
- Getting ready to release Selenium IDE 2.7.0 :: Samit Badlebb100bb07f
- moving items in the action menu so that they are more functionally grouped :: Samit Badle87efac8016
- Fix TypeError: this.treebox is undefined treeView.js. Should fix issue 7786 :: Samit Badle04e511d831
- Fix return value of Builder.usingServer to a self-reference :: Julie Ralph28a2730656
- Eclipse classpath fixes for htmlunit. :: rbri5fbcfb57ac
- HtmlUnitDriver: Initial code cleanup. :: rbri5c7b7212d4
- Bump JS to 2.43.5 for fix to issue 7905. :: Jason Leyba27aec01418
- Move mutable property definitions from the prototype to the constructor for better performance in v8. :: Jason Leyba70157d7851
- Remove a redundant variable. :: Jason Leyba388793a775
- Insert random failures into Selenium Core instructing people to update. :: Jason Leyba044eea16b6
- Randomly log warnings that Selenium 1.0 is going away and users should update. :: Jason Leyba7f5b760985
- getting rid of forceCompletion attribute responsible for buggy autocomplete. fixes issue 7928 :: Samit Badlecf26e94543
- Preventing driver hangs caused by TypeError: can't access dead object, when a document is removed at the moment we execute some script. Instead of hanging it should throw an exception. Fixes issue 7934 :: Alexei Barantseve633a6857b
- Adding a new Visual assist option to help users requiring stronger constrast in colors. It is turned off by default. I am hoping that the difference of 20 in both saturation and brightness is sufficient. Fixes issue 7696 :: Samit Badleccb8a8c267
- Adding select button to the sidebar and reducing the size of the buttons, may introduce issues on some systems. Fixes issue 7815 :: Samit Badlef85749a75c
- Fixing cancelling of select button when page is reloaded. Fixes issue 7793 :: Samit Badle5adeab4f16
- Fixing WDBS compatibility with IE5. Fixes issue 7938 :: Alexei Barantsev01852d365d
- removing visualEyeContainer id and using the window or sidebar id directly :: Samit Badlee9ec39a4a4
- Introducing Health service for Selenium IDE :: Samit Badlee44585f13a
- Make firefox/profile.rb not executable :: Andreas Tolfsen36fa192248
- Optimizing finding multiple elements by id by using CSS selectors if available. Fixes issue 7682 :: Alexei Barantsev95713955a6
- HealthService improvements. New method addException, support for stack trace and global error handler improvements available on Firefox 31. :: Samit Badle855c8350a0
- Implementing retrival of alert text for onBeforeUnload dialogs. :: Jim Evans463aff1f7f
- Revert "Bump the version of webbit to 0.4.15" :: Alexei Barantsev2997a70d58
- Moving from org.json to gson because the license. Fixes issue 7956 :: Alexei Barantsev9b0cdc9f3b
- Fixing maven build after move to gson :: Alexei Barantsevdf9aa542b4
- Implementing autoconverion of platform in Capabilities on write :: Alexei Barantsev0ce6e217f4
- Fixing broken CrossDomainRpcLoader :: Alexei Barantsevfe145501de
- Actually fixing maven build :: Alexei Barantsev23f0a8ac55
- Adding diagnostic providers to collect Firefox and Selenium IDE data :: Samit Badle26e8f4f019
- Registering the new diagnostic providers by loading them :: Samit Badlec4d6615d50
- Added data collection for plugins and more logging errors and statistics :: Samit Badle88449010df
- Collect statistics for commands :: Samit Badle5728eb7813
- Adding Search Issues to help menu and some localisation strings :: Samit Badlee002e6cc32
- Getting ready to release Selenium IDE 2.8.0 :: Samit Badlec905e4521b
- Fix classpath for running tests in eclipse :: rbri8ed69755e3
- Enable Html5CapabilitiesTest for HtmlUnit :: rbrie9a90c3f02
- HtmlUnit: Fix getAttribute for dynamic properties. :: rbrib8a5aea14a
- HtmlUnit: add text to the end of input fields :: rbri01f54a10b8
- Fixing IDEA Java module dependencies :: Alexei Barantsevec3e0c3b02
- Fixing mouse move 'relative to the previous element' if a new page is loaded. Fixes issue 7637 :: Alexei Barantsev40df2e314e
- Get the Buck build working again. :: Simon Stewarta6d35b95bb
- Fix the Eclipse config. :: rbri65f9399875
- Bump the buck version :: Simon Stewart4114a07cd8
- Fixing SessionId from json converter to better handle the case of null sessionId :: Alexei Barantsev2fb115ca62
- updating for FF33.0 :: Luke Inman-Semeraufe1515980f
- fixing build process for Firefox Linux native events :: Luke Inman-Semerauc467e31b3c
- updating firefox prebuilts for FF33 linux :: Luke Inman-Semerau20a4471f53
- call proper super for UnexpectedAlertPresentException :: Luke Inman-Semerau88d4dda177
- Fix exception message formatting :: Alexander Bayandin0f51fa2e7d
- Alias bayandin's email :: Andreas Tolfsena9f997841d
- Generate AUTHORS :: Andreas Tolfsenb4ae1ad472
- fixup! Alias bayandin's email :: Andreas Tolfsen13778d7a0e
- fixup! Generate AUTHORS :: Andreas Tolfsen85e48ff9fe
- Handle non-standard leading whitespace on V8 stack frames (occurs when users have defined Error.prepareStackTrace). :: Jason Leyba7b4920742d
- Permit the target browser to be an empty string. :: Jason Leyba29c4b586e2
- Change WebDriver.toWireValue to no longer use promise.fullyResolved, which creates a bunch of unnecessary promises (one per key in a object/array). I will be deprecating fullyResolved in a future commit. :: Jason Leyba4bf6ab1e41
- Updating prebuilt Firefox native event libraries for Windows :: Jim Evans237cdf0486
- Get rid of a few Ruby warnings :: Jari Bakkenfa6dc53d9c
- Escape characters commonly used in CSS selectors that can be used literally in element IDs. This ensures that querySelectorAll('#' + id) works when id has special characters in it. Fixes issue 8005 :: Jason Juang07258f1784
- Modify test to expect that Chrome 39+ will not select a radio button when its handler prevents the default action. This behavior was changed in Blink a few weeks ago: http://src.chromium.org/viewvc/blink?view=revision&revision=182034 :: Jason Juangf8924cae16
- If JsonParser.parse() fails to parse a string obtained from a reflective call to a toJson() method, assume it is a primitive string. :: Jason Juangb132aba556
- trim() HTTP response content because some drivers send back a response containing trailing null bytes, which the GSON parser does not like. :: Jason Juange28df8762d
- Remove obsolete ChromeOptions code. :: Jason Juang124244773a
- Remove unused static import of Ignore.Driver.HTMLUNIT. :: Jason Juangb780116d61
- Adapt Marionette atoms so they can be used with Cu.import without designated scope :: Andreas Tolfsen999a744540
- Log stacktrace :: Dima Kovalenko354022bc1f
- Removing deprecated classes :: Alexei Barantsev17c14de845
- Oops! Undo unwanted change that was included in the previous commit by mistake :: Alexei Barantsevb059f6a154
- Don't include selenium-server-standalone.jar into selenium-server.zip :: Alexei Barantsev8df2bb0c25
- Using JsonNull.INSTANCE instead of null :: Alexei Barantsevd608789b9e
- Using asMap as well as toMap to convert an object to Json :: Alexei Barantsevd3c4fcd5e4
- Moving proxy management stuff to the server, it is used in RC browser launchers only :: Alexei Barantsevee18b34f19
- Moving tests too :: Alexei Barantsev70eba09fa9
- Adding common conditions for explicit waits in WebDriverJS :: Jason Leyba409512d4e9
- Fix wait error messages. :: Jason Leyba2840d85702
- Moving more RC stuff to the server :: Alexei Barantsevad20744f67
- Deleting tests for removed deprecated classes :: Alexei Barantsevdc1687629a
- Moving utility method isScriptFile to the only class where it is needed :: Alexei Barantsev8799151a1b
- Moving LauncherUtils to the server :: Alexei Barantsev4f1fbf018a
- Moving Proxies utility class to server :: Alexei Barantsev49e8bcad49
- Moving last part of browserlaunchers package from client to server :: Alexei Barantsev65577838ae
- Fix broken test. :: Jason Leyba5669de3e53
- Use str instead of repr for exception message :: Alexander Bayandin166ef4057b
- Add juangj to AUTHORS :: Andreas Tolfsenaa113ee89d
- Update FindBy annotations description :: Artem Koshelevec062bad75
- Add quiet option to Safari Python binding :: Charles Thomasd54ca5e197
- Fix exception messages to reflect the new default log_file behavior :: Alex Henried0c863ac23
- Add new tests for some wait conditions :: Varun Menona009c5292a
- Bringing MarionetteConnection in line with the current marionette state (FF33) :: Alexei Barantsevbe19630985
- Bump the version of guava to 18 :: Simon Stewartd343aae32c
- Update the maven project to point at the latest guava version too. :: Simon Stewart8e4f217f6c
- Remove the deprecated DatabaseStorage interface. :: Simon Stewartca0d8ca4be
- Update calls to deprecated guava methods. :: Simon Stewart2550328f1e
- webdriver.promise.Frame_ should not extend Promise. :: Jason Leyba21c0893443
- Simplify promise cancellation logic. :: Jason Leybab5986f5c02
- Run tests with harmony features enabled. :: Jason Leyba0bbb132a03
- Update release notes for js :: Jason Leybaf5b5a92559
- Undoing improper spec compliance for finding elements :: Jim Evans76d78cf323
- updating javadoc, changelog for java, bumping version numbers to 2.44.0 :: Luke Inman-SemerauPublished by diemol about 3 years ago
For each component's detailed changelog, please check:
2a514840e2
- Bumping Python version :: AutomatedTestera017fb7737
- Updating Python docs :: AutomatedTester4e827a6c7d
- Bump gem version to 2.43.0 + update change log :: Jari Bakken53bec19b33
- Bump gem version to 2.44.0.dev :: Jari Bakkend6f093a6ed
- Fixing socketlock bug with reusing the same profile multiple times :: Alexei Barantsevaccb3003b9
- Updating Visual Studio project files :: Jim Evans0e4a981235
- when adding a firefox extension, check for the id in the attribute too :: Luke Inman-Semerauef11b7526c
- freaking network, freaking python... when it spazzes out on you, defaults to localhost for the tests :: Luke Inman-Semeraua07572b5c6
- Correcting version number resources in .NET assemblies. No functional changes :: Jim Evans8346498d91
- Bumping version to 2.43.1 :: AutomatedTester5163bceef1
- Updating Changelog for 2.43.1 :: AutomatedTesterPublished by diemol about 3 years ago
For each component's detailed changelog, please check:
88dcffe6f5
- Belatedly removing long-obsolete .NET tests for AndroidDriver :: Jim Evansf5b3934556
- Adding support for SwitchTo().ParentFrame() in .NET bindings :: Jim Evans88b2ee8105
- Adding URL endpoint for switchToParentFrame :: Jim Evans96c322871e
- bumping versions for 2.42.2 adding changelog entry :: Luke Inman-Semeraue73b9cc74b
- Remove unneeded else in conditional :: AutomatedTesterb9e9fc6702
- Implementing switchToParentFrame command for IE driver :: Jim Evansfc79624f0e
- Adding driver info into TimeoutException thrown by WebDriverWait. Fixes issue 7429 :: Alexei Barantsev4959695b22
- Modified logic of ErrorHandler mapping to *Exception. :: Ivan De Marino55e1308726
- Fixing maven build :: Alexei Barantsevdc4f5f61a4
- Ruby: make sure the alert text is included in UnhandledAlertErrors :: Jari Bakken4d136e2412
- Returning less specific platform info from firefox driver. Fixes issue 3354 :: Alexei Barantsev9779366828
- Properly handle absence of lo network interface. :: Jason Leybae9c80f70dc
- Unignoring a passing test for Firefox with synthesized events :: Alexei Barantsev17b5d4bfba
- Stop polluting the log with stacktraces. Fixes issue 7460 :: Alexei Barantsev78097ff390
- IDEA wants to update these two files :: Alexei Barantsev3d6d7e53c7
- Updating build files for FF30 :: Alexei Barantsevb74e6db06b
- Updating windows native libs for FF29 and FF30 :: Alexei Barantsev3b2b574cb9
- Updating HtmlUnit to 2.15 :: Alexei Barantsev719bffdaac
- Setting HtmlUnit to emulate FF24 by default :: Alexei Barantsev5cff71c936
- Fixing maven build (broken dependency) :: Alexei Barantsev727ebe46c2
- Ignoring tests failed by HtmlUnitDriver (regression in 2.15?) :: Alexei Barantsev5315c0fd48
- Wrong test was ignored :: Alexei Barantsevb92eeb46c4
- updating firefox prebuilts for linux :: Luke Inman-Semerau398220f303
- Use 127.0.0.1 as localhost name resolving might fail on some systems :: Andreas Tolfsen23b46d7ff6
- Generate Python API docs for selenium.webdriver.chrome.options :: Andreas Tolfsen25bf6d8177
- Implementing switchToParentFrame support in atoms :: Jim Evans3f9174d5da
- Ignoring parent frame tests in IE6-8 :: Jim Evans6f5b1d3fa6
- Update buck version and get the build green again. :: Simon Stewartbc05a02df2
- Actually get the buck build green again. :: Simon Stewart698bcdedcb
- ruby: loosen websocket dependency to ~> 1.0 :: Jari Bakken41b8f05985
- Bump the version of webbit to 0.4.15 :: Simon Stewart9f3a561cce
- Adding a timeout to Firefox cleanup process. Fixes issue 7272 :: Varun Menon509ed426d9
- Typo fixes in webdriver.js documentation :: Julie9292f01c6b
- Add Julie Ralph to .mailmap, and generate new AUTHORS :: Andreas Tolfsen039b6a4b61
- BODY element is always shown/displayed. related section in the W3C spec: https://dvcs.w3.org/hg/webdriver/raw-file/default/webdriver-spec.html#determining-if-an-element-is-displayed :: Seva Lotoshnikov5b97733353
- Add switch_to.parent_frame support to Ruby bindings :: Andrey Botalov6c0f39916d
- Fix for Ruby tests on Windows + MRI :: Jari Bakkenbd3bc0379b
- Guard parent_frame spec for Safari and PhantomJS :: Jari Bakken2292453454
- Update the Ruby change log :: Jari Bakkenc7b0193945
- Adding more tests for Platform :: Alexei Barantsev52197cf5d1
- Fixing platform comparison. Fixes issue 7522 :: Alexei Barantsev6b58d26154
- Always compare more specific platform to less specific one :: Alexei Barantsev4c6f34edd7
- Breaking a circular build dependency in test code :: Alexei Barantsev9bce67cb40
- Setting layout.css.devPixelsPerPx to 1.0 if native events are enabled only. Fixes issue 7445 :: Alexei Barantsev203090ccc0
- On behalf of [email protected]: Fixing the list of extensions to search for an executable on Windows, and logging process startup errors. Fixes issue 7514 :: Alexei Barantsev2ed59160d8
- Setting forwarded content for CommandListener afterCommand handler. Fixes issue 7443 :: Edi Weissmann6c14f14175
- On behalf of shijunjuan: Handling possible IllegalStateException while cleaning orphaned and timed out sessions. Fixes issue 6771 :: Alexei Barantsevc813596d9f
- Adding a new selenium server option -logLongForm to log more details to the console. Fixes issue 6645 :: Alexei Barantsev8204b46236
- Propagate webdriver_firefox_port preference to FirefoxDriver, was being ignored. Fixes issue 5172 :: Stephen Kuenzli6ddf7ceb9b
- Modified IE driver server to more closely follow W3C spec :: Jim Evansdf475139f0
- Removing unnecessary #include :: Jim Evans73e863ee21
- Fixing IDE Csharp formatter options. Fixes issue 1331 :: Alexei Barantsev84ea2c8bd9
- Setting Json.NET to ignore dates when parsing response values :: Jim Evans6640a1c10e
- Merge branch 'master' of https://code.google.com/p/selenium :: Jim Evansc153d9463a
- Fix broken tests :: Jason Leyba0971ee62dc
- Adding encoding declaration in IDE python formatted. Fixes issue 5308 :: Alexei Barantsev00f9afe687
- Making recently added Firefox-specific tests to run in local environment only :: Alexei Barantsev5ef02179bc
- Handling possible exception in stringification of window.location. Fixes issue 3908 :: Alexei Barantsevc545a3afdd
- Making WDBS.start command a no-op if it was instantiated with an already started driver. Fixes issue 3993 :: Alexei Barantsevdde7a5019e
- Adding finalization part to recently added Firefox-specific tests :: Alexei Barantsevb8ca024162
- Guarding tests to prevent running in Sauce. Hmm... I thought @NeedsLocalEnvironment does this... :: Alexei Barantsev07e7e56b40
- Fix "./go //javascript/chrome-driver:atoms". is_online is not used by chromedriver. :: Seva Lotoshnikov48cc327cce
- Implement Element#getElementRect that returns a dictionary with location(x, y) from top left (0, 0) and size(height, width :: AutomatedTester3b5eb8dc66
- Correct name of test for element#getElementRect :: AutomatedTesterd5ae96723b
- Allow mocha timeout to cancel flow. :: Nowell Stritee532af1592
- Remove redundant extern definitions. :: Jason Leybad85c6e1a35
- Ignore null session IDs passed in a command's JSON body. This adds tolerance for clients that serialize a null session ID as part of a new session command. :: Jason Leyba3a2ce193db
- Add support for writing js unit tests in .js files by loading them through a servlet that generates the html stub on the fly. :: Jason Leyba06f857bd2c
- Remove unnecessary test code. :: Jason Leyba6f810c4f57
- Move e2e tests to the e2e directory. :: Jason Leybac1b1b2ac96
- Include unit tests for Closure-based js code with selenium-webdriver package. :: Jason Leybad33866914d
- For compliance with the promise spec, promises may no longer resolve to themselves. This required splitting webdriver.WebElement into two types: a concrete WebElement and a thenable that resolves to the WebElement and acts as a forward proxy for the WebElement API. This change should be largely transparent to users. :: Jason Leyba8360c8e9e2
- Fix javadoc formatting. :: Jason Leyba6077559883
- Fix property lookup for strict type checking. :: Jason Leyba4e40b263d1
- Increase default timeout for test command. :: Jason Leyba3b2779abd1
- Allow using a custom Agent with http.HttpClient. :: Jason Leyba6bcdcfa4a3
- Remove bad goog.require call. :: Jason Leyba00d145a0d2
- Add promise support for generator functions. Requires using harmony (node v0.11.x) :: Jason Leyba3016abbf6a
- Fix for old IE compatibility; should probably just drop support for old IE. :: Jason Leyba678c46d57f
- More flexible management of http timeouts in Selenium RC python client :: Santiago Suarez Ordoñez165493593f
- Implementing ability to use sendKeys command in HTML suite runner :: Alexei Barantsev0bc8265a6f
- Generate fresh AUTHORS :: Andreas Tolfsen76358a4ddc
- Updating to gecko-31 :: Alexei Barantsev62ca5786d6
- Fixing compile errors for Firefox native events components on Windows :: Jim Evans714c31f128
- Reversing condition of previous commit :: Jim Evans3c1033c6ba
- Updating Firefox native events binaries for Windows :: Jim Evans9a5ed9aed2
- ff 31 is an esr, also bumping the max version we can run to really far in the future :) :: Luke Inman-Semerau2d759051b3
- update prebuilts for linux :: Luke Inman-Semerauc977fb4538
- Add browser specific constructors for consistency with other language bindings. :: Jason Leybad76e0844b9
- Skip tests in IE <10. :: Jason Leyba426c1bab3d
- Revert "Add browser specific constructors for consistency with other language" :: Jason Leybab24467b817
- Redirect Firefox output to /dev/null by default :: Alex Henrie75f266ff3d
- Fix NullPointerException when File#listFiles() returns null :: Robin Stocker386b699362
- Compiling and adding as a third-party dep the shaded Jetty 5 used by RC. :: Simon Stewart9d342b4706
- Updating Windows native events libraries for supported Firefox ESR releases :: Jim Evans5000b43a80
- Non-functional change to Visual C project file for Firefox previous ESR native events lib :: Jim Evans37ece1505b
- Removing unused class from .NET bindings :: Jim Evans9e30b6dd8f
- Remove unused import subprocess.PIPE :: Alex Henrie098bedd18b
- Make it easier to create WebDriver instances in custom flows for parallel execution. :: Jason Leyba70209d1659
- Update issue 7641 :: Jason Leyba19351a88f9
- Stop using deprecated code in the SafariDriver :: Jason Leyba8f988e07cc
- Fix a handful of js errors :: Jason Leybaaac4d59bfc
- Implementing pluggable element locator factories for .NET PageFactory :: Jim Evans198c19bbd1
- Suppressing FxCop and StyleCop warnings. No functional changes. :: Jim Evansc0bd2229d9
- Fix type annotations (breaks doc parsing) :: Jason Leyba43db645664
- Missed a file in revision 8f988e07cc31 :: Jason Leybab17f30b5b8
- Make the jettyMaxThreads parameter actually be effective :: Jonatan Kronqvistb4f0e5d520
- Add Alex Henrie and Robin Stocker to AUTHORS :: Andreas Tolfsen9bd27187e5
- Use LogLevelMapping to convert JSON wire protocol name to Level instance. :: Jason Leybafe33beb172
- Clean up internal Firefox logging API. :: Jason Leyba7720e2ac97
- Add explicit API for configuring log prefs rather than forcing users to rely on magic capability strings. :: Jason Leybaecaa920533
- Catch driver start-up failures. :: Jason Leyba9c99b3aafd
- Removing unused file from .NET bindings :: Jim Evans5fafdac135
- Fixing broken autocomplition in IDE. :: Mathias Kresin3c3cfafff6
- Fixed options validation on options reset in IDE. Fixes issue 1050 :: anonymous_sdet963f64c2a9
- Safari is flaky. Reducing timeout to fail faster when we're going to fail. When it starts successfully, it always does in 4 seconds on some modest machines. :: Seva Lotoshnikov8e9963e616
- Fixing generated code for select elements in C# :: Alexei Barantsev1248607fd6
- Preparing for IDE 2.6 release :: Alexei Barantsevebc25b3bd1
- Fixing merge conflict with csproj file :: Jim Evansc376f4bf48
- Cleaning up #includes in C++ code :: Jim Evansa600ce9336
- Updating json-cpp lib and replacing mongoose web server with civetweb. :: Jim Evans60ec684b21
- Updating IE driver prebuilts :: Jim Evansc16e6fc6a3
- Extract subprocess management to a reusable module. :: Jason Leyba7019451210
- * Add more options to the Builder API (every common, settable capability should be covered). * Require calling Builder.usingServer(url) to use a remote server. If this is not called, the builder will attempt to create a client locally, throwing an error if it can't (e.g. for IE). * Add browser specific constructors to simplify creating a client without the Builder. :: Jason Leybace33d7e8eb
- Have the FirefoxDriver accept lower case proxy types (which is the format documented on the wiki) :: Jason Leyba152aec2e0f
- Update to dossier 0.4.0 :: Jason Leyba6a24b8b147
- Native support for Firefox in the JS bindings. :: Jason Leybab6652e2f0f
- Fix npm test command :: Jason Leyba556c975de2
- Re-adding tests accidentally commented out in 1bd26af0a55c :: Seva Lotoshnikov5a8117ea2b
- Fix CapabilitiesComparator after 52197cf5d134d921809642db71da75b655e71229 (Or rather make CapabilitiesComparatorTest pass, preserving historical behavior. Ultimate fix for CapabilitiesComparator would probably delete the whole thing) :: Seva Lotoshnikovcf8f487039
- Deleting what appears to be unused deps. Separate commit so this is easy to revert if I'm wrong. :: Seva Lotoshnikov1dc071fa25
- Adding checks for JS functions removed from IE11. Fixes issue 7780 :: Alexei Barantsev6db807674f
- adding pom and info on uploading jetty-repacked-5 to maven central :: Luke Inman-Semeraue0eb6c9265
- fixing maven build, adding reference to jetty-rc-repacked-5 :: Luke Inman-Semerau4486f709c7
- Fix a few things for webdriverjs on linux :: Jason Leyba1fd667e323
- Use correct path for libnoblur in deployed selenium-webdriver package :: Jason Leyba396b94b616
- Fix documentation typo. :: Jason Leyba3a6be40dba
- Ignore IDEA's qaplug_profiles.xml :: Jari Bakkenf54127e6ba
- Handle null and empty paths the same as / :: Jason Leyba65cc3db528
- We don't use bamboo anymore :: Alexei Barantsev1ada6dd705
- Implementing ability to use FirefoxDriver on a machine where localhost is not the first alias for 127.0.0.1. Fixes issue 3280 :: Alexei Barantsevabba7895f7
- Update Closure library to head and compiler to the latest release :: Jason Leybadf140408a5
- Fixing NameError: global name 'options' is not defined. :: Seva Lotoshnikov130b6c40b1
- Fixing imports :: Alexei Barantsevf273aa4cb2
- Fixing use of deprecated API in HtmlUnit :: Alexei Barantsevb107fa2b9c
- Fixing use of deprecated API in guava :: Alexei Barantsev1368bfe11b
- Fixing use of deprecated API in httpclient :: Alexei Barantsev733ebe525f
- Adding more checks for JS functions removed from IE11. Fixes issue 7803 :: Alexei Barantsev7429633811
- Correct server download location in Selenium::Server (thanks marekj). :: Jari Bakken94ffdbb8c1
- Move Ruby build to a plain gemspec + Gemfile. :: Jari Bakken7326a31298
- Fix gemspec quotes :: Jari Bakken1c72314582
- Rename //rb:install-gems to //rb:bundle :: Jari Bakken8bb31a9487
- Make TargetLocator spec less strict, this seems to vary by driver. :: Jari Bakkenf39c6d76fd
- Cleanup + get rid of some RSpec deprecation warnings :: Jari Bakken5ca08c675f
- No reason not to allow creating webdriver.WebElement from a promised Id. :: Seva Lotoshnikov7957459c6c
- Actually supporting promised Id for webdriver.WebElement. Completes/fixes what started in previous commit 5ca08c675f5a6c06e3b4d0316b7ea0150f155512 :: Seva Lotoshnikove140478f6f
- Bump buck version and move the compilation of the firefox driver with Buck forwards. :: Simon Stewartaf6f5f325f
- Driver should operate cookies for the current frame, not the topmost one. Fixes issue 7799 in Firefox :: Alexei Barantsev45d06b9cba
- WDBS: safe check for window.localStorage :: Timofey Vasenin3288780fa0
- Fix a typo :: Seva Lotoshnikov431c7890ec
- On behalf of velma911: Fixing infinite read from socket. Fixes issue 7814 :: Alexei Barantsev9350102067
- Log formatter should be able to work with empty keys array. Fixes issue 7357 :: timm-permeance870502ffc7
- Updating to gecko 32 :: Alexei Barantsevd513360deb
- updating prebuilts for linux :: Luke Inman-Semeraud13dffe939
- Re-add the rubyzip jar :: Jari Bakken09513a85ea
- Updating prebuilt libs for windows :: Alexei Barantsev03feed0dcb
- Working around limitations in subpixel precision event handling. :: Seva Lotoshnikovedffbc45e5
- Get org.openqa.selenium.SmallTests building with Buck. :: Simon Stewart68e2497311
- Run the ignored tests printer with Buck. :: Simon Stewart3cc49c837b
- Run htmlunit-driver tests with Buck. :: Simon Stewartba15b3829c
- Bump timeout for tests since a suite is also a test. :: Simon Stewart6c6a5644a8
- Run FirefoxDriver tests with Buck. :: Simon Stewart2a56683d6f
- Deprecate the original RC interface in Selenium. :: Simon Stewart32dfa036dd
- IEDriver crashes in WaitUntilElementFocused() because of null pointer. :: Dominik Rauch0f36aa9631
- Handle the case where executeScript returns an HTMLDocument. :: Simon Stewartea7cf412c3
- Allow subclasses of HttpCommandExecutor to extend it at runtime. :: Simon Stewart44379018ab
- Integrating the Microsoft Internet Explorer driver implementation :: Jim Evanse0dbda0133
- Handle the case where a proxied element from PageFactory causes a FluentWait to timeout. :: Simon Stewart654bf245d6
- Fix an error propagation bug when a command fails from bad inputs. :: Jason Leyba1a59f587c9
- Make event_firing_test.html pass in Firefox 24 ESR. Moving asserts to tests' main flow in 03feed0dcb4bbebff052672178819f6726b07ae8 revealed the fact that it never passed in Firefox 24 ESR (apparently it swallows exceptions thrown from the event handlers?). :: Seva Lotoshnikovb35623b36d
- raise exception when the firefox binary isn't actually found, which usually implies the upgrade failed (on windows) :: Luke Inman-Semerau1059079818
- don't mutate the global 'ignored exceptions', take a copy of the globally specified ones, change the global to be a tuple instead :: Luke Inman-Semeraue41d76bb3b
- UnexpectedAlertPresentException should contain the alert text in python too. :: Luke Inman-Semerau15f21d7bf4
- onbehalf of Dominik Ruf :: Luke Inman-Semeraueace3b0a50
- Fix example code: "using(-Chrome)DriverExecutable" :: Chris Martin7f7a5af4e8
- Upgrade third party dependency JavaScript-XPath to 0.1.12 :: Andreas Tolfsen1023f552fc
- Add note on stale element checks and a WebElement represents a DOM element :: Andreas Tolfsen87ba93f70d
- py: Expand WebElement.get_attribute API docs :: Andreas Tolfsen41c2d4d328
- Bump version to 2.43 :: AutomatedTesterba2c218803
- Updating Java Docs :: AutomatedTester869609dd9f
- Coercing command line argument values to uppercase :: Jim Evans35044b1dec
- Updating IE prebuilt binaries for impending 2.43 release :: Jim Evans437dd18248
- Renaming EngineImplementation property to simply Implementation in InternetExplorerDriverService class :: Jim Evans9640cf9358
- Updating .NET bindings version numbers for impending 2.43 release. :: Jim Evans597b76b1ed
- Update the Changelog for Java and Python :: AutomatedTesterPublished by diemol about 3 years ago
For each component's detailed changelog, please check:
6a6995d31c
- errorHandler needs to be instantiated (there's more than one way to construct this beast and subclasses don't necessarily call super constructor). :: Luke Inman-SemerauPublished by diemol about 3 years ago
For each component's detailed changelog, please check:
63fa864631
- Update Ruby change log, version for 2.42 :: Jari Bakken58a185a747
- Bump Ruby version to 2.43.0.dev :: Jari Bakkene68e73e20c
- Make exceptions Python 3 compatible :: Andreas Tolfsen3f2e2c80d6
- Make firefox_binary.py and firefox_profile.py not executable :: Andreas Tolfsen5cd58dcbba
- Fail with a more descriptive error if the server returns a malformed redirect :: Jason Leyba91e5bb58d1
- Update README.md :: Jason Leybab949a1d0b5
- Bump version to 2.42.0 :: Jason Leyba86fc110958
- Update docs :: Jason Leybad834b32b04
- fixing toJSON of chrome options where equal options become unequal. :: Luke Inman-Semerau227674bfff
- Do not pass sessionId if it is not exists :: Alexander Bayandinf1d59a07c8
- Promise.thenFinally should not suppress the original failure. :: Jason Leyba88f6680bf0
- Support the done
callback in Mocha's BDD interface. :: Jason Leybaad2a6bb995
- Preserve response status code when translating from internal to servlet API :: Jason Leyba4dd1c8d841
- correct string handling to support py3 again :: AutomatedTester31c41534e3
- is_online is no more, see mobile.network_connection :: Luke Inman-Semerau26e36b28dc
- Updating IE driver prebuilts and version to 2.42.0.0 :: Jim Evans71880dbec1
- Updating .NET version resources to 2.42.0 :: Jim Evans1208bbcfe2
- allow custom ErrorHandler for HTTPCommandExecutor :: jonahss248774dfcf
- re-added Context endpoints to java client :: jonahss24e2807e89
- Mailmap jonahss :: Andreas Tolfsen4502e40a97
- Bumping python to 2.42.1 :: AutomatedTesterf08b7ea38d
- Updating Python docs :: AutomatedTester0dce277a4b
- Forgot to add the new files for python docs :: AutomatedTester6a7bb83aae
- On Behalf of Jason Morrison (jasonm): when using desired capabilities and chrome options together, attempt to merge rather than squash. :: Luke Inman-Semerau1fcb06ca26
- Make sure Ruby properly kills Firefox process if silent startup times out. :: Jari Bakken0bbb89a854
- resorting context endpoints, belong with mobile spec :: Luke Inman-Semerau68b415adb1
- 2.42.1 release, updating version numbers, javadoc and changelog :: Luke Inman-SemerauPublished by diemol about 3 years ago
For each component's detailed changelog, please check:
3ec9e0098a
- Setting pixel density to be independent from OS settings. Fixes issue 6112 :: Alexei Barantsev35c2361d50
- Updating necessary files for Python release :: AutomatedTester0da05da632
- Export logging API from main webdriver module. :: Jason Leyba72894b90ea
- Bump webdriverjs version to 2.41.0 and update published docs. :: Jason Leybadba13040f2
- Fixing imports in python formatter (IDE) :: Alexei Barantsev3c4c9c0a9c
- Fixing Java 8 incompatibility caused by use of old jruby :: Alexei Barantsev7a6270bb41
- Revert "Fixing Java 8 incompatibility caused by use of old jruby" because it breaks java 7 compatibility :( :: Alexei Barantsevab23e949ab
- Bump Ruby to 2.41.0 :: Jari Bakken3fc84a5253
- Bump Ruby version to 2.42.0.dev :: Jari Bakken26cc094103
- Remove deprecated functions. :: Jason Leybaa459010992
- "remote_url" and "remote_browser" parameters for "./go test_remote". :: Seva Lotoshnikoveaf22a4f13
- Error handling for startSession is handled in the parent class now. :: Kevin Menard17799b35f7
- Updating Json.NET version to 6.0.2 :: Jim Evanse4e825d065
- Refactoring JSON serialization of cookies in .NET :: Jim Evansf595c50ebf
- Updating gem references in Ruby module :: Alexei Barantsevcbac10460f
- Implementing augmentation indicator as an annotation :: Alexei Barantsev0a55daf7b2
- Fixing the build, adding a new file to build.desc :: Alexei Barantsevd0bc98e337
- Adding version number to the capabilities returned by htmlunitdriver. Fixes issue 7110 :: Alexei Barantsev0a8d2b0674
- Adding Firefox native event version support to CHANGELOG :: Jim Evans8edf63c644
- Deflaking tests :: Seva Lotoshnikovd8bf859890
- Minor cleanup FirefoxBinary.java :: Seva Lotoshnikovd971352732
- Use right annotation :: Seva Lotoshnikov636a0ae3d5
- Allowing FindBy, FindBys, FindAll annotations on types :: Seva Lotoshnikova3f9366505
- Generate new AUTHORS :: Andreas Tolfsen62bac37d93
- Correct typo. :: Jason Leyba83fee799a5
- IDEA 13.1 wants to update some config files :: Alexei Barantseve717e861dc
- Fixing imports in WebDriver Backed formatter (IDE). Fixes issue 7206 :: Alexei Barantsev25b83224b2
- Ignoring a test for HtmlUnitDriver that can't be run due to HtmlUnit restrictions :: Alexei Barantsev78e4e90450
- Strictly NO-OP code cleanups :: Seva Lotoshnikov9936a72f19
- Make Cookie serializable :: eoff8c423f2aed
- Don't use system path separators when computing URL paths. :: Jason Leyba06c088a338
- Packaging webdriven selenium (emulator) to client-combined jar. Fixes issue 7206 :: Alexei Barantsevaa55398c45
- command_executor should also support unicode strings as well. :: Luke Inman-Semerauc877e93b9f
- Use addEventListener if possible. Fixes issue 6680 :: Alexei Barantsev0184147c56
- Fixing copy-paste bug introduced in the previous commit :: Alexei Barantsev983d5b2e62
- Updating xpi install to align with mozprofile :: AutomatedTesterd336763b19
- Updating buck version to latest OSS release :: Simon Stewartb1d0842883
- Updating build process for Firefox native events components to use gecko 29 SDK :: Jim Evans0b52aaf13f
- Updating Firefox native event prebuilt libraries for Windows :: Jim Evansd18fcc7710
- WebDriverJS compatibility changes for Selenium 2.41 :: Seva Lotoshnikovf93ea6f82f
- Making ChromeDriver directly implement the interfaces representing features it implements. :: Seva Lotoshnikov78d510a40a
- Remove unnecessary dependency on bouncycastle. :: Jason Leyba2f2e40c750
- When Firefox is configured to accept all SSL certs (which is the default behavior), we need to set a time offset to prevent Firefox from using HSTS (HTTP Strict Transport Security). If we don't do this, Firefox will pre-fetch the certs for sites that should always be accessed over HTTPS and allows Firefox to catch man-in-the-middle attacks. While this is A Good Thing for users, it prevents WebDriver from accepting self-signed certs for these domains (e.g. when they are accessed through a HTTPS proxy). :: Jason Leyba71cb9e5af5
- Add ability to save an abitrary base64 string as a screenshot from a WebDriverJS test running in a browser. :: Jason Leyba363df28dc6
- Loosen input type to webdriver.stacktrace.getStack_ to account for an rare condition in FF 28+ where the Error() constructor returns undefined (not sure what causes it, just know it happens) :: Jason Leyba7268c783d3
- * Remove deprecated functions on webdriver.promise.Promise class * Use templates with webdriver.promise.Promise to improve types documentation. :: Jason Leyba7720dd8677
- adding Windows 8.1 platform, so we can use it in saucelabs for IE11 testing :: Luke Inman-Semerau58c194a568
- retry a test failure if there was a 'sauce' issue, like we exceeded the total time a test session is allowed to take. :: Luke Inman-Semerau182cf26925
- Merge branch 'master' of https://code.google.com/p/selenium :: Jim Evansdebd05e5fb
- Adding Windows 8.1 detection to Platform.extractFromSysProperty :: Jim Evansbe258039d6
- Updating naive user agent string checks to account for IE11 :: Jim Evansfe2a70d52a
- Updating .NET test suite to be consistent with Java tests :: Jim Evans06e283e3ed
- Eclipse compiler update for Java 8 support :: Jan Weitz678d1ffe25
- added task name to SCHEDULE_TASK event :: Anton Vynogradenkocda6ae229e
- Code comment changes for wait() :: smhcb5e6e968c0
- ChromeDriver 2.10.267517 binds to the loopback address instead of 0.0.0.0, so only attempt to connect using the loopback address. :: Jason Leybaa50f7ba9f3
- Bump Buck version :: Simon Stewart2294fbb15e
- File upload using remotedriver on python3 :: Artur Orlov8629dc6ec6
- Mobile - Network Connection implementation for Java and Python. :: Luke Inman-Semerau04d28555f8
- Move static resource serving code into DriverServlet. It is not part of the JSON wire protocol and including it in the command dispatcher complicates planned refactoring and other code cleanup. :: Jason Leyba1c0f6c83e1
- Don't include test code in //javascript/remote:clientbin :: Jason Leyba96673dff92
- Remove mime-type specific result rendering. This feature isn't used and adds a lot of complexity. :: Jason Leybad04d1653d8
- Every command handler returns ResultType.SUCCESS and those handlers that return an actual value do so through a level of indirection. This commit changes command handlers to just return results directly to the caller, making it possible to delete a lot of unnecessary code. :: Jason Leyba228d90f7a1
- Convert HttpRequest/Response to POJOs; handle all conversion to and from HttpServletRequest/Response inside DriverServlet. :: Jason Leyba4eb76e0686
- Test if we need to skip cookie tests for lack of a valid domain name before calling a method that asserts we have a valid domain name. :: Jason Leyba3a69b837ea
- Update two tests to work when running with a remote server, where the original js error will be the root exception, but not necessarily the second error in the cause chain. :: Jason Leyba111a3037a8
- When running tests against the remote server, ignore two tests that use required capabilities. The remote server only supports desired capabilities on new session requests. :: Jason Leybafdf34c6b17
- Change some tests to use Alert#accept() instead of Alert#dismiss() to get rid of alert dialogs. This is a workaround to ChromeDriver issue 764: :: Jason Leyba1bd26af0a5
- Pull the logic for converting Command/Response pairs to and frame HTTP request/response pairs into a common codec instead of duplicating the logic on the client and server. :: Jason Leyba31de201be0
- Remove some no-op calls to deprecated functions. :: Jason Leyba08ef062550
- Tweak messaging on SafariDriver client page to better reflect what is happening. Also added a log message pointing users to the toolbar button that opens the driver log page. :: Jason Leybad9538bebad
- Tweak text. :: Jason Leyba1a068570a8
- Fix NPE :: Jason Leybac2d2039544
- ElementNotVisibleException is a type of InvalidElementStateException. :: Jason Leyba13de1e6196
- Clean up use deprecated methods & classes. :: Jason Leybafa4bc4ed36
- Move some code around. :: Jason Leybacf3f13292a
- forgot to have the get actually call the remote end, update formatting :: Luke Inman-Semerau72e85cacd7
- SUPPORTS_BROWSER_CONNECTION was removed, missed a reference :: Luke Inman-Semerau30efd0c45c
- java json converter chooses Long (Number base class). Fixing RemoteNetworkConnection :: Luke Inman-Semerauc8ed0c89e4
- Properly configure the http client in the presence of user credentials. :: Jason Leybaf6e1797dde
- issue #7304 Fix memory leak caused by del in PhantomJS :: ChanMin Kim694a64dcdd
- missing init in new android module :: Luke Inman-Semeraue63151eb68
- Generate AUTHORS :: Andreas Tolfsen9608d57029
- Fixing a log message :: Alexei Barantsev0da4a96269
- Fixing IE driver crash when clicking on link that opens a new window. :: Jim Evans1f5e30c86d
- fixes issue for locating newly installed chrome versions :: ddavison50c8fa6d2e
- Cleaning outdated dirs out of .gitignore :: Alexei Barantseva0b26dc0c2
- Ruby: Fix for extensions whose install.rdf uses an attribute for em:id (issue 5978) :: Jari Bakkend8eff0ce24
- Refactoring the process of driver instances creation to use a new DriverProvider interface. DefaultDriverProvider wraps the current logic -- creating instances using reflection. This is a step to implement ability to load additional providers using ServiceLoader that can add new providers or override existing ones. :: Alexei Barantsev704e160db1
- Implement ability to load driver providers using ServiceLoader. A user can add new providers or override existing ones. To use this ability a user should: :: Alexei Barantsevf9ae2243b3
- Updating native events dll for FF28 :: Alexei Barantsev34dc2230fe
- Updating version match for native libs in firefox plugin manifest file :: Alexei Barantsevc9ccf2a347
- Ensure a test of Alert.dismiss actually calls Alert.dismiss :: Simon Stewart00f9aea336
- Remove a class of our which replicates HTTP status codes already given meaningful names in the standard JRE. :: Simon Stewart62a47fdbfe
- Bump the hmltunit version to 2.14 :: Simon Stewart10d8abebb4
- Update Closure library to head (5a4878ece3dd35230a21d745411ab0985cf99e15) Update Closure compiler to v20140407 :: Jason Leybad8a36a4af6
- Revert "Update Closure library to head (5a4878ece3dd35230a21d745411ab0985cf99e15)" :: Jason Leyba3a28381ae7
- Ignoring IE6-only test failure for CSS :: Jim Evans5bc39476ce
- Fixing IE driver to allow JavaScript objects with property names with spaces :: Jim Evans11147dc7f4
- Preserve wrapped test function's string representation for Mocah's BDD interface. :: Jason Leyba147ca734cf
- Adding new interface methods to the stubs :: Alexei Barantsev7638bbbbed
- Click after move with offset should use last mouse position :: Alexei Barantsevf085b0df82
- Ignoring new test in the browsers that fail it on CI :: Alexei Barantsev0cd4d0d539
- Fixing a wrong test and unignoring it back, browsers are sane :: Alexei Barantsev2ad62fc4ac
- Fixing test to work in IE<10 :: Alexei Barantsev3ef1ebc002
- IE < 10 :: Alexei Barantsevb2a26a946f
- Fixing maven build (new package added) :: Alexei Barantsevec0831132f
- Ignoring a test for HtmlUnitDriver that can't be run due to HtmlUnit restrictions :: Alexei Barantsev70083e84c4
- Revert "Revert "Update Closure library to head (5a4878ece3dd35230a21d745411ab0985cf99e15)"" :: Jason Leyba4f8c792fc4
- Fixing clicks on invisible elements in HtmlUnitDriver broken by ElementNotVisibleException being a subclass of InvalidElementStateException :: Alexei Barantsev2f4b6524a7
- Still breaking things on CI. :: Jason Leybaa42ac275de
- Refactoring: converting a field to a local variable :: Alexei Barantsevc0b402e62d
- Removing outdated (unused) command constants :: Alexei Barantsevb51955536a
- Change ClearElement to be a subclass of WebElementHandler instead of WebDriverHandler :: Alexei Barantsev953007b48e
- Removing outdated getValue command handler :: Alexei Barantsevd65bad20f6
- Refactoring: moving an auxiliary class from the top level to inner class :: Alexei Barantsevc1358e87c5
- Removing unused import :: Alexei Barantsev6369b48315
- Fixing interactions API in Firefox to be able to move mouse to elements in frames using native events. Fixes issue 7253 :: Alexei Barantsevafde40cbbf
- Implementing more straightforward way to send keyboard events in synthesized mode. Fixes typing into number inputs and rich text editors (like tinymce) :: Alexei Barantsevc4c995e42a
- Removing unused functions :: Alexei Barantsevd8e9e15648
- Ignoring a failing test in IE :: Alexei Barantsev1eeb80641c
- Update example. :: Jason Leyba6e78b3ad01
- Updating third_party/py/jython.jar to Jython 2.5.3 :: Jim0e428d78d1
- I don't often revert my changes, but when I do, I do it 4 times. :: Jason Leybac5cfe7b215
- Use PRUnichar for Gecko < 29, char16_t otherwise. :: Jason Leybac1bc1cf500
- updating firefox prebuilts, thanks jleyba for fixing the build! :: Luke Inman-Semerau1b89862329
- Bumping python version number :: AutomatedTester8669576228
- Bumping Version numbers to 2.42 :: AutomatedTester9867b54600
- Updating JavaDocs :: AutomatedTester5e82430201
- Updating Changelog :: AutomatedTesterPublished by diemol about 3 years ago
For each component's detailed changelog, please check:
c259e57fdf
- Removing deprecated ChromeOptions.setExperimentalOptions :: Simon Stewartd8816d8678
- Removing deprecated FirefoxProfile.setProxyPreferences method. :: Simon Stewart0908d52650
- Reducing the visibility of a deprecated class in the htmlunit driver. :: Simon Stewart48188878a0
- Removing old version of selenium rc emulation and leaving the new one in place. :: Simon Stewart1a17c9e0ad
- updating changelog / py docs and bumping version numbers for 2.40 :: Luke Inman-Semerau0cac3dab8c
- Bump gem version to 2.40.0 + update rb/CHANGES :: Jari Bakken3a49ae8b4a
- Updating .NET documentation build process :: Jim Evans26b18235c6
- Updating .NET WebDriverBackedSelenium build process to account for moved files :: Jim Evansfbe29a9886
- Silencing .NET documentation build warnings. No functional changes. :: Jim Evansb7305e3b47
- Minor cleanup. :: Jari Bakken68f96ffa6a
- Fixing the java build :: Alexei Barantsev6dcca1e388
- Really, for-real fixing the Java build :: Jim Evans305680364a
- Removing tests for deleted method :: Alexei Barantsev0785d107d8
- adding hash method to webelement so that one can put found elements in a python set for uniqueness :: Luke Inman-Semerau34a63e46e2
- Refactoring usage of command executors in .NET. :: Jim Evans133d113684
- Implementing ITakesScreenshot in RemoteWebDriver base class instead of subclasses :: Jim Evansfa76f9a4f3
- Removing deprecated .NET Android driver :: Jim Evans169dba6ad4
- Cleaning up testShouldDoNothingIfThereIsNothingToGoBackTo :: Seva Lotoshnikovb91a563eb5
- intellij wants some changes :: Luke Inman-Semeraue71f03fb0d
- Fixing javadoc. Fixes issue 7033 :: Alexei Barantsev8a0a2ce327
- Update download link to googleapis.com :: Yi Zeng148cc9a5b8
- Fix docstring :: Alexander Bayandinb09f365a97
- adding link to standalone-server in pydocs :: Luke Inman-Semerau37ea8e663f
- Added locator support to frame_to_be_available_and_switch_to_it(). :: Magnus E. Halvorsenb2130906bd
- service.py: fix service_args[] handling :: jmuramatsu7d51a840f3
- Add property for silencing chromedriver :: Tobias Lidskog7571e978ef
- Generate AUTHORS :: Andreas Tolfsenb20e5d3bec
- Add aliases for jimevans and hugs :: Andreas Tolfsen76131aea10
- Add alias for yizeng in .mailmap and update AUTHORS :: Yi Zeng6239c3c25f
- Copying resources from the proper jar to a maven artifact selenium-java :: Alexei Barantsev693740c473
- Adding excludeSwitches to the list of known Chrome options :: Jim Evans5fed4c7d19
- Merge branch 'master' of https://code.google.com/p/selenium :: Jim Evansbfd3cce484
- Updating documentation comment. No functional changes :: Jim Evans1c07956ce2
- Adding lost quotes in json format (RC). Fixes issue 7018 :: Alexei Barantsev860e74cd50
- Removing android-related libs from idea project :: Alexei Barantsev4d025d3299
- Fixing parameters parsing. Fixes issue 7014 :: Alexei Barantsevbab55bdb51
- Removing links to android libs from eclipse project, and updating gem refs in idea project :: Alexei Barantsevce1eb4dbac
- Make aliases actually be aliases, removing the need to flag them as such. :: Iain Dawson73ddf76d12
- Fix reference to undefined LEFT_ALT. :: Iain Dawson5f2e41b3aa
- Adding httpOnly flag to Cookie JSON object :: Alexei Barantsev6af0f09f7c
- Allow python bindings to handle status codes as numbers and strings as steps to aligning with W3C Spec :: AutomatedTester6118261205
- Adding httpOnly cookie flag to Java binding :: Alexei Barantsev2378c70c3a
- Adding tests for httpOnly cookie flag :: Alexei Barantsev3c2fbb2cb7
- Implementing a servlet on the test server that allows to set cookies on the server side. That allows to create tests for secure and httpOnly flags. :: Alexei Barantsev425df2d764
- Adding a test for cookie secure flag :: Alexei Barantseva440774f58
- Fix up buck build files so they all compile. :: Simon Stewartfc4f1084ef
- Bump the buck version. :: Simon Stewartc71bf52786
- Adding swicth to parent frame command to the wire protocol :: Alexei Barantsevb086af503e
- Adding a new test for deleteCookie operarion (and fixing HtmlUnit implementation) :: Alexei Barantsev8b6b171946
- Implementing support for switching context as described here: http://code.google.com/p/selenium/source/browse/spec-draft.md?repo=mobile#133 - this feature will be used by mobile WebDriver users to switch between different contexts like the native or the webview UI element tree - The feature is end to end tested with latest selendroid snapshot version (6a126ab3782deb7dd0cc99c6e3785c72d636959b) :: Dominik Dary5d29247d14
- Fixing javadoc :: Alexei Barantsevda0ae05d3d
- Adding swicthToParentFrame to Java API :: Alexei Barantsev87ebfc0b54
- Adding tests for switching to parent frame :: Alexei Barantsevb15b49a26b
- Implementing switch to parent frame in HtmlUnitDriver :: Alexei Barantsevd5338f303d
- Implementing switch to parent frame in FirefoxDriver :: Alexei Barantsevd3bf7ab4e3
- Implementing switch to parent frame in WDBS :: Alexei Barantsev2cc54cb6d7
- Remove use of VK_ENTER since its been removed from Firefox. PUA code uses VK_RETURN now like Mozilla Tools :: AutomatedTestere5701d815f
- Deleting java files with no classes :: Alexei Barantsev2401583110
- Implementing remote end for switch to parent frame operation :: Alexei Barantsevad14204bb4
- Removing InternetExplorerDriver constructor that accepts WindowsProxyManager as a parameter. Proxy management moved to IEDriverServer and WindowsProxyManager is used for RC only now :: Alexei Barantsev6ea27b0dcb
- Removing a redundant utility method :: Alexei Barantsev0ed66eaa0b
- Breaking dependency of firefoxdriver and htmlunitdriver on browserlaunchers package :: Alexei Barantsev05af3e16ea
- Moving Timer and Windows classes to webdriven api, they are not commands :: Alexei Barantsev5845a475cd
- Fixing the build :: Alexei Barantsev8f85c5e9e2
- Adding a test for switching to parent from an iframe :: Alexei Barantsevbf917a9cd2
- Implementing switch to parent frame in python binding :: Alexei Barantsev9b57e72b4a
- Regard all modifier keys in SingleKeyAction :: Jonatan Kronqvistfc9e6a4f04
- Push context switching into a role-based interface. :: Simon Stewart8fc478b09e
- python switch_to_ deprecation / adding switch_to class like the other language bindings :: Luke Inman-Semeraue35eaf18aa
- updates for FF28 release, prebuilts need building :: Luke Inman-Semeraua19e4f8886
- missed one spot for the FF28 bump :: Luke Inman-Semeraufe4b420acf
- update FF prebuilts for linux :: Luke Inman-Semeraua6e35bbae9
- Simplifying code: wrapping/unwrapping session id is redundant :: Alexei Barantsevb770492cf0
- Updating Firefox native events components for Windows for Firefox 28 :: Jim Evansf8f41c8df1
- don't need to have a deprecated method that was never released :) :: Luke Inman-Semerau8c010da819
- Fixing WebDriver.csproj to account for missing Android driver :: Jim Evans57de9955c9
- Implementing standard conformant protocol in firefox driver :: Alexei Barantsevff40c2737d
- Revert "Implementing standard conformant protocol in firefox driver" :: Simon Stewart10cc30308e
- Rename some commands in the firefox driver to prepare for selenium 3. :: Simon Stewart6ee36e87eb
- Handle a Selenium 3 style "sessionId" in a Command received by a Selenium 2 server. :: Simon Stewart79afa189a5
- disable failing tests, will re-enable when have time to debug :: AutomatedTester3321f540fe
- Stop accessing variables directly and go through a property :: AutomatedTesterc76073b2f4
- Adding switch_to_parent_frame so that it can actually be called :: AutomatedTester89b2fa4fcf
- switch_to_parent_frame -> switch_to.parent_frame :: Luke Inman-Semerau373a5349d7
- py tests moving the rest of switch_to_ -> switch_to. :: Luke Inman-Semerau229567f0dc
- Generate fresh list of authors :: Andreas Tolfsenf3e5963610
- adding javadoc to JavascriptExecutor executeAsyncScript about the default timeout. Also some extra information on troubleshooting common issues. :: Luke Inman-Semerau362bae5638
- There's no need to create a StringBuilder here. :: Kevin Menardc1b034ff7d
- No need to call toString on a String. :: Kevin Menard6307f5ddb9
- Clean up immediately if starting a driver or session errors in RemoteWebDriver. :: Kevin Menard11e9cc64af
- Updated a grid timeout property that seems to have been overlooked in a previous cleanup. :: Kevin Menardaaaed83875
- Actually pass the response body to CommandListener implementations, per the interface contract. :: Kevin Menard11eecce420
- Ignore exceptions during the clean-up process if failing to start a RemoteWebDriver instance. :: Kevin Menardf2020556ef
- The crowd has spoken and wants the original exception, not nested. :: Kevin Menard6be55b4999
- Fix #6770 setting a timeout when jetty has low resources to prevent hub from hanging. :: freynaud16da8dcba8
- Fix #6771 if a session times out and the browser was never started, it should still be cleaned up on the hub side. BeforeRelease should then be a no-op and not throw. :: freynaud04b1676d6c
- Fix #6772 adding a configuration parameter to set the number of thread jetty uses. Default = -1 = current behavior ( 255 thread from Jetty's default settings ) :: freynaud21bc4f708f
- Fix #6773 consuming the request in all cases to properly release resources :: freynaud605a01402d
- the capabilities needs to be sent properly encoded.Capabilities for mobile for instance have copyright signs. :: freynaud4e1899d2d9
- Removing switch_to_parent_frame from driver to use new switch_to. :: AutomatedTester4334d3826c
- Squashed commit of the following: :: Rory Craig-Barnesd7cfca4382
- Do not define SocketError as Ruby 1.8 is not longer supported :: Andrey Botalovfceda5353c
- Remove redundant code :: Alexander Bayandine804d9bf2e
- Remove dead browser visible methods :: Andrey Botalov4b87107987
- Properly bind "this" for beforeEach/it/afterEach in mocha integration. :: Jason Leyba73d3a8bc6a
- Ignoring maven/target :: Alexei Barantsev470431a0bc
- Adding a unit test for Command serialization to json :: Alexei Barantseva1fa12b37f
- Updating javadocs for 2.41.0 :: Jimc61322bd19
- Updating version nubmers for 2.41.0 release :: Jim Evansfd5d7f8bc7
- Updating .NET assembly version numbers for impending 2.41 release :: Jim Evans349612123d
- Updating IEDriverServer version number and prebuilts for 2.41 release :: Jim Evans3192d8a6c4
- Updating java CHANGELOG for 2.41.0 :: Jim EvansPublished by diemol about 3 years ago
For each component's detailed changelog, please check:
428e6b835a
- Updating java docs for 2.39.0 :: Jimbbfa38f7df
- Bump webdriverjs to 2.39.0 :: Jason Leyba9807a0fabc
- Bumping Python version numbers :: AutomatedTester5bf5964f5d
- I like big version bumps but apparently others dont :: AutomatedTester2518a29639
- Bump Ruby gem to 2.39.0, update change log :: Jari Bakken6bb9eee2be
- Bump gem version 2.40.0.dev :: Jari Bakken3495003a29
- Deleting the client-side of the AndroidDriver. :: Simon Stewartf532a960c9
- Removing the iphone driver. :: Simon Stewart24856b55a0
- Improved error message for failed launch of IE using IELaunchURL API. :: Jim Evansa0cabc5970
- Expose a constructor on ChromeDriverService :: Jason Leyba411afbba57
- Ignore some alert tests on Firefox 27 - alerts no longer trigger for window.onunload and window.onclose (verified manually) :: Jason Leybad0ee67ec46
- Update a test to actually change an element's location before checking that the location changed. :: Jason Leybaf904d160e4
- Sync javascript changes :: Jason Leyba53448f4e55
- Shortening string representation of capabilities in the hub log. Fixes issue 6445 :: Alexei Barantseve0bdd6bc90
- Shortening string representation of capabilities on the grid console :: Alexei Barantsev8135e708cb
- Shortening string representation of capabilities in exceptions thrown by grid :: Alexei Barantsev80224fbdb5
- Implementing keyDownNative, keyUpNative and keyPressNative in WDBS. These commands are implemented via Actions. I hope it is native enough. At least this implementation allows to execute these commands remotely. Fixes issue 5859 :: Alexei Barantsev24b5064fab
- Update jsdocs :: Jason Leybaa7d53122fd
- Deprecating pause action because it was not blessed, pause is considered to be a bad design practice :: Alexei Barantsev9c4dca7b77
- Adding more tests for interactions API to deal with multi-selection lists :: Alexei Barantsev339f39aa5e
- Updating .NET bindings to use webdriver.json for default Firefox profile. :: Jim Evansbd0e4ef750
- Providing option to hide command prompt window for driver service executables in .NET bindings :: Jim Evansb3e61c48d7
- Allow user to specify name of driver service executable in .NET :: Jim Evans80ccbb842b
- Implementing alert and confirmation handling in WDBS (Java) :: Alexei Barantsev9961dd17d7
- Implementing ability to run a standalone debug server with RC test pages :: Alexei Barantsev7b6f94c5c7
- Fixing .Net WDBS test environment :: Alexei Barantsev2262635069
- Implementing alert and confirmation handling in WDBS (.Net) :: Alexei Barantsev71c5e231f4
- Restricting the host where grid hub is listening if -host option is specified. Fixes issue 4589 :: Alexei Barantsev8d241f7504
- Update exported symbols for webdriverjs browser bundle. :: Jason Leyba80649a0376
- adding tasks for compiling atoms for ios-driver :: Luke Inman-Semerau9455d4314b
- * All js_fragment definitions based on atoms code belong in //javascript/atoms/fragments/build.desc :: Jason Leyba12a43e4ede
- fixing ios_driver atoms build target, removing the ones that don't work anymore and aren't being used in that project :: Luke Inman-Semerau2cb3926eaa
- fixing up the ios_driver target completely :: Luke Inman-Semerau3eb81c5189
- re-adding the is_displayed fragment, shouldn't have removed it! :: Luke Inman-Semerau075251e6d0
- Delete deprecated methods. :: Jason Leybae38abc6e83
- Delete unused classes. :: Jason Leybab04a82d464
- There's no apparent reason that the response for a WebDriverHandler-based command must be rendered in a separate thread than that which executed the command, so removing this extra complexity. If there was a reason things were done this way, there really should be a comment documenting it. All tests pass with this change, so I'm assuming it is safe. :: Jason Leyba57a625151a
- Adding select tool to select an element for a Selenese command by clicking on it in Selenium IDE :: Samit Badlebce48c4a2d
- Getting ready for Selenium IDE v2.5.0 release :: Samit Badle4eb212321c
- Remove an unnecessary level of inheritance. :: Jason Leyba0b5c69e02c
- Delete an unused build rule (the classes for this rule were deleted in revision e38abc6e83c75235c6d) :: Jason Leyba2118dffe9a
- ResultType.EXCEPTION and ResultType.ERROR are handled the exact same way, so remove one of them and simplify some code. :: Jason Leyba9c5f645e64
- For consistency with Closure's new promise API, use thenCatch() and thenFinally() instead of addCallback(), addErrback(), et al. :: Jason Leybaafe4856e7b
- Throwing an error with the proper code on compound class name check in atoms :: Alexei Barantseve2b3aaebc8
- Add missing goog.require statements. :: Jason Leybae01454bb50
- Implementing FindsByClassName in HtmlUnitDriver using CSS instead of XPath :: Alexei Barantsev6cc6c8c697
- Throwing an error with the proper code on empty class name :: Alexei Barantsevdcaa717f0a
- Fixing element finding tests :: Alexei Barantsev45149486f6
- Ignoring failed tests :: Alexei Barantsev8f4604447e
- Fixing HtmlUnitDriver to pass element finding tests :: Alexei Barantsev5253dd1de3
- Implementing proper error code for the case of invalid class name :: Alexei Barantsev44e28fab7d
- Ignoring some tests in Opera :: Alexei Barantsev9d0a52f9b4
- Some tests are ignored in Chrome :: Alexei Barantsev5204d3c080
- Implementing proper error code for the case of invalid css selector :: Alexei Barantsev01c0c09c9e
- last cleanup of the ios_driver build target to make it really really work from a 'clean' :) :: Luke Inman-Semerau9bec10390c
- Update DesiredCapabilities doc comments to use .copy() in the examples. :: David Lai37269e8a70
- Removing web loading listener before calling a timeout callback. Fixes issue 4606 :: Alexei Barantsev6146f3a5be
- Importing PhantomJSDriver (Java Binding) 1.1.0. :: Ivan De Marinoa928b9dbbe
- Stopping web page loading after timeout. Actually fixes issue 4606 :: Alexei Barantseva9dd676f66
- Adding the file containing goog.deferred. :: Simon Stewart7ed38da052
- Bump the buckversion :: Simon Stewartf0085f9dc1
- Start compiling parts of selenium's JS code with Buck. :: Simon Stewart264a42bfdd
- Deprecating browser launchers for dead versions of firefox. :: Simon Stewartbe25191814
- Including instructions for using buck in the README :: Simon Stewart94a9aff9b7
- Deleting the unused version of SeleniumCommandTimedOutException. :: Simon Stewartf5dffeb128
- Start migrating classes from an internal package to com.thoughtworks.selenium.webdriven :: Simon Stewartb2bff6e375
- Move the ElementFinder and JavascriptLibrary into com.thoughtworks.selenium.webdriven :: Simon Stewarte8b9997666
- Move the ScriptMutator and implementations to com.thoughtworks.selenium.webdriven :: Simon Stewart7049064ceb
- Move the emulated selenium commands to com.thoughtworks.selenium.webdriven.commands :: Simon Stewart02e7405f64
- Bump the buckversion again. :: Simon Stewartd1df8ec449
- Migrate some js_fragment targets from CrazyFun to Buck. :: Simon Stewartc23b24dac5
- Build Selenium RC java client with Buck. :: Simon Stewart493d5dfa62
- Adding java source roots to .buckconfig :: Simon Stewartd32323ebc6
- Minor decomplexification of the selenium emulation build scripts. :: Simon Stewartad53714535
- Another buck version bump :: Simon Stewartd40032a881
- Build most of the webdriver-backed selenium using Buck. :: Simon Stewartaf03db0a45
- Having a crack at fixing the build. :: Simon Stewartcbaa76536e
- Migrate the WebDriverBackedSelenium to com.thoughtworks.selenium.webdriven. :: Simon Stewartf91479d4fe
- Add a Buck alias for the legacy selenium client APIs :: Simon Stewartafe029bb61
- Fix the build :: Simon Stewart4203f10453
- Implementing pageLoadingStrategy capability in Firefox :: Alexei Barantsevfe0a068e1e
- Fixing eager page loading strategy on refresh :: Alexei Barantsevba5137720c
- Changing eager page loading strategy name to the standard one :: Alexei Barantsev0f3e20bb58
- Implementing 'none' page loading strategy (get and refresh operations) :: Alexei Barantsev6dc57c88ee
- Fixing tests for eager page loading strategy. Unfortunately the fixed tests don't pass :) and they are ignored for this reason. Needs more investigation :: Alexei Barantsev8b36b07a93
- Avoiding sending body with GET and DELETE requests in order to restore pre https://code.google.com/p/selenium/source/detail?r=93dc12845343 behavior. :: Seva Lotoshnikovacf49c808c
- Wrapping bot.frame.defaultContent in anonymous function :: Jim Evans4f3c2d5403
- fix javascript to java build for 'android-atoms' :: Luke Inman-Semeraufcc826e663
- Implementing attaching to IE using ShellWindows API :: Mark Watson42060626c4
- Adding IE option for ForceUseShellWindowsApi in .NET :: Jim Evans2db639dea9
- Updating frames test to handle moved test page :: Jim Evans84eccddf3c
- Reverting change to defaultContent atom from change acf49c808ca9 :: Jim Evans71d179145f
- Fixing bot.inject.recompileFunction_ to work for frames in IE5 quirks mode :: Jim Evans3745dc7d69
- Removing inadvertently committed debugging code in bot.inject.wrapError :: Jim Evans5843d4fd40
- Ignoring .NET tests for unimplemented functionality in Windows Phone :: Jim Evansf46ad2a656
- Log the exact timeout message for SO_TIMEOUT. :: Jari Bakken170819b5e1
- Add missing @Deprecated annotation. :: Jason Leyba6e0cb6cdef
- Deflake AlertsTest and FrameSwitchingTest. :: Jason Leybab651f52040
- Look for opacity style in IE document mode 9+ instead of 10+. :: Jason Leybad5ef371b1d
- Update a test to reflect that IE11 supports the "hidden" HTML5 DOM attribute. :: Jason Leyba1eaebcd3bd
- - Fix a typo in nsCommandProcessor - Clean-up/add comments to webLoadingListener so it is easier to follow :: Jason Leybac5670a8e58
- Update a test for IE11 :: Jason Leyba92410fe8d8
- Add missing require statement. :: Jason Leyba1159d0eb75
- Fix a broken test. :: Jason Leyba5c7daebea6
- Synchronizing .NET tests with Java :: Jim Evans1221ea539d
- Throw a real error when uploading non-file things in Ruby. :: Dylan Lacey418eea0b7b
- Attempting fix for finding multiple elements with invalid CSS selectors. :: Jim Evansbdc0a98f97
- Update call of isDisplayed atom in IE to not ignore opacity. :: Jim Evans3f6fda0d3e
- Refactoring test code to avoid use of WebDriverWait :: Alexei Barantsevf3acfcaf8b
- Fixing page loading timeout for refresh operation :: Alexei Barantsevfff83ad99c
- Extracting a utility method to set WebLoadingListener :: Alexei Barantsev293dc2d317
- Implementing page load timeouts without stopping page loading :: Alexei Barantsev56c35a5a18
- Deleting dead code, there is no deleteSession command :: Alexei Barantsevf368ed2dab
- Fixing HtmlUnitDriver to handle timeout exception on refresh :: Alexei Barantsevd666a20b26
- Allow connection reset when reusing httplib connection :: Seva Lotoshnikov500e571fb1
- data -> body :: Luke Inman-Semerau77866e89ad
- Delete TestWaiter from the test classes :: Simon Stewart0b20158a2b
- Inlining JUnit4TestBase.waitFor since it is used in one place. :: Simon Stewart9f485ad2fa
- Clean up import statements in java code. No logical changes. :: Simon Stewart546209825f
- Disabling validation of cookies loaded from the browser. If the browser could parse the cookie we are to be able to provide this information to the user even if the cookie is inalid. Fixes issue 5397 :: Alexei Barantsevc78dfce7f5
- Move the goog.exportSymbol statements in javascript/webdriver/atoms/inputs.js to a separate file. These statements would prevent the exported symbols from being removed by the Closure compiler in any target that included inputs.js. We only one to keep the symbols for //javascript/webdriver/atoms:inputs :: Jason Leybaf2a7eb8000
- Clean up some type annotations. :: Jason Leyba9e35c06f1d
- Add beginnings of a injected wrappers for the interactions API. This requires the mouse and keyboard state to be tracked outside of the atoms and injected with each call. The new device state will be in returned in the response object's value property. :: Jason Leybaac7535def9
- Avoid repeating magic chars :: Andreas Tolfsenb528ca59ac
- Clean up some imports. No logical changes. :: Simon Stewart3d4217cd89
- Change assertion for IE<10 to reflect that the cursor position is not preserved when changing focus. :: Jason Leyba2162705595
- javascript/marionette/COPYING: update year :: Andreas Tolfsen7bc1850c4c
- Bump buckversion :: Simon Stewartfa386b68a7
- Continue adding js_binaries built using Buck for the firefox driver. :: Simon Stewart29d03d84e4
- Continued buckification: start using buck on the firefox driver. :: Simon Stewartfedb481fd1
- Ensure that the htmlunit driver compiles :: Simon Stewart91fa0340ed
- Updating to ignore unsupported tests on Windows Phone :: Jim Evans7415273b6a
- Updating dragAndDropTest.html to conform to properly detect browser :: Jim Evans26814a1b53
- Keys.META is now regarded as modifier key in SingleKeyAction :: Jonatan Kronqvisteb82746ae8
- Updated AUTHORS :: Andreas Tolfsen1af8e2d379
- Using quoted literals instead of dot references for serialized mouse state :: Jim Evans35267438c3
- Making .NET InvalidSelectorException a subclass of NoSuchElementException :: Jim Evans4364d817f3
- Updating .NET FirefoxDriver constructor for ICapabilities. :: Jim Evans01a0cb9b8b
- Updating .NET SafariDriver browser launch code. :: Jim Evans33bf2982aa
- Ignoring invalid test for Safari in .NET :: Jim Evans017788c793
- Various minor fixes :: Jari Bakken043804a46b
- Support for display:run-in was removed from Blink, effective with Chrome 32 (see https://code.google.com/p/chromium/issues/detail?id=260388) :: Jason Leybabbc164c19d
- First pass at finishing advanced user interactions for injected atoms :: Jim Evans1f42cc3cee
- Reverting inadvertently committed file :: Jim Evans2a0e781347
- Updating .NET ChromeOptions to include latest options for Chrome :: Jim Evansb88541c1ee
- Creating sesion cookie if expiry is not set. Fixes issue 6834 :: Alexei Barantsevc25f8b4ad8
- On behalf of GeorgeKlinich: Urlencoding result returned by server implementation of WebDriverBackedSelenium. Fixes issue 6830 :: Alexei Barantsevef382f782d
- Bump the year in the Ruby README's copyright :: Jari Bakken438f4220e1
- Make sure FileReaper also reaps files added in a child process. :: Jari Bakken948fbeddfd
- Bump gem version to 2.40.0.rc1 :: Jari Bakken6d22f480f6
- Starting with Chrome 33, certain types of input elements do not support the selection API (in fact, they throw when you try to access the property). This prevents us from fully simulating typing in the atoms. :: Seva Lotoshnikov27f5b95283
- Make the LoggingPreferences implement Serializable. :: Simon Stewartb9042c8b8a
- Add some docs to Ruby's AbstractEventListener. Fixes issue 5994. :: Jari Bakken165b71b46e
- Implementing FindsBySequence attribute for .NET PageFactory :: Jim Evansa90c645576
- Implementing ByIdOrName in .NET support package. :: Jim Evans91ee467f51
- Escaping backslashes when writing Firefox preferences to profile in .NET :: Jim Evansebb1a33b97
- Fixing when cookie expiration date received by .NET exceeds max DateTime :: Jim Evansffd8a35080
- Adding exception handling in .NET WebDriverBackedSelenium :: Jim Evansf9afabaaaa
- Don't shadow outer lvar :: Jari Bakkenbfc0917036
- Set LowResourcesMaxIdleTime in Grid to avoid timeout of 'forever'. Fixes issue 6770. :: Jari Bakken3de7be22fc
- Revert "Set LowResourcesMaxIdleTime in Grid to avoid timeout of 'forever'. Fixes issue 6770." :: Jari Bakken7dd90fdeb3
- Adding Firefox profile deletion test to .NET :: Jim Evansccb76d281c
- Starting with Chrome 33, certain types of input elements do not :: Seva Lotoshnikove9b0326b8c
- Modifying to use bot.dom.getOverflowState atom for element overflow. :: Jim Evanse59594f9a1
- When the host is unknown, make the HtmlUnitDriver return an error page. :: Simon Stewartc0a101f95c
- Add Keys.chord(Iterable) as a utility method. :: Simon Stewartb95e86327a
- Exposing process ID of service executablt in .NET DriverService :: Jim Evans94c8a9b43f
- Exposing property on .NET PhantomJSDriverService to specify IP address. :: Jim Evanse2606c1f92
- Oops. Commited compile error by mistake :: Jim Evans9b4e0eaa94
- Reorganizing wait algorithm in HtmlDialog. :: Jim Evans9c24fb7bad
- No longer redirecting console output for Firefox in .NET bindings. :: Jim Evansbbf9df7f72
- Fixing XML documentation comment warnings :: Jim Evans7e259cf417
- Fixing missed redirection of stdout and stderr for .NET Firefox. :: Jim Evans4555973c52
- Make the RemoteWebDriver implement TakesScreenshot. :: Simon Stewarta67dcd62cb
- Remove unnecessary implements statements. No logical changes. :: Simon Stewart0bbf5455ac
- On behalf of TommyBeadle: Fixing exception handling when building an inverted predicate. Fixes issue 2397 :: Alexei Barantsev77876ccd1c
- Add ability to send --silent flag to chromedriver :: Tobias Lidskogc0411a7c92
- Update AUTHORS :: Andreas Tolfsen51b6bde293
- Clean up some documentation and remove a few circular dependencies that complicate static analysis. :: Jason Leyba6e5a845cd3
- removing reference to simplejson, only used to support older than 2.6 python (which we don't support) :: Luke Inman-Semerau66a3a0df96
- Changing .NET random temp file generation to be truly random. :: Jim Evans980e438245
- Cleaning up leftover temp directory when using .NET SafariDriver :: Jim Evans6f1c22d860
- bumping relevant bits for gecko 27 (prebuilts need building) :: Luke Inman-Semerau510214fb16
- remove the dependency on gecko-2 FINALLY FOUND THAT BLOODY PLACE THAT DOWNLOADS IT :: Luke Inman-Semerau188227a248
- Updating IDEA project files after IDEA 13 installed :: Alexei Barantsev532147a79f
- Updating build.desc file for building Firefox native events lib on Windows :: Jim Evans15b60e483d
- Updating .NET assembly versions and CHANGELOG for impending 2.40.0 release :: Jim Evans4a3e024822
- Updating Firefox native events library prebuilts for Windows. :: Jim Evansf2f752985b
- updating prebuilts for linux :: Luke Inman-Semerau45478af0a8
- moving the hack for linux into a protected area for linux only :: Luke Inman-Semerau72760b0c32
- Added an API to execute native PhantomJS code in .NET :: WORKSTATION02a83c8456ca
- Improving error message for findElements in IE driver :: Jim Evansd791a48495
- Make .NET DefaultWait stop swallowing original exception stack trace :: Ulrich Buchgraberfb6065fa1b
- Changing .NET WebDriverBackedSelenium OpenWindow to mimic Java. :: Jim Evans0569d896d3
- script timeout should get reset even when async callback is called synchronously :: Luke Inman-Semeraueb0def7002
- fix execute async script :: Luke Inman-Semerau3904cf88ae
- Generate JavaScript API documentation from the deployed node module instead of from the raw source tree. :: Jason Leybaa5d321bb00
- Update the webdriverjs readme :: Jason Leyba410f334894
- Add some utility functions to simplify working with arrays of promises. :: Jason Leybadc974c4a76
- Add support for custom locators in webdriverjs :: Jason Leybaf306e69d9a
- Remove a deprecated function. :: Jason Leyba95f33dcc27
- Treat promise.fulfill/reject as no-ops instead of throwing if the promise has already been resolved. :: Jason Leyba97b579f396
- Implementing page loading detection after click in Firefox native mode :: Alexei Barantsevc0fb8f01b8
- Undo waiting for a page to load after a native click :: Alexei Barantsev977c310569
- fixing phantomjs usage on windows for python :: Lukea9ca629bb4
- fix xpath translate() function for RegEx special characters :: chris9779f0bba3
- Improving "Session ID is null" error message :: Seva Lotoshnikovd890acbeb0
- Preventing augmentation of subclasses of RemoteWebDriver. Fixes issue 6681 :: Alexei Barantsev12e972ae87
- Fixing JdkAugmenter inability to add interfaces that are already implemented :: Alexei Barantsev25e8fdf1f3
- Implementing augmentation of previousely augmented instances :: Alexei Barantsevfe2e1789a8
- Tests that aren't run have no value; delete them. :: Jason Leyba2890f2abd7
- Remove console.log statement that breaks tests on IE :: Jason Leybaf31bcf5abb
- Fixing testShouldNotStopLoadingPageAfterTimeout() which shows about 1% flakiness on Firefox on Linux. :: Jason Leyba43bff49c5c
- Fix a method name with a typo in it (deprecate the original). Add a property to set the default value for verbose chromedriver logging on the command line. :: Jason Leybae213043d2f
- Remove org.openqa.selenium.net.INetAddress, an unnecessary abstraction around java.net.InetAddress. Not only is INetAddress just not necessary, its constructor triggers a DNS lookup. :: Jason Leyba127246ede3
- Deleting an empty file :: Alexei Barantsev56f0670d5f
- Adding additional logging for failure of get_mimeType in IsHtmlPage :: Jim Evanseb8497de14
- Don't miss out some instances of Selenium IDE editors :: Samit Badle2a9ade3f03
- No more Changed test case log message. The changes for the scheduler will provide a better message when the test suite is being played. Fixes issue #5527 :: Samit Badlef0c6b5c99f
- refactoring the test case loading and squashing a nasty race condition bug in a seemingly unrelated piece of code. magic :: Samit Badle680596a384
- Adding the new initComplete notification :: Samit Badle88e0c4122e
- Show the test suite file name in the titlebar and yes, not showing anything the for the first time is a feature :: Samit Badlefc540d3217
- Show test case change and completion messages during test playback :: Samit Badle19121c5de4
- Start and Done notifications for test case and test suite playback :: Samit Badle46bff94c9f
- Improved locator builders options pane to be more consistent with the others :: Samit Badle12183528cc
- Updating .NET CHANGELOG :: Jim Evansdf1d50ba4b
- Fixing edge case for finding elements by invalid class name. :: Jim Evansfacb1dcca9
- Clean up options/capabilities/extensions in the Ruby Safari client. :: Jari Bakken9554b5abf3
- Bump js version to 2.40.0 and update docs. :: Jason Leyba0fcd051398
- Add Safari::Options + add support for custom extensions. :: Jari Bakken3a277489e6
- Make sure Safari::Options can be passed through WebDriver.for :: Jari Bakkene2c2ec0da2
- Make sure Safari backup dir is reaped. :: Jari Bakken6a48eae1f3
- Update rb/CHANGES :: Jari Bakken4492acc701
- Add missing stub :: Jari Bakkencf37243171
- Bump gem version to 2.40.0.rc2 :: Jari Bakken8695a43729
- Remove accidentally commited file :: Jari Bakken6d71826a2d
- Update Ruby docs. :: Jari Bakkencfe0f8efeb
- Bump childprocess dependency to avoid a couple of bad versions (0.4.1, 0.4.2). :: Jari Bakkenace7e21faa
- Updating javadocs for 2.40.0 :: Jimebc117be12
- Updating version numbers for impending 2.40 release :: Jim Evans0e85013bc0
- Updating java CHANGELOG for 2.40.0 release :: Jim Evans4c5c0568b0
- Updating IE prebuilts for 2.40 release :: Jim Evans