Index: content/browser/renderer_host/render_message_filter.cc |
=================================================================== |
--- content/browser/renderer_host/render_message_filter.cc (revision 90949) |
+++ content/browser/renderer_host/render_message_filter.cc (working copy) |
@@ -125,7 +125,7 @@ |
} |
virtual bool OffTheRecord() { |
- return filter()->incognito(); |
+ return filter()->OffTheRecord(); |
} |
virtual void SetPluginInfo(const webkit::npapi::WebPluginInfo& info) { |
@@ -378,6 +378,12 @@ |
BrowserThread::DeleteOnIOThread::Destruct(this); |
} |
+bool RenderMessageFilter::OffTheRecord() const { |
+ return incognito_ || |
+ !content::GetContentClient()->browser()->AllowSaveLocalState( |
+ resource_context_); |
+} |
+ |
void RenderMessageFilter::OnMsgCreateWindow( |
const ViewHostMsg_CreateWindow_Params& params, |
int* route_id, int64* cloned_session_storage_namespace_id) { |