Index: chrome/renderer/content_settings_observer.cc |
diff --git a/chrome/renderer/content_settings_observer.cc b/chrome/renderer/content_settings_observer.cc |
index fea2747a4fa9b11a3dcdf016b77f12605a785dba..8c2493b14c0d57ba4c2a440de78b1a0f10fd783f 100644 |
--- a/chrome/renderer/content_settings_observer.cc |
+++ b/chrome/renderer/content_settings_observer.cc |
@@ -319,6 +319,9 @@ bool ContentSettingsObserver::IsWhitelistedForContentSettings(WebFrame* frame) { |
bool ContentSettingsObserver::IsWhitelistedForContentSettings( |
const WebSecurityOrigin& origin, |
const GURL& document_url) { |
+ if (document_url == GURL(content::kUnreachableWebDataURL)) |
+ return true; |
+ |
if (origin.isUnique()) |
return false; // Uninitialized document? |