| Index: Source/platform/weborigin/SecurityOrigin.cpp
|
| diff --git a/Source/platform/weborigin/SecurityOrigin.cpp b/Source/platform/weborigin/SecurityOrigin.cpp
|
| index 84461819af27439dafacb0db31d9d43eb6146030..d971d8bf965743227ffc4b41a6df2d6cef541c4c 100644
|
| --- a/Source/platform/weborigin/SecurityOrigin.cpp
|
| +++ b/Source/platform/weborigin/SecurityOrigin.cpp
|
| @@ -381,6 +381,9 @@ bool SecurityOrigin::isPotentiallyTrustworthy(String& errorMessage) const
|
| if (SchemeRegistry::shouldTreatURLSchemeAsSecure(m_protocol) || isLocal() || isLocalhost())
|
| return true;
|
|
|
| + if (SecurityPolicy::isOriginWhiteListedTrustworthy(*this))
|
| + return true;
|
| +
|
| errorMessage = "Only secure origins are allowed (see: https://goo.gl/Y0ZkNV).";
|
| return false;
|
| }
|
|
|