commit | 572ba7554b737b97f9cab72086b83018ae7b5990 | [log] [tgz] |
---|---|---|
author | Trent Apted <tapted@chromium.org> | Wed Oct 17 00:03:30 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Oct 17 00:03:30 2018 |
tree | 18883feeee5474275203c13e2c82c9bd4573d823 | |
parent | d06a979d44c56ba4f30df2194aa805a3d5e8d311 [diff] |
Support `testonly` for closure_compile targets in ui/file_manager. `testonly` ensures that test-only utility files are not depended on by release files. It also helps when navigating deps in GN's tools. To cut down on boilerplate, introduce `js_unittest` that automatically adds testonly = true to js_library and is a better description of these targets. Leave "test_support" libraries using js_library + testonly. Bug: 879035 Cq-Include-Trybots: luci.chromium.try:closure_compilation Change-Id: I5463718ef3f13ead4fd1efae150ff1f7830e43ad Reviewed-on: https://chromium-review.googlesource.com/c/1275725 Commit-Queue: Trent Apted <tapted@chromium.org> Reviewed-by: Jochen Eisinger <jochen@chromium.org> Reviewed-by: calamity <calamity@chromium.org> Reviewed-by: Noel Gordon <noel@chromium.org> Cr-Commit-Position: refs/heads/master@{#600200}
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 .