Chromium Code Reviews| Index: Source/platform/weborigin/SecurityOrigin.cpp |
| diff --git a/Source/platform/weborigin/SecurityOrigin.cpp b/Source/platform/weborigin/SecurityOrigin.cpp |
| index d7fa491ac78a309157a4a887491d99396197f9cf..e5e26f835dee83cdbf8a80f9996d4ae096584639 100644 |
| --- a/Source/platform/weborigin/SecurityOrigin.cpp |
| +++ b/Source/platform/weborigin/SecurityOrigin.cpp |
| @@ -531,4 +531,17 @@ const String& SecurityOrigin::urlWithUniqueSecurityOrigin() |
| return uniqueSecurityOriginURL; |
| } |
| +SecurityOrigin::PolicyOverrides SecurityOrigin::policyOverrides() const |
| +{ |
| + return PolicyOverrides(m_universalAccess, m_enforceFilePathSeparation); |
| +} |
| + |
| +void SecurityOrigin::applyPolicyOverrides(const SecurityOrigin::PolicyOverrides& policyOverrides) |
| +{ |
| + // Individual overrides does not have does-not-apply value; |
|
Mike West
2014/09/26 11:29:10
Nit: I think you can drop this clause: "The policy
|
| + // the policy will be transferred/applied in its entirety. |
| + m_universalAccess = policyOverrides.grantUniversalAccess(); |
| + m_enforceFilePathSeparation = policyOverrides.enforceFilePathSeparation(); |
| +} |
| + |
| } // namespace blink |