Commit c215c31b authored by Greg Thompson's avatar Greg Thompson Committed by Commit Bot

IWYU fixes in /chrome/installer.

base/win/registry.h includes more than it uses. These files were
inadvertently relying on that fact. This CL adds missing includes so
that registry.h can be cleaned up.

BUG=None
This CL was uploaded by git cl split.

R=gab@chromium.org

Change-Id: I1ed6961a801d4c1a15b322003c35bf45735db8d1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2475054
Commit-Queue: Robert Liao <robliao@chromium.org>
Reviewed-by: default avatarRobert Liao <robliao@chromium.org>
Auto-Submit: Greg Thompson <grt@chromium.org>
Cr-Commit-Position: refs/heads/master@{#817973}
parent f7dcf6a1
...@@ -7,6 +7,7 @@ ...@@ -7,6 +7,7 @@
#include <vector> #include <vector>
#include "base/bind.h" #include "base/bind.h"
#include "base/callback.h"
#include "base/macros.h" #include "base/macros.h"
#include "base/strings/string16.h" #include "base/strings/string16.h"
#include "base/win/registry.h" #include "base/win/registry.h"
......
...@@ -6,6 +6,7 @@ ...@@ -6,6 +6,7 @@
#include <stdint.h> #include <stdint.h>
#include "base/notreached.h"
#include "base/win/registry.h" #include "base/win/registry.h"
#include "base/win/win_util.h" #include "base/win/win_util.h"
#include "chrome/install_static/install_details.h" #include "chrome/install_static/install_details.h"
......
...@@ -13,10 +13,13 @@ ...@@ -13,10 +13,13 @@
#include <algorithm> #include <algorithm>
#include <iterator> #include <iterator>
#include "base/check.h"
#include "base/check_op.h"
#include "base/command_line.h" #include "base/command_line.h"
#include "base/files/file_util.h" #include "base/files/file_util.h"
#include "base/logging.h" #include "base/logging.h"
#include "base/metrics/histogram_macros.h" #include "base/metrics/histogram_macros.h"
#include "base/notreached.h"
#include "base/path_service.h" #include "base/path_service.h"
#include "base/process/launch.h" #include "base/process/launch.h"
#include "base/stl_util.h" #include "base/stl_util.h"
......
...@@ -5,6 +5,7 @@ ...@@ -5,6 +5,7 @@
#include "chrome/installer/util/registry_entry.h" #include "chrome/installer/util/registry_entry.h"
#include "base/check.h" #include "base/check.h"
#include "base/numerics/safe_conversions.h"
#include "base/strings/string_util.h" #include "base/strings/string_util.h"
#include "base/win/registry.h" #include "base/win/registry.h"
#include "chrome/installer/util/work_item.h" #include "chrome/installer/util/work_item.h"
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
#include <utility> #include <utility>
#include <vector> #include <vector>
#include "base/check.h"
#include "base/logging.h" #include "base/logging.h"
#include "base/win/registry.h" #include "base/win/registry.h"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment