--- ui/gfx/native_ui_types.h.orig 2026-04-28 21:06:17 UTC +++ ui/gfx/native_ui_types.h @@ -106,7 +106,7 @@ class ViewAndroid; } // namespace ui #endif -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) extern "C" { struct _AtkObject; using AtkObject = struct _AtkObject; @@ -197,7 +197,7 @@ using NativeViewAccessible = base::apple::OwnedNSAcces using NativeViewAccessible = base::apple::OwnedNSObject; #elif BUILDFLAG(IS_MAC) using NativeViewAccessible = base::apple::OwnedNSAccessibility; -#elif BUILDFLAG(IS_LINUX) +#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) // Linux doesn't have a native accessibility type. using NativeViewAccessible = AtkObject*; #else