commit | 9f3bb63d65455d15f760fbdaceeadf3ff62eca46 | [log] [tgz] |
---|---|---|
author | Hans Wennborg <[email protected]> | Tue Apr 21 11:12:38 2020 |
committer | Commit Bot <[email protected]> | Tue Apr 21 11:12:38 2020 |
tree | b21297a4160a2bb8df8bdd23d642126b1cbe8bde | |
parent | 2e7f2625b34e9335b63ab74fe61ac2be0d6ca008 [diff] |
logging.h related include-what-you-use (base/) Fix code that was implicitly depending on logging.h or its dependencies. For example, code that uses DISALLOW_COPY_AND_ASSIGN should include base/macros.h, but it currently happens to work if it pulls in logging.h directly or through some dependency. This is part of refactoring the codebase to use check.h/check_op.h for the CHECK and CHECK_op macro instead of logging.h. Bug: 1031540 Change-Id: I513bbd310102917b72c72f859b6a5eb17684a664 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2156945 Commit-Queue: Kinuko Yasuda <[email protected]> Reviewed-by: Kinuko Yasuda <[email protected]> Reviewed-by: Nico Weber <[email protected]> Auto-Submit: Hans Wennborg <[email protected]> Cr-Commit-Position: refs/heads/master@{#760893}
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.