diff options
author | Daniel Silverstone <dsilvers@digital-scurf.org> | 2019-08-23 21:57:04 +0100 |
---|---|---|
committer | Daniel Silverstone <dsilvers@digital-scurf.org> | 2019-08-23 21:57:04 +0100 |
commit | cb33f696a2683e7e848a0444f52945f2f56acc28 (patch) | |
tree | 3e66f1f8d10432d591b5b3df96dd2a3bb98979f2 /desktop | |
parent | df496cc8bcbe2e4bc0687fd3e8e678686d37b5cc (diff) | |
download | netsurf-cb33f696a2683e7e848a0444f52945f2f56acc28.tar.gz netsurf-cb33f696a2683e7e848a0444f52945f2f56acc28.tar.bz2 |
browser_window: use about:blank if current_parameters is empty
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
Diffstat (limited to 'desktop')
-rw-r--r-- | desktop/browser_window.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/desktop/browser_window.c b/desktop/browser_window.c index f75a86835..6bcaabbb6 100644 --- a/desktop/browser_window.c +++ b/desktop/browser_window.c @@ -4381,6 +4381,11 @@ browser_window__reload_current_parameters(struct browser_window *bw) bw->current_parameters.post_multipart = NULL; } + if (bw->current_parameters.url == NULL) { + /* We have never navigated so go to about:blank */ + bw->current_parameters.url = nsurl_ref(corestring_nsurl_about_blank); + } + bw->current_parameters.flags &= ~BW_NAVIGATE_HISTORY; bw->internal_nav = false; |