| Index: chrome/browser/chrome_content_browser_client.cc
|
| diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/chrome_content_browser_client.cc
|
| index 541c5d9bb390787150cc0432b14290c84d9b082e..761a27551b89c1ce15719602ff4fb9764038ef8a 100644
|
| --- a/chrome/browser/chrome_content_browser_client.cc
|
| +++ b/chrome/browser/chrome_content_browser_client.cc
|
| @@ -943,7 +943,12 @@ void ChromeContentBrowserClient::RenderProcessHostCreated(
|
| SendExtensionWebRequestStatusToHost(host);
|
|
|
| RendererContentSettingRules rules;
|
| - GetRendererContentSettingRules(profile->GetHostContentSettingsMap(), &rules);
|
| + if (host->IsGuest()) {
|
| + GuestView::GetDefaultContentSettingRules(&rules, profile->IsOffTheRecord());
|
| + } else {
|
| + GetRendererContentSettingRules(
|
| + profile->GetHostContentSettingsMap(), &rules);
|
| + }
|
| host->Send(new ChromeViewMsg_SetContentSettingRules(rules));
|
| }
|
|
|
|
|