diff options
author | Daniel Silverstone <dsilvers@digital-scurf.org> | 2020-05-23 20:55:36 +0100 |
---|---|---|
committer | Daniel Silverstone <dsilvers@digital-scurf.org> | 2020-05-23 21:18:46 +0100 |
commit | 26df6ab7dd8fda3bcb1c7bca29608e998fd409f9 (patch) | |
tree | 05bc348eef36522927142ae4f7e06367b777f033 /desktop/gui_factory.c | |
parent | cafb428a49ad685d14f72c1e2acbf420389150d5 (diff) | |
download | netsurf-26df6ab7dd8fda3bcb1c7bca29608e998fd409f9.tar.gz netsurf-26df6ab7dd8fda3bcb1c7bca29608e998fd409f9.tar.bz2 |
misc: Add a present_cookies to guit->misc and use it
In order that we present the cookies window usefully, change
browser_window to request presentation of the cookies window
via a gui misc callback.
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
Diffstat (limited to 'desktop/gui_factory.c')
-rw-r--r-- | desktop/gui_factory.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/desktop/gui_factory.c b/desktop/gui_factory.c index 4a9a585d2..a4532fefa 100644 --- a/desktop/gui_factory.c +++ b/desktop/gui_factory.c @@ -657,6 +657,12 @@ gui_default_pdf_password(char **owner_pass, char **user_pass, char *path) save_pdf(path); } +static nserror +gui_default_present_cookies(const char *search_term) +{ + return NSERROR_NOT_IMPLEMENTED; +} + /** verify misc table is valid */ static nserror verify_misc_register(struct gui_misc_table *gmt) { @@ -683,6 +689,9 @@ static nserror verify_misc_register(struct gui_misc_table *gmt) if (gmt->pdf_password == NULL) { gmt->pdf_password = gui_default_pdf_password; } + if (gmt->present_cookies == NULL) { + gmt->present_cookies = gui_default_present_cookies; + } return NSERROR_OK; } |