Index: content/public/browser/content_browser_client.h |
diff --git a/content/public/browser/content_browser_client.h b/content/public/browser/content_browser_client.h |
index 0e2e2a36c730460957c816ade9a7697ea679f939..6202e5678acc09526861ac11c7a475f01d0daf83 100644 |
--- a/content/public/browser/content_browser_client.h |
+++ b/content/public/browser/content_browser_client.h |
@@ -189,6 +189,11 @@ class CONTENT_EXPORT ContentBrowserClient { |
virtual void GetAdditionalWebUISchemes( |
std::vector<std::string>* additional_schemes) {} |
+ // Returns a list of additional schemes where view-source should be allowed, |
+ // if any. |
+ virtual void GetAdditionalSchemesForViewSource( |
+ std::vector<std::string>* additional_schemes) {} |
+ |
// Creates the main net::URLRequestContextGetter. Should only be called once |
// per ContentBrowserClient object. |
// TODO(ajwong): Remove once http://crbug.com/159193 is resolved. |