LibWebView+UI: Generate the application debug menu

By migrating the debug menu to LibWebView, the AppKit and Qt UIs are now
in sync - the AppKit UI was previously missing some actions.

Further, this inadvertently fixes bugs around applying debug settings to
new web views, especially across site-isolated processes. We were
previously not applying settings appropriately; this now "just works" in
the LibWebView infra.
This commit is contained in:
Timothy Flynn 2025-09-03 09:00:52 -04:00 committed by Tim Flynn
parent 5d8d9b337a
commit 9c99c48f47
Notes: github-actions[bot] 2025-09-11 18:25:07 +00:00
15 changed files with 212 additions and 632 deletions

View file

@ -112,8 +112,6 @@ private:
Optional<ByteString> m_tooltip_text;
QTimer m_tooltip_hover_timer;
bool m_should_show_line_box_borders { false };
Gfx::IntSize m_viewport_size;
QMenu* m_select_dropdown { nullptr };