Reland "Include bloat: reduce number of includes in profile.h"
This is a reland of 7196b2e0fa1a5e8f8f2a4fa6dd86ae949664fbae,
plus a fix to cookie_controls_handler.cc.
Original change's description:
> Include bloat: reduce number of includes in profile.h
>
> This reduces the number of preprocessor tokens in profile.h from
> 1,455,853 to 586,241 (or from 8,594,906 to 3,254,002 bytes).
>
> Bug: 1014009
> Change-Id: Ia52ef458f78b2e7c0fdfe341cd4e753be70eccb1
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1857323
> Commit-Queue: Hans Wennborg <[email protected]>
> Reviewed-by: Nico Weber <[email protected]>
> Cr-Commit-Position: refs/heads/master@{#705529}
TBR=thakis
Bug: 1014009
Change-Id: I025801140c505037ab5420e7a42db8b1c388cfb4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1860021
Reviewed-by: Hans Wennborg <[email protected]>
Commit-Queue: Hans Wennborg <[email protected]>
Cr-Commit-Position: refs/heads/master@{#705540}
diff --git a/chrome/browser/extensions/extension_service_sync_unittest.cc b/chrome/browser/extensions/extension_service_sync_unittest.cc
index 49c7777..e0a1bce 100644
--- a/chrome/browser/extensions/extension_service_sync_unittest.cc
+++ b/chrome/browser/extensions/extension_service_sync_unittest.cc
@@ -29,6 +29,7 @@
#include "chrome/browser/extensions/extension_util.h"
#include "chrome/browser/extensions/test_blacklist.h"
#include "chrome/browser/extensions/updater/extension_updater.h"
+#include "chrome/browser/profiles/profile_key.h"
#include "chrome/browser/sync/profile_sync_service_factory.h"
#include "chrome/browser/themes/theme_service.h"
#include "chrome/browser/themes/theme_service_factory.h"