summaryrefslogtreecommitdiffstats
path: root/chrome/test/chromedriver/chromedriver_unittest.cc
Commit message (Collapse)AuthorAgeFilesLines
* [chromedriver] Implement connecting to devtools and loading a page.kkania@chromium.org2012-12-041-2/+4
| | | | | | | | | BUG=none Review URL: https://chromiumcodereview.appspot.com/11415205 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@171035 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor chromedriver command execution for less coupling and better ↵kkania@chromium.org2012-11-071-31/+98
| | | | | | | | | | | | testability. No additional functionality is added except proper cleanup and exception handling. This includes adding an Init and Shutdown method for ChromeDriver, that is called when the DLL is loaded/unloaded. BUG=none Review URL: https://chromiumcodereview.appspot.com/11312065 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166471 0039d316-1c4b-4281-b951-d872f2087c98
* Initial check-in for new ChromeDriver based on DevTools.kkania@chromium.org2012-10-231-0/+101
Introduces 3 new targets, chromedriver2_lib, chromedriver2_unittests, and chromedriver2. The latter is a shared library which can be loaded into a test/automation process and used to control chrome. The shared library exposes a function ExecuteCommand, which takes WebDriver JSON commands and returns a WebDriver JSON response. In the future, when necessary, we may create a new chromedriver_server target which uses the chromedriver2_lib and exposes it remotely via sockets/http/whatever. BUG=none Review URL: https://chromiumcodereview.appspot.com/11099075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@163651 0039d316-1c4b-4281-b951-d872f2087c98