1 --- content/renderer/renderer_blink_platform_impl.h.orig 2022-08-31 12:19:35 UTC 2 +++ content/renderer/renderer_blink_platform_impl.h 3 @@ -29,7 +29,7 @@ 4 #include "third_party/blink/public/common/user_agent/user_agent_metadata.h" 5 #include "third_party/blink/public/mojom/cache_storage/cache_storage.mojom.h" 6 7 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) 8 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) 9 #include "components/services/font/public/cpp/font_loader.h" // nogncheck 10 #include "third_party/skia/include/core/SkRefCnt.h" // nogncheck 11 #endif 12 @@ -171,7 +171,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi 13 const blink::WebURL& top_document_web_url) override; 14 gpu::GpuMemoryBufferManager* GetGpuMemoryBufferManager() override; 15 blink::WebString ConvertIDNToUnicode(const blink::WebString& host) override; 16 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) 17 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) 18 void SetThreadType(base::PlatformThreadId thread_id, 19 base::ThreadType) override; 20 #endif 21 @@ -238,7 +238,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi 22 void Collect3DContextInformation(blink::Platform::GraphicsInfo* gl_info, 23 const gpu::GPUInfo& gpu_info) const; 24 25 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) 26 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) 27 std::unique_ptr<blink::WebSandboxSupport> sandbox_support_; 28 #endif 29 30 @@ -260,7 +260,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi 31 mutable base::WaitableEvent io_thread_id_ready_event_; 32 base::PlatformThreadId io_thread_id_ = base::kInvalidThreadId; 33 34 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) 35 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) 36 sk_sp<font_service::FontLoader> font_loader_; 37 #endif 38 39