$OpenBSD: epatch-electron_atom_browser_api_atom_api_web_contents_cc,v 1.1 2019/08/22 19:20:03 robert Exp $

Index: electron/atom/browser/api/atom_api_web_contents.cc
--- electron/atom/browser/api/atom_api_web_contents.cc.orig
+++ electron/atom/browser/api/atom_api_web_contents.cc
@@ -101,7 +101,7 @@
 #include "ui/aura/window.h"
 #endif
 
-#if defined(OS_LINUX) || defined(OS_WIN)
+#if defined(OS_LINUX) || defined(OS_BSD) || defined(OS_WIN)
 #include "third_party/blink/public/mojom/renderer_preferences.mojom.h"
 #include "ui/gfx/font_render_params.h"
 #endif
@@ -407,7 +407,7 @@ void WebContents::InitWithSessionAndOptions(
   auto* prefs = web_contents()->GetMutableRendererPrefs();
   prefs->accept_languages = g_browser_process->GetApplicationLocale();
 
-#if defined(OS_LINUX) || defined(OS_WIN)
+#if defined(OS_LINUX) || defined(OS_BSD) || defined(OS_WIN)
   // Update font settings.
   static const base::NoDestructor<gfx::FontRenderParams> params(
       gfx::GetFontRenderParams(gfx::FontRenderParamsQuery(), nullptr));
