diff options
Diffstat (limited to 'desktop/frames.c')
-rw-r--r-- | desktop/frames.c | 25 |
1 files changed, 14 insertions, 11 deletions
diff --git a/desktop/frames.c b/desktop/frames.c index cc2cabfd2..235dc83ef 100644 --- a/desktop/frames.c +++ b/desktop/frames.c @@ -249,11 +249,13 @@ void browser_window_create_iframes(struct browser_window *bw, window = &(bw->iframes[index++]); if (cur->url) { /* fetch iframe's content */ - browser_window_go_unverifiable(window, - nsurl_access(cur->url), - nsurl_access(hlcache_handle_get_url( - bw->current_content)), - false, bw->current_content); + browser_window_navigate(window, + cur->url, + hlcache_handle_get_url(bw->current_content), + BROWSER_WINDOW_GO_FLAG_NONE, + NULL, + NULL, + bw->current_content); } } } @@ -384,12 +386,13 @@ void browser_window_create_frameset(struct browser_window *bw, window = &bw->children[index]; if (frame->url) { - browser_window_go_unverifiable(window, - nsurl_access(frame->url), - nsurl_access(hlcache_handle_get_url( - parent)), - true, - parent); + browser_window_navigate(window, + frame->url, + hlcache_handle_get_url(parent), + BROWSER_WINDOW_GO_FLAG_HISTORY, + NULL, + NULL, + parent); } } } |