| Index: third_party/WebKit/Source/platform/weborigin/SchemeRegistry.h
 | 
| diff --git a/third_party/WebKit/Source/platform/weborigin/SchemeRegistry.h b/third_party/WebKit/Source/platform/weborigin/SchemeRegistry.h
 | 
| index bfc464e119c5b626ba0b0188c66210c2c921faf7..f9533f6f15026d3518cc70571f6a679d76a6dd5e 100644
 | 
| --- a/third_party/WebKit/Source/platform/weborigin/SchemeRegistry.h
 | 
| +++ b/third_party/WebKit/Source/platform/weborigin/SchemeRegistry.h
 | 
| @@ -114,6 +114,11 @@ public:
 | 
|      static void removeURLSchemeRegisteredAsBypassingContentSecurityPolicy(const String& scheme);
 | 
|      static bool schemeShouldBypassContentSecurityPolicy(const String& scheme, PolicyAreas = PolicyAreaAll);
 | 
|  
 | 
| +    // Schemes which bypass Secure Context checks defined in
 | 
| +    // https://w3c.github.io/webappsec/specs/powerfulfeatures/#is-origin-trustworthy.
 | 
| +    static void registerURLSchemeBypassingSecureContextCheck(const String& scheme);
 | 
| +    static bool schemeShouldBypassSecureContextCheck(const String& scheme);
 | 
| +
 | 
|  private:
 | 
|      static const URLSchemesSet& localSchemes();
 | 
|  };
 | 
| 
 |