LibWebView+UI/AppKit: Display icons in the macOS UI on Tahoe

On macOS Tahoe, it is now recommended to show menu item icons. We use
system symbols for this now. Symbols do not have constant variable names
and must be found via the SF Symbols app.

The symbols chosen here were to match Safari as close as possible.
This commit is contained in:
Timothy Flynn 2025-09-16 12:55:37 -04:00 committed by Luke Wilde
commit ede6314cb6
Notes: github-actions[bot] 2025-09-17 10:30:06 +00:00
6 changed files with 95 additions and 14 deletions

View file

@ -331,7 +331,8 @@ protected:
RefPtr<Action> m_media_pause_action;
RefPtr<Action> m_media_mute_action;
RefPtr<Action> m_media_unmute_action;
RefPtr<Action> m_media_controls_action;
RefPtr<Action> m_media_show_controls_action;
RefPtr<Action> m_media_hide_controls_action;
RefPtr<Action> m_media_loop_action;
Queue<Web::InputEvent> m_pending_input_events;