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

22 lines
949 B
C++

$NetBSD$
--- extensions/shell/browser/shell_extensions_api_client.h.orig 2020-07-08 21:40:43.000000000 +0000
+++ extensions/shell/browser/shell_extensions_api_client.h
@@ -32,14 +32,14 @@ class ShellExtensionsAPIClient : public
content::BrowserContext* browser_context) const override;
std::unique_ptr<DisplayInfoProvider> CreateDisplayInfoProvider()
const override;
-#if defined(OS_LINUX) && !defined(OS_CHROMEOS)
+#if (defined(OS_LINUX) || defined(OS_BSD)) && !defined(OS_CHROMEOS)
FileSystemDelegate* GetFileSystemDelegate() override;
#endif
MessagingDelegate* GetMessagingDelegate() override;
FeedbackPrivateDelegate* GetFeedbackPrivateDelegate() override;
private:
-#if defined(OS_LINUX) && !defined(OS_CHROMEOS)
+#if (defined(OS_LINUX) || defined(OS_BSD)) && !defined(OS_CHROMEOS)
std::unique_ptr<FileSystemDelegate> file_system_delegate_;
#endif
std::unique_ptr<MessagingDelegate> messaging_delegate_;