--- ui/gfx/native_ui_types.h.orig 2026-05-07 17:02:56 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 = IAccessible*; 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