Chromium Code Reviews| Index: third_party/WebKit/Source/core/frame/csp/CSPSource.cpp |
| diff --git a/third_party/WebKit/Source/core/frame/csp/CSPSource.cpp b/third_party/WebKit/Source/core/frame/csp/CSPSource.cpp |
| index 3b5ed5cce1c5cc84c004ccdbf3283fdcdd77ed51..43c5c0816acf0e377075553a03985c4512e382f9 100644 |
| --- a/third_party/WebKit/Source/core/frame/csp/CSPSource.cpp |
| +++ b/third_party/WebKit/Source/core/frame/csp/CSPSource.cpp |
| @@ -205,6 +205,17 @@ bool CSPSource::firstSubsumesSecond( |
| return true; |
| } |
| +WebContentSecurityPolicySourceExpression CSPSource::expose() const { |
| + WebContentSecurityPolicySourceExpression sourceExpression; |
| + sourceExpression.scheme = m_scheme; |
| + sourceExpression.host = m_host; |
| + sourceExpression.isHostWildcard = (m_hostWildcard == HasWildcard); |
|
Mike West
2017/02/13 14:10:51
Nit: It seems like we should either use booleans o
arthursonzogni
2017/02/14 17:07:03
Okay, let's use an enum in blink.
|
| + sourceExpression.port = m_port; |
| + sourceExpression.isPortWildcard = (m_portWildcard == HasWildcard); |
| + sourceExpression.path = m_path; |
| + return sourceExpression; |
| +} |
| + |
| DEFINE_TRACE(CSPSource) { |
| visitor->trace(m_policy); |
| } |