From b9cb2cab0bf34f34dfcfb3b59fa659a41ed7c54c Mon Sep 17 00:00:00 2001 From: Daniel Silverstone Date: Sun, 1 Dec 2019 21:56:09 +0000 Subject: browser_window: Don't use the fetch parameters for page info In order to cope with redirects properly, use the content's URL not the fetch parameters. Signed-off-by: Daniel Silverstone --- desktop/browser_window.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'desktop') diff --git a/desktop/browser_window.c b/desktop/browser_window.c index ac3dc1ec6..dea507fef 100644 --- a/desktop/browser_window.c +++ b/desktop/browser_window.c @@ -4652,13 +4652,13 @@ browser_window_page_info_state browser_window_get_page_info_state( assert(bw != NULL); - /* Do we have any parameters? If not -- UNKNOWN */ - if (bw->current_parameters.url == NULL || - bw->current_content == NULL) { + /* Do we have any content? If not -- UNKNOWN */ + if (bw->current_content == NULL) { return PAGE_STATE_UNKNOWN; } - scheme = nsurl_get_component(bw->current_parameters.url, NSURL_SCHEME); + scheme = nsurl_get_component( + hlcache_handle_get_url(bw->current_content), NSURL_SCHEME); /* Is this an internal scheme? */ if ((lwc_string_isequal(scheme, corestring_lwc_about, -- cgit v1.2.3