Put common code of OpenURLFromTab to CommonWebContentsDelegate

This commit is contained in:
Cheng Zhao 2015-06-05 17:45:17 +08:00
parent 8f9a109fa6
commit af62b7b5c9
4 changed files with 30 additions and 26 deletions

View file

@ -542,19 +542,7 @@ content::WebContents* NativeWindow::OpenURLFromTab(
if (prevent_default)
return nullptr;
content::NavigationController::LoadURLParams load_url_params(params.url);
load_url_params.referrer = params.referrer;
load_url_params.transition_type = params.transition;
load_url_params.extra_headers = params.extra_headers;
load_url_params.should_replace_current_entry =
params.should_replace_current_entry;
load_url_params.is_renderer_initiated = params.is_renderer_initiated;
load_url_params.transferred_global_request_id =
params.transferred_global_request_id;
load_url_params.should_clear_history_list = true;
source->GetController().LoadURLWithParams(load_url_params);
return source;
return CommonWebContentsDelegate::OpenURLFromTab(source, params);
}
void NativeWindow::RenderViewCreated(