diff --git a/dom/security/nsCSPContext.cpp b/dom/security/nsCSPContext.cpp index 9a71f9b2eb..9eafd9498b 100644 --- a/dom/security/nsCSPContext.cpp +++ b/dom/security/nsCSPContext.cpp @@ -1041,6 +1041,11 @@ nsCSPContext::SendReports( report.mCsp_report.mLine_number.Value() = aViolationEventInit.mLineNumber; } + if (aViolationEventInit.mColumnNumber != 0) { + report.mCsp_report.mColumn_number.Construct(); + report.mCsp_report.mColumn_number.Value() = aViolationEventInit.mColumnNumber; + } + nsString csp_report; if (!report.ToJSON(csp_report)) { return NS_ERROR_FAILURE;