Merge pull request #8799 from nitsakh/baseURLForDataURL

Support base URL option to loadURL for data URLs
This commit is contained in:
Kevin Sawicki 2017-03-06 10:25:53 -08:00 committed by GitHub
commit f549bda9fc
6 changed files with 18 additions and 0 deletions

View file

@ -993,6 +993,12 @@ void WebContents::LoadURL(const GURL& url, const mate::Dictionary& options) {
params.load_type = content::NavigationController::LOAD_TYPE_HTTP_POST;
}
GURL base_url_for_data_url;
if (options.Get("baseURLForDataURL", &base_url_for_data_url)) {
params.base_url_for_data_url = base_url_for_data_url;
params.load_type = content::NavigationController::LOAD_TYPE_DATA;
}
params.transition_type = ui::PAGE_TRANSITION_TYPED;
params.should_clear_history_list = true;
params.override_user_agent = content::NavigationController::UA_OVERRIDE_TRUE;