From f3bdee255d3c4252640b2337224e2f0b95944d7f Mon Sep 17 00:00:00 2001 From: Daniel Silverstone Date: Sat, 22 Feb 2020 11:41:15 +0000 Subject: Browser: Add FOREGROUND flag to window creation To better support new-tab / new-window operations as well as GUIs which want to allow tabs to open in the background by default, add a flag to request a new browser window be foregrounded. This will allow us to simplify at least the GTK frontend a little. Signed-off-by: Daniel Silverstone --- include/netsurf/browser_window.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'include/netsurf/browser_window.h') diff --git a/include/netsurf/browser_window.h b/include/netsurf/browser_window.h index 98139aa02..75977ace4 100644 --- a/include/netsurf/browser_window.h +++ b/include/netsurf/browser_window.h @@ -109,6 +109,9 @@ enum browser_window_create_flags { * have that option. */ BW_CREATE_UNVERIFIABLE = (1 << 3), + + /** Request foreground opening. */ + BW_CREATE_FOREGROUND = (1 << 4), }; /** flags to browser_window_navigate */ -- cgit v1.2.3