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 8f38d85f3e79a62389d41ce4fb3ef5432999d3a7..b43bb620b7bee29453b037a35b69873c6c5bc743 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) {} |