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 7a61399c7d788336dfba16b3a9796183d0ef96da..7fbfa6d00610c15a98513a51fdfd0c5329514345 100644 |
--- a/content/public/browser/content_browser_client.h |
+++ b/content/public/browser/content_browser_client.h |
@@ -601,6 +601,12 @@ class CONTENT_EXPORT ContentBrowserClient { |
virtual void GetAdditionalAllowedSchemesForFileSystem( |
std::vector<std::string>* additional_schemes) {} |
+ // |schemes| is a return value parameter that gets a whitelist of schemes that |
+ // should bypass the Is Privileged Context check. |
+ // See http://www.w3.org/TR/powerful-features/#settings-privileged |
+ virtual void GetSchemesBypassingSecureContextCheckWhitelist( |
+ std::set<std::string>* schemes) {} |
+ |
// Returns auto mount handlers for URL requests for FileSystem APIs. |
virtual void GetURLRequestAutoMountHandlers( |
std::vector<storage::URLRequestAutoMountHandler>* handlers) {} |