$NetBSD$ * Part of patchset to build electron on NetBSD * Based on OpenBSD's chromium patches, and FreeBSD's electron patches --- extensions/shell/browser/shell_extensions_api_client.h.orig 2025-02-24 19:59:26.000000000 +0000 +++ extensions/shell/browser/shell_extensions_api_client.h @@ -34,14 +34,14 @@ class ShellExtensionsAPIClient : public content::BrowserContext* browser_context) const override; std::unique_ptr CreateDisplayInfoProvider() const override; -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) FileSystemDelegate* GetFileSystemDelegate() override; #endif MessagingDelegate* GetMessagingDelegate() override; FeedbackPrivateDelegate* GetFeedbackPrivateDelegate() override; private: -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) std::unique_ptr file_system_delegate_; #endif std::unique_ptr messaging_delegate_;