commit | 8dffeee4decc82b6b29e3213d4c415eb9c911da9 | [log] [tgz] |
---|---|---|
author | Kent Tamura <tkent@chromium.org> | Tue Oct 09 04:29:38 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Oct 09 04:29:38 2018 |
tree | 2d06a9718556a409002110813965dd69dd668373 | |
parent | 5c7b323d5a9ac77216afc1d736ee1f1baef003d2 [diff] |
blinkpy and content_shell: Supports third_party/blink/web_tests This CL adds third_party/blink/web_tests support to blinkpy and content_shell. If the path exists, they assume Web Test files are in the directory. Otherwise, Web Test files are in WebKit/LayoutTests as ever. We'll land a CL to move files from WebKit/LayoutTests to blink/web_tests, then remove !TESTS_IN_BLINK code path. * blinkpy: path_finder.py provides TESTS_IN_BLINK flag, RELATIVE_WEB_TESTS, and WEB_TESTS_LAST_COMPONENTS. They return values for "third_party/blink/ web_tests" if the path actually exists. Other blinkpy code supports both of web_tests and LayoutTests by using these new values provided by path_finder.py. web_tests/port/base.py passs '--tests-in-blink' flag to content_shell if TESTS_IN_BLINK flags is true. * content/shell: Add "--tests-in-blink" flag. It affects relative path resolution in command-line, and resolution for file:///tmp/LayoutTests/ URLs in tests. Bug: 710535, 843412 Change-Id: Id4ba9a91bfa6f6985471b679e4a5c73a7bb5f111 Reviewed-on: https://chromium-review.googlesource.com/c/1260602 Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> Reviewed-by: Quinten Yearsley <qyearsley@chromium.org> Commit-Queue: Kent Tamura <tkent@chromium.org> Cr-Commit-Position: refs/heads/master@{#597797}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .