commit | 0e45c020c43b1a9f6d2870ff7f92b30a2f03a458 | [log] [tgz] |
---|---|---|
author | Keishi Hattori <[email protected]> | Sat Nov 27 09:25:52 2021 |
committer | Chromium LUCI CQ <[email protected]> | Sat Nov 27 09:25:52 2021 |
tree | 624db1a172f4dcc59216f9ed5dc9057623535f9a | |
parent | 75157d1dd006cc8a40bbab60acf1a16e46d8bec9 [diff] [blame] |
Rewrite most `Foo* field_` pointer fields to `raw_ptr<Foo> field_`. DO NOT REVERT (unless absolutely necessary)! Report build breaks to keishi@(APAC)/glazunov@(EMEA)/sebmarchand@(NA) as soon as you see them. Fixes are expected to be trivial. This commit was generated automatically, by running the following script: tools/clang/rewrite_raw_ptr_fields/rewrite-multiple-platforms.sh on commit fe74bc434e5b7e92d13a328362fcb6df15d8847e For more information, see MiraclePtr One Pager [1], the PSA at chromium-dev@ [2], and the raw_ptr documentation in //base/memory/raw_ptr.md. FYI This CL does not enable MiraclePtr protection and we expect no behavior change from this. [1] https://docs.google.com/document/d/1pnnOAIz_DMWDI4oIOFoMAqLnf_MZ2GsrJNb_dbQ3ZBg/edit?usp=sharing [2] https://groups.google.com/a/chromium.org/g/chromium-dev/c/vAEeVifyf78/m/SkBUc6PhBAAJ Binary-Size: Increase of around 500kb was approved for MiraclePtr Include-Ci-Only-Tests: true No-Tree-Checks: true No-Presubmit: true Bug: 1272324, 1073933 Change-Id: I05c86a83bbb4b3f4b017f361dd7f4e7437697f69 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3305132 Commit-Queue: Keishi Hattori <[email protected]> Reviewed-by: Bartek Nowierski <[email protected]> Owners-Override: Bartek Nowierski <[email protected]> Cr-Commit-Position: refs/heads/main@{#945735}
diff --git a/content/gpu/gpu_main.cc b/content/gpu/gpu_main.cc index a28a1fe..cdd437a 100644 --- a/content/gpu/gpu_main.cc +++ b/content/gpu/gpu_main.cc
@@ -10,6 +10,7 @@ #include "base/bind.h" #include "base/feature_list.h" +#include "base/memory/raw_ptr.h" #include "base/message_loop/message_pump_type.h" #include "base/metrics/field_trial_params.h" #include "base/metrics/histogram_macros.h" @@ -179,7 +180,7 @@ } #if defined(OS_WIN) - const sandbox::SandboxInterfaceInfo* sandbox_info_ = nullptr; + raw_ptr<const sandbox::SandboxInterfaceInfo> sandbox_info_ = nullptr; #endif };