summaryrefslogtreecommitdiffstats
path: root/third_party/webdriver
Commit message (Collapse)AuthorAgeFilesLines
* Fix several minor ChromeDriver bugs.kkania@chromium.org2012-06-162-3509/+5775
| | | | | | | | | | | | | Fix compound CSS selectors and return RGBA colors (via updating the atoms), disable keep-alive and the popup-blocker, and change the html5 location POST command to obey the spec. BUG=chromedriver:14,chromedriver:85,chromedriver:89,chromedriver:91,chromedriver:94 TEST=none Review URL: https://chromiumcodereview.appspot.com/10539179 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142538 0039d316-1c4b-4281-b951-d872f2087c98
* Remove executable bit from webdriver test data files.kkania@chromium.org2012-06-112-0/+0
| | | | | | | | | BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/10535111 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141462 0039d316-1c4b-4281-b951-d872f2087c98
* Add executable bit on Intelligencia.UrlRewriter.dllsail@chromium.org2012-06-111-0/+0
| | | | | | | | | | BUG= TEST= TBR=kkania@chromium.org Review URL: https://chromiumcodereview.appspot.com/10540102 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141450 0039d316-1c4b-4281-b951-d872f2087c98
* Update test data for webdriver python tests.kkania@chromium.org2012-06-1183-907/+3233
| | | | | | | | | | BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/10537093 Patch from Zori Kostadinova <zori@chromium.org>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141436 0039d316-1c4b-4281-b951-d872f2087c98
* Update chromedriver to use webdriver atoms v15724.kkania@chromium.org2012-01-283-3619/+3414
| | | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/9223027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119564 0039d316-1c4b-4281-b951-d872f2087c98
* Update chromedriver webdriver js atoms to 15054, to pick up a few fixes andkkania@chromium.org2011-12-163-3374/+3624
| | | | | | | | | | additions. BUG=102005 TEST=none Review URL: http://codereview.chromium.org/8953021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114816 0039d316-1c4b-4281-b951-d872f2087c98
* Update webdriver python bindings and pull in new version of the JS atoms.kkania@chromium.org2011-08-233-3213/+3939
| | | | | | | | | | BUG=92597 TEST=none Review URL: http://codereview.chromium.org/7710006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@97795 0039d316-1c4b-4281-b951-d872f2087c98
* In chromedriver, integrate SET_ONLINE and APPCACHE_STATUS atoms. Otheralnayeem@google.com2011-08-122-1310/+2607
| | | | | | | | | | | commands for BrowserConnection and ApplicationCache are not implemented. BUG=none TEST=none Review URL: http://codereview.chromium.org/7612017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96488 0039d316-1c4b-4281-b951-d872f2087c98
* In chromedriver, check if an element is clickable before clicking.kkania@chromium.org2011-07-282-1358/+1384
| | | | | | | | | | | | | Using new atom from http://code.google.com/p/selenium/source/detail?spec=svn13098&r=13091. Update webdriver atoms/bindings to 13091. BUG=none TEST=none Review URL: http://codereview.chromium.org/7465053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94584 0039d316-1c4b-4281-b951-d872f2087c98
* Pull in new webdriver atoms. Use the first client rect when clicking an element.kkania@chromium.org2011-07-022-1331/+1347
| | | | | | | | | | | Add some extra error logging. BUG=85230,88193 TEST=none Review URL: http://codereview.chromium.org/7292025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91401 0039d316-1c4b-4281-b951-d872f2087c98
* Update the webdriver atoms to r12331.kkania@chromium.org2011-06-022-1990/+1826
| | | | | | | | | | | In the recent v8 update r87281 the regexp object is no longer callable. BUG=84722 TEST=none Review URL: http://codereview.chromium.org/7088009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87724 0039d316-1c4b-4281-b951-d872f2087c98
* Updating atoms.h for WebDriver, also updated WebDriver python binding from ↵hnguyen@chromium.org2011-04-282-1720/+2065
| | | | | | | | | | r11696 to r12081. BUG=none TEST=none Review URL: http://codereview.chromium.org/6905109 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83423 0039d316-1c4b-4281-b951-d872f2087c98
* Cleaning up third_party readmes and adding a template for future use.cdn@chromium.org2011-03-161-0/+3
| | | | | | | | | | | The next step is a presubmit rule that will make people use the template. We are doing this so that we can better track dependancy versions. BUG=None TEST=N/A Review URL: http://codereview.chromium.org/6610030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78316 0039d316-1c4b-4281-b951-d872f2087c98
* In ChromeDriver, fix some cases of clicking elements that require scrolling.kkania@chromium.org2011-03-112-1928/+1662
| | | | | | | | | Also, create new class for representing a path to a frame. BUG=none TEST=none Review URL: http://codereview.chromium.org/6612052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77879 0039d316-1c4b-4281-b951-d872f2087c98
* Fix finding the location in view of elements. This fixes mouse commands on ↵kkania@chromium.org2011-02-252-1880/+1985
| | | | | | | | | | scrollable pages as well. BUG=none TEST=none Review URL: http://codereview.chromium.org/6574015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76010 0039d316-1c4b-4281-b951-d872f2087c98
* Update the WebDriver atoms to r11476 so we can pick up a bug fix for the ↵kkania@chromium.org2011-02-192-595/+795
| | | | | | | | | | | | | | toggle atom. See: http://code.google.com/p/selenium/source/detail?r=11476 Patch by jleyba@chromium.org. Original review at http://codereview.chromium.org/6541011 BUG=none TEST=none Review URL: http://codereview.chromium.org/6541042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75505 0039d316-1c4b-4281-b951-d872f2087c98
* Updating src/third_party/webdriver/atoms.h with a new version of the filekkania@chromium.org2011-02-162-1671/+1657
| | | | | | | | | | | | | | | | | | | | | | | | | | generated from the WebDriver repository at r11446. There are several notable changes with this new version: * The atoms are no longer defined using wchar_t * The atoms are defined as multi-line strings instead of an array of strings, eliminating the need for unnecessary concatenations on each use. * The atoms constants have been moved into a new namespace (webdriver::atoms). * Previously, each atom defined a named JS function; now each atom defines an anonymous function, so the call pattern had to be adjusted slightly. With this change, we can enable the element finding functional tests (there are still some bugs with the child element finding tests that need to be tracked down). I've also disabled a page loading test because it is flaky in my client. BUG=none TEST=none Patch by jleyba@chromium.org. Original review at http://codereview.chromium.org/6524045 Review URL: http://codereview.chromium.org/6531003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75180 0039d316-1c4b-4281-b951-d872f2087c98
* Fix check_perms errors.thestig@chromium.org2011-02-052-0/+0
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6246127 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73896 0039d316-1c4b-4281-b951-d872f2087c98
* Manually add necessary test data for webdriver python tests.kkania@chromium.org2011-02-0560-1/+12832
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6250071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73885 0039d316-1c4b-4281-b951-d872f2087c98
* Add scripts to run python webdriver tests.kkania@chromium.org2011-01-2917-1463/+18
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6353017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73054 0039d316-1c4b-4281-b951-d872f2087c98
* Implemnts the commands in webdriver to preform searching of elements on a page.jmikhail@google.com2010-12-233-0/+13
| | | | | | | | | | | | | | | /session/:sessionId/timeouts/implicit_wait /session/:sessionId/element /session/:sessionId/elements /session/:sessionId/element/:id/element /session/:sessionId/element/:id/elements BUG=none TEST=webdriver_remote_tests.py Review URL: http://codereview.chromium.org/3643002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70107 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 70015 - Implemnts the commands in webdriver to preform searching of ↵jmikhail@google.com2010-12-233-13/+0
| | | | | | | | | | | | | | | | | | | | elements on a page. /session/:sessionId/timeouts/implicit_wait /session/:sessionId/element /session/:sessionId/elements /session/:sessionId/element/:id/element /session/:sessionId/element/:id/elements BUG=none TEST=webdriver_remote_tests.py Review URL: http://codereview.chromium.org/3643002 TBR=jmikhail@google.com Review URL: http://codereview.chromium.org/5959005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70017 0039d316-1c4b-4281-b951-d872f2087c98
* Implemnts the commands in webdriver to preform searching of elements on a page.jmikhail@google.com2010-12-233-0/+13
| | | | | | | | | | | | | | | /session/:sessionId/timeouts/implicit_wait /session/:sessionId/element /session/:sessionId/elements /session/:sessionId/element/:id/element /session/:sessionId/element/:id/elements BUG=none TEST=webdriver_remote_tests.py Review URL: http://codereview.chromium.org/3643002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70015 0039d316-1c4b-4281-b951-d872f2087c98
* Python bindings for the remote webdriver protcol.jmikhail@google.com2010-09-2415-0/+1436
| | | | | | | | | | | | For more information see: http://code.google.com/p/selenium/wiki/PythonBindings BUG=none TEST=none Review URL: http://codereview.chromium.org/3358016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60507 0039d316-1c4b-4281-b951-d872f2087c98
* Move us closer to passing the license check script.phajdan.jr@chromium.org2010-08-301-1/+1
| | | | | | | | TEST=none BUG=28291 Review URL: http://codereview.chromium.org/3245008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57895 0039d316-1c4b-4281-b951-d872f2087c98
* The atoms file is created by the WebDriver team to standardize jmikhail@google.com2010-08-174-0/+1919
behavior across multiple browsers. This file is generated by them and must be checked in manually to ensure no breakage occurs with ChromeDriver BUG=none TEST=none Review URL: http://codereview.chromium.org/3180005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56414 0039d316-1c4b-4281-b951-d872f2087c98