summaryrefslogtreecommitdiffstats
path: root/third_party/webdriver/README.chromium
blob: 79954ba15112aa9231ed28f6d385684b745d6988 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
Name: Webdriver
Short Name: selenium
URL: http://selenium.googlecode.com/svn/trunk/py
Version: unknown
Revision: 18456
Security Critical: no
License: Apache 2, MIT and GPL v2


Description:
  WebDriver is a clean, fast framework for automated testing of webapps.

Contents:
  pylib/
    Python bindings and tests for WebDriver pulled in via DEPS.

  atoms.h, atoms.cc
    These atoms are generated by the webdriver team and are to be checked in
    manually. The current version was generated from revision
    badfac78ee112fab669c26c6484d150aafdb7c9f.

    To generate the atoms using the code found in selenium tree:
      $ git clone https://github.com/SeleniumHQ/selenium.git
      $ cd selenium
      $ ./go //javascript/chrome-driver:atoms
      $ cp build/javascript/chrome-driver/atoms.h \
           <chromium_dir>/src/third_party/webdriver/atoms.h
      $ cp build/javascript/chrome-driver/atoms.cc \
           <chromium_dir>/src/third_party/webdriver/atoms.cc

    The atoms.h/cc files are only used directly in the chrome version of
    webdriver found under the path src/chrome/test/chromedriver.

Local Modifications:
- Applied changes in patch.diff to the selenium tree prior to building the atoms.