commit | 5b23472371b0faff17030d3699a982f79411d166 | [log] [tgz] |
---|---|---|
author | Wes Okuhara <wesokuhara@google.com> | Tue Aug 02 00:31:15 2022 |
committer | Chromium LUCI CQ <chromium-scoped@luci-project-accounts.iam.gserviceaccount.com> | Tue Aug 02 00:31:15 2022 |
tree | 3285d3bdfcc76abefc9b4e6cd6e5c31e791015f3 | |
parent | ae14c1d52ffdc645109188125b7264eb8849c521 [diff] |
CrOS Settings: Pass eligible JS files through ts_library() Input all JS files that are immediately eligible to be converted to TypeScript, and not currently depending on Polymer2 shared components, to ts_library(). The remaining JS files are placed into temporary "blocked" lists. Also renames build variables and rules to better describe the source vs. generated file distinction Bug: chromium:1315757 Test: out/Default/browser_tests --gtest_filter='*OSSettings*' Test: Successful compilation of both optimized and unoptimized bundles Change-Id: Ic202bdd360a10d18d70bf1e1ffc8ce24860b8860 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3791776 Reviewed-by: Xiaohui Chen <xiaohuic@chromium.org> Commit-Queue: Wes Okuhara <wesokuhara@google.com> Cr-Commit-Position: refs/heads/main@{#1030342}
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.
To check out the source code locally, don't use git clone
! Instead, follow the instructions on how to get the code.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .
For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.
If you found a bug, please file it at https://crbug.com/new.