diff options
author | Daniel Silverstone <dsilvers@digital-scurf.org> | 2020-02-22 11:41:15 +0000 |
---|---|---|
committer | Daniel Silverstone <dsilvers@digital-scurf.org> | 2020-02-22 11:41:15 +0000 |
commit | f3bdee255d3c4252640b2337224e2f0b95944d7f (patch) | |
tree | 1030c437adfeef4b0451bea43a7f1a76570e0d48 /include/netsurf/browser_window.h | |
parent | d25fada8cf820b8748a822b510b18f34f8a6ed30 (diff) | |
download | netsurf-f3bdee255d3c4252640b2337224e2f0b95944d7f.tar.gz netsurf-f3bdee255d3c4252640b2337224e2f0b95944d7f.tar.bz2 |
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 <dsilvers@digital-scurf.org>
Diffstat (limited to 'include/netsurf/browser_window.h')
-rw-r--r-- | include/netsurf/browser_window.h | 3 |
1 files changed, 3 insertions, 0 deletions
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 */ |