--- remoting/host/ipc_desktop_environment.h.orig 2026-04-28 21:06:17 UTC +++ remoting/host/ipc_desktop_environment.h @@ -128,7 +128,7 @@ class IpcDesktopEnvironmentFactory : public DesktopEnv int session_id, mojo::ScopedMessagePipeHandle desktop_pipe) override; void OnTerminalDisconnected(int terminal_id) override; -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) void OnSessionServicesClientConnected( int terminal_id, mojo::PendingReceiver receiver) @@ -160,7 +160,7 @@ class IpcDesktopEnvironmentFactory : public DesktopEnv // the same email address reconnects, the desktop session will be reused and // the desktop process will be requested to send a new desktop pipe. // TODO: yuweih - see if it makes sense to enable it on Windows. -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) bool persist_desktop_sessions_ = true; #else bool persist_desktop_sessions_ = false;