pkgsrc-wip/chromium/patches/patch-third__party_blink_re...

38 lines
1.5 KiB
C++

$NetBSD$
--- third_party/blink/renderer/controller/blink_initializer.cc.orig 2020-07-15 18:56:47.000000000 +0000
+++ third_party/blink/renderer/controller/blink_initializer.cc
@@ -66,12 +66,12 @@
#include "third_party/blink/renderer/controller/oom_intervention_impl.h"
#endif
-#if defined(OS_LINUX)
+#if defined(OS_LINUX) || defined(OS_BSD)
#include "third_party/blink/renderer/controller/memory_usage_monitor_posix.h"
#endif
#if defined(OS_LINUX) || defined(OS_ANDROID) || defined(OS_MACOSX) || \
- defined(OS_WIN)
+ defined(OS_WIN) || defined(OS_BSD)
#include "third_party/blink/renderer/controller/highest_pmf_reporter.h"
#include "third_party/blink/renderer/controller/user_level_memory_pressure_signal_generator.h"
#endif
@@ -143,7 +143,7 @@ void InitializeCommon(Platform* platform
#endif
#if defined(OS_LINUX) || defined(OS_ANDROID) || defined(OS_MACOSX) || \
- defined(OS_WIN)
+ defined(OS_WIN) || defined(OS_BSD)
// Initialize UserLevelMemoryPressureSignalGenerator so it starts monitoring.
if (UserLevelMemoryPressureSignalGenerator::Enabled())
UserLevelMemoryPressureSignalGenerator::Instance();
@@ -195,7 +195,7 @@ void BlinkInitializer::RegisterInterface
&CrashMemoryMetricsReporterImpl::Bind)),
main_thread->GetTaskRunner());
#endif
-#if defined(OS_LINUX)
+#if defined(OS_LINUX) || defined(OS_BSD)
binders.Add(ConvertToBaseRepeatingCallback(
CrossThreadBindRepeating(&MemoryUsageMonitorPosix::Bind)),
main_thread->GetTaskRunner());