Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 03-May-2022 | - | ||||
pylib/ | H | 12-Nov-2020 | - | 9,111 | 6,331 | |
COPYING | H A D | 07-Nov-2020 | 11.1 KiB | 205 | 170 | |
LICENSE | H A D | 07-Nov-2020 | 84 | 4 | 3 | |
OWNERS | H A D | 07-Nov-2020 | 111 | 7 | 5 | |
README.chromium | H A D | 07-Nov-2020 | 1.7 KiB | 48 | 37 | |
atoms.cc | H A D | 07-Nov-2020 | 1.1 MiB | 15,517 | 15,457 | |
atoms.h | H A D | 07-Nov-2020 | 2.7 KiB | 76 | 51 | |
patch.diff | H A D | 07-Nov-2020 | 4.1 KiB | 96 | 88 |
README.chromium
1Name: Webdriver 2Short Name: selenium 3URL: http://selenium.googlecode.com/svn/trunk/py 4Version: unknown 5Revision: 18456 6Security Critical: no 7License: Apache 2, MIT and GPL v2 8License File: NOT_SHIPPED 9 10 11Description: 12 WebDriver is a clean, fast framework for automated testing of webapps. 13 14Contents: 15 pylib/ 16 Python bindings and tests for WebDriver pulled in via DEPS. 17 18 atoms.h, atoms.cc 19 These atoms are generated by the webdriver team and are to be checked in 20 manually. The current version was generated from revision 21 ec9202eceb8b8e334ceee76e4670154c1aaf89a6. 22 23 Generating the atoms require a build tool named Bazel. Download it 24 from https://bazel.build/. 25 26 To generate the atoms using the code found in selenium tree: 27 $ git clone https://github.com/SeleniumHQ/selenium.git 28 $ cd selenium 29 $ git apply <chromium_dir>/src/third_party/webdriver/patch.diff 30 $ bazel build javascript/chrome-driver/... 31 $ cp bazel-bin/javascript/chrome-driver/atoms.h \ 32 <chromium_dir>/src/third_party/webdriver/atoms.h 33 $ cp bazel-bin/javascript/chrome-driver/atoms.cc \ 34 <chromium_dir>/src/third_party/webdriver/atoms.cc 35 36 The atoms.h/cc files are only used directly in the chrome version of 37 webdriver found under the path src/chrome/test/chromedriver. 38 39 bazel-bin is a symlink. To find files within the selenium folder, add -L 40 $ find -L . -name atoms.h 41 42 If the patch.diff fails to apply, rerun with --reject. Review the output and 43 manually merge the failed changes. Regenerate the patch when finished: 44 $ git diff > <chromium_dir>/src/third_party/webdriver/patch.diff 45 46Local Modifications: 47- Applied changes in patch.diff to the selenium tree prior to building the atoms. 48