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 83026ed3ce6842214ef186c65e50f4c0f73b8ea4..2fcc711e94bde52981e30da451bfb858ce7c5572 100644 |
--- a/chrome/browser/chrome_content_browser_client.cc |
+++ b/chrome/browser/chrome_content_browser_client.cc |
@@ -1044,10 +1044,12 @@ bool ChromeContentBrowserClient::ShouldUseProcessPerSite( |
return true; |
} |
-// These are treated as WebUI schemes but do not get WebUI bindings. |
+// These are treated as WebUI schemes but do not get WebUI bindings. Also, |
+// view-source is allowed for these schemes. |
void ChromeContentBrowserClient::GetAdditionalWebUISchemes( |
std::vector<std::string>* additional_schemes) { |
additional_schemes->push_back(chrome::kChromeSearchScheme); |
+ additional_schemes->push_back(chrome::kDomDistillerScheme); |
} |
net::URLRequestContextGetter* |