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 56b709c056f6d638e4121c36d4f391c1cff9d77c..d1f9ae03b71b090d9e6b2909c20b482ed2759526 100644 |
--- a/content/public/browser/content_browser_client.h |
+++ b/content/public/browser/content_browser_client.h |
@@ -596,6 +596,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) {} |