Index: content/browser/browser_main_loop.h |
diff --git a/content/browser/browser_main_loop.h b/content/browser/browser_main_loop.h |
index 62ba7ac9e030c8d1a27665a72a270d5da7186438..6bc92dbf1d87b8885d8c8837e8d2eec078f3f51a 100644 |
--- a/content/browser/browser_main_loop.h |
+++ b/content/browser/browser_main_loop.h |
@@ -50,6 +50,10 @@ class MidiManager; |
} // namespace midi |
} // namespace media |
+namespace memory_coordinator { |
+class MemoryCoordinatorImpl; |
+} // namespace memory_coordinator |
+ |
namespace mojo { |
namespace edk { |
class ScopedIPCSupport; |
@@ -143,6 +147,10 @@ class CONTENT_EXPORT BrowserMainLoop { |
void StopStartupTracingTimer(); |
+ memory_coordinator::MemoryCoordinatorImpl* memory_coordinator() const { |
+ return memory_coordinator_.get(); |
+ } |
+ |
#if defined(OS_MACOSX) && !defined(OS_IOS) |
media::DeviceMonitorMac* device_monitor_mac() const { |
return device_monitor_mac_.get(); |
@@ -249,6 +257,8 @@ class CONTENT_EXPORT BrowserMainLoop { |
// Members initialized in |PreCreateThreads()| ------------------------------- |
// Torn down in ShutdownThreadsAndCleanUp. |
std::unique_ptr<base::MemoryPressureMonitor> memory_pressure_monitor_; |
+ std::unique_ptr<memory_coordinator::MemoryCoordinatorImpl> |
+ memory_coordinator_; |
// Members initialized in |CreateThreads()| ---------------------------------- |
std::unique_ptr<BrowserProcessSubThread> db_thread_; |