forked from chromium/chromium
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[BRP] Take a step towards enforcing raw_ptr/ref in Renderer code
We intend to exclude only a handful specific sub-directories (for perf reasons). This CL removes the broad exclusions from the rewriter and the enforcing clang plugin. There is a risk that by the time the plugin rolls into Chromium, someone will add a raw pointer, which will cause the plugin to error out and block the roll-out. Therefore, add those broad exclusions into BUILD.gn temporarily -- they'll be removed after the plugin rolls, once we confirm that all pointers in those directories are properly rewritten. In other words, this CL doesn't change the clang plugin enforcement behavior. Bug: 40064499, 331846123 Change-Id: Ia95e8df846d167521a5ac43cc63e556002702ee9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5600329 Auto-Submit: Bartek Nowierski <[email protected]> Reviewed-by: Takuto Ikuta <[email protected]> Reviewed-by: Daniel Cheng <[email protected]> Commit-Queue: Bartek Nowierski <[email protected]> Reviewed-by: Keishi Hattori <[email protected]> Cr-Commit-Position: refs/heads/main@{#1312344}
- Loading branch information
1 parent
43802cc
commit 49b1a45
Showing
5 changed files
with
56 additions
and
41 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters