|
@@ -9,7 +9,6 @@
|
|
|
#include <string>
|
|
|
|
|
|
#include "base/callback.h"
|
|
|
-#include "base/metrics/field_trial.h"
|
|
|
#include "base/timer/timer.h"
|
|
|
#include "content/public/browser/browser_context.h"
|
|
|
#include "content/public/browser/browser_main_parts.h"
|
|
@@ -20,9 +19,13 @@
|
|
|
#include "third_party/abseil-cpp/absl/types/optional.h"
|
|
|
#include "ui/views/layout/layout_provider.h"
|
|
|
|
|
|
-class BrowserProcess;
|
|
|
+class BrowserProcessImpl;
|
|
|
class IconManager;
|
|
|
|
|
|
+namespace base {
|
|
|
+class FieldTrialList;
|
|
|
+}
|
|
|
+
|
|
|
#if defined(USE_AURA)
|
|
|
namespace wm {
|
|
|
class WMState;
|
|
@@ -41,17 +44,15 @@ class GtkUiPlatform;
|
|
|
|
|
|
namespace device {
|
|
|
class GeolocationManager;
|
|
|
-} // namespace device
|
|
|
+}
|
|
|
|
|
|
namespace electron {
|
|
|
|
|
|
-class ElectronBrowserContext;
|
|
|
class Browser;
|
|
|
class ElectronBindings;
|
|
|
class JavascriptEnvironment;
|
|
|
class NodeBindings;
|
|
|
class NodeEnvironment;
|
|
|
-class BridgeTaskRunner;
|
|
|
|
|
|
#if BUILDFLAG(ENABLE_ELECTRON_EXTENSIONS)
|
|
|
class ElectronExtensionsClient;
|