Changeset 285800 in webkit


Ignore:
Timestamp:
Nov 15, 2021 12:42:39 AM (8 months ago)
Author:
Patrick Griffis
Message:

CSP: Fix missing lineNumber and columnNumber in inline violation reports
https://bugs.webkit.org/show_bug.cgi?id=233102

Reviewed by Carlos Garcia Campos.

LayoutTests/imported/w3c:

Update expectations as passing.

  • web-platform-tests/content-security-policy/securitypolicyviolation/blockeduri-inline-expected.txt:

Source/WebCore:

  • page/csp/ContentSecurityPolicy.cpp:

(WebCore::ContentSecurityPolicy::reportViolation const):

Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/imported/w3c/ChangeLog

    r285791 r285800  
     12021-11-15  Patrick Griffis  <pgriffis@igalia.com>
     2
     3        CSP: Fix missing lineNumber and columnNumber in inline violation reports
     4        https://bugs.webkit.org/show_bug.cgi?id=233102
     5
     6        Reviewed by Carlos Garcia Campos.
     7
     8        Update expectations as passing.
     9
     10        * web-platform-tests/content-security-policy/securitypolicyviolation/blockeduri-inline-expected.txt:
     11
    1122021-11-14  Tim Nguyen  <ntim@apple.com>
    213
  • trunk/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/securitypolicyviolation/blockeduri-inline-expected.txt

    r284067 r285800  
    11
    2 FAIL Inline violations have a blockedURI of 'inline' assert_equals: expected 15 but got 0
     2PASS Inline violations have a blockedURI of 'inline'
    33
  • trunk/Source/WebCore/ChangeLog

    r285797 r285800  
     12021-11-15  Patrick Griffis  <pgriffis@igalia.com>
     2
     3        CSP: Fix missing lineNumber and columnNumber in inline violation reports
     4        https://bugs.webkit.org/show_bug.cgi?id=233102
     5
     6        Reviewed by Carlos Garcia Campos.
     7
     8        * page/csp/ContentSecurityPolicy.cpp:
     9        (WebCore::ContentSecurityPolicy::reportViolation const):
     10
    1112021-11-14  Simon Fraser  <simon.fraser@apple.com>
    212
  • trunk/Source/WebCore/page/csp/ContentSecurityPolicy.cpp

    r285478 r285800  
    752752    auto blockedURL = URL(URL(), blockedURLString);
    753753    info.documentURI = m_documentURL ? m_documentURL.value().strippedForUseAsReferrer() : deprecatedURLForReporting(blockedURL);
     754    info.lineNumber = sourcePosition.m_line.oneBasedInt();
     755    info.columnNumber = sourcePosition.m_column.oneBasedInt();
    754756
    755757    if (m_client)
Note: See TracChangeset for help on using the changeset viewer.