$NetBSD$ * Part of patchset to build electron on NetBSD * Based on OpenBSD's chromium patches, and FreeBSD's electron patches --- ui/views/controls/menu/menu_runner_impl.cc.orig 2025-02-24 19:59:26.000000000 +0000 +++ ui/views/controls/menu/menu_runner_impl.cc @@ -115,6 +115,7 @@ void MenuRunnerImpl::RunMenuAt( const gfx::Rect& bounds, MenuAnchorPosition anchor, int32_t run_types, + ui::mojom::MenuSourceType source_type, gfx::NativeView native_view_for_gestures, std::optional corners, std::optional show_menu_host_duration_histogram) { @@ -189,7 +190,7 @@ void MenuRunnerImpl::RunMenuAt( controller->Run(parent, button_controller, menu_.get(), bounds, anchor, (run_types & MenuRunner::CONTEXT_MENU) != 0, (run_types & MenuRunner::NESTED_DRAG) != 0, - native_view_for_gestures); + source_type, native_view_for_gestures); } void MenuRunnerImpl::Cancel() {