commit | 26fef1ee642e4992e43a4d075574d347bc125655 | [log] [tgz] |
---|---|---|
author | Ken Rockot <rockot@google.com> | Fri Nov 13 18:52:19 2020 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Nov 13 18:52:19 2020 |
tree | 0923d5f430f0b88d1551395f5848cd82b00f9d19 | |
parent | 288c423b73cc77bd43192cb134f302adb0ffad86 [diff] |
Migrate customize_themes to Mojo JS modules All dependents are also (minimally) updated to support this change. The module-supporting bindings.js is also modified here so that its import has no destructive side effects on the global object state. This allows bindings.js and mojo_bindings_lite.js to be imported by the same page to mix usage of module-based and non-module-based JS bindings, which is temporarily needed here by chrome://new-tab-page/ Bug: 1004256 Change-Id: I7e74ca222e099cc8143e5476a9cdcd62b40a8afd Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2521907 Commit-Queue: Ken Rockot <rockot@google.com> Commit-Queue: Brian Salomon <bsalomon@google.com> Auto-Submit: Ken Rockot <rockot@google.com> Reviewed-by: Brian Salomon <bsalomon@google.com> Reviewed-by: dpapad <dpapad@chromium.org> Cr-Commit-Position: refs/heads/master@{#827337}
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 .
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.