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_management.cc b/chrome/browser/extensions/extension_management.cc
index 561240c2..c7a7a619 100644
--- a/chrome/browser/extensions/extension_management.cc
+++ b/chrome/browser/extensions/extension_management.cc
@@ -12,6 +12,7 @@
 #include "base/metrics/histogram_macros.h"
 #include "base/stl_util.h"
 #include "base/strings/string16.h"
+#include "base/strings/string_split.h"
 #include "base/strings/string_util.h"
 #include "base/syslog_logging.h"
 #include "base/trace_event/trace_event.h"