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 |