Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / third_party / webdriver / README.chromium
blob950d25d48803f44327f363100f41d7169ffa33d5
1 Name: Webdriver
2 Short Name: selenium
3 URL: http://selenium.googlecode.com/svn/trunk/py
4 Version: unknown
5 Revision: 18456
6 Security Critical: no
7 License: Apache 2, MIT and GPL v2
10 Description:
11   WebDriver is a clean, fast framework for automated testing of webapps.
13 Contents:
14   pylib/
15     Python bindings and tests for WebDriver pulled in via DEPS.
17   atoms.h, atoms.cc
18     These atoms are generated by the webdriver team and are to be checked in
19     manually. The current version was generated from revision
20     7b1e33ba15a36ed662da4db21862aafae5175f66.
22     To generate the atoms using the code found in selenium tree:
23       $ git clone https://github.com/SeleniumHQ/selenium.git
24       $ cd selenium
25       $ git apply <chromium_dir>/src/third_party/webdriver/patch.diff
26       $ ./go //javascript/chrome-driver:atoms
27       $ cp build/javascript/chrome-driver/atoms.h \
28            <chromium_dir>/src/third_party/webdriver/atoms.h
29       $ cp build/javascript/chrome-driver/atoms.cc \
30            <chromium_dir>/src/third_party/webdriver/atoms.cc
32     The atoms.h/cc files are only used directly in the chrome version of
33     webdriver found under the path src/chrome/test/chromedriver.
35 Local Modifications:
36 - Applied changes in patch.diff to the selenium tree prior to building the atoms.