Set web preferences for guest page

This commit is contained in:
Cheng Zhao 2014-12-17 18:13:39 -08:00
parent c92d2531b5
commit 947e6aca9b

View file

@ -96,6 +96,14 @@ void AtomBrowserClient::OverrideWebkitPrefs(
return; return;
} }
// Custom preferences of guest page.
int guest_process_id = render_view_host->GetProcess()->GetID();
WebViewRendererState::WebViewInfo info;
if (WebViewRendererState::GetInstance()->GetInfo(guest_process_id, &info)) {
prefs->web_security_enabled = !info.disable_web_security;
return;
}
NativeWindow* window = NativeWindow::FromRenderView( NativeWindow* window = NativeWindow::FromRenderView(
render_view_host->GetProcess()->GetID(), render_view_host->GetProcess()->GetID(),
render_view_host->GetRoutingID()); render_view_host->GetRoutingID());