Index: content/renderer/content_security_policy_util.cc |
diff --git a/content/renderer/content_security_policy_util.cc b/content/renderer/content_security_policy_util.cc |
index 25a09d3cefb324e0602716c57cb92f97de747f73..ece8c7153be8ccfc5d6f661b760e7b9099825763 100644 |
--- a/content/renderer/content_security_policy_util.cc |
+++ b/content/renderer/content_security_policy_util.cc |
@@ -71,6 +71,12 @@ blink::WebContentSecurityPolicyViolation BuildWebContentSecurityPolicyViolation( |
violation.header = blink::WebString::fromASCII(violation_params.header); |
violation.disposition = violation_params.disposition; |
violation.afterRedirect = violation_params.after_redirect; |
+ violation.sourceLocation.url = |
+ blink::WebString::fromLatin1(violation_params.source_location.url); |
+ violation.sourceLocation.lineNumber = |
+ violation_params.source_location.line_number; |
+ violation.sourceLocation.columnNumber = |
+ violation_params.source_location.column_number; |
return violation; |
} |