--- ui/ozone/platform/wayland/host/wayland_connection.cc.orig 2025-01-27 17:37:37 UTC +++ ui/ozone/platform/wayland/host/wayland_connection.cc @@ -540,7 +540,7 @@ bool WaylandConnection::ShouldUseOverlayDelegation() c // isn't present on any non-exo Wayland compositors. bool should_use_overlay_delegation = IsWaylandOverlayDelegationEnabled() && !fractional_scale_manager_v1(); -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) // Overlay delegation also requires a single-pixel-buffer protocol, which // allows creation of non-backed solid color buffers. Even though only video // overlays can be supported on Linux, these color buffers are still needed