22 lines
949 B
C++
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_;
|