[webkit-changes] [WebKit/WebKit] 33ce91: Versioning.

Alex Christensen noreply at github.com
Tue Oct 29 16:27:33 PDT 2024


  Branch: refs/heads/safari-7619.2.8.12-branch
  Home:   https://github.com/WebKit/WebKit
  Commit: 33ce919e265f3d8fc1a484a585d2c8cd195f37e1
      https://github.com/WebKit/WebKit/commit/33ce919e265f3d8fc1a484a585d2c8cd195f37e1
  Author: Mohsin Qureshi <mohsinq at apple.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

  Changed paths:
    M Configurations/Version.xcconfig

  Log Message:
  -----------
  Versioning.

WebKit-7619.2.8.12.1

Canonical link: https://commits.webkit.org/280938.374@safari-7619.2.8.12-branch


  Commit: 3c812f9eb3d8a7265ead4660cda75d60eb7709ea
      https://github.com/WebKit/WebKit/commit/3c812f9eb3d8a7265ead4660cda75d60eb7709ea
  Author: Mohsin Qureshi <mohsinq at apple.com>
  Date:   2024-09-27 (Fri, 27 Sep 2024)

  Changed paths:
    M Configurations/Version.xcconfig

  Log Message:
  -----------
  Versioning.

WebKit-7619.2.8.12.2

Canonical link: https://commits.webkit.org/280938.375@safari-7619.2.8.12-branch


  Commit: ddb1d96ebd36b01e8061e727b2ad1f2f83f32b05
      https://github.com/WebKit/WebKit/commit/ddb1d96ebd36b01e8061e727b2ad1f2f83f32b05
  Author: Alex Christensen <achristensen at apple.com>
  Date:   2024-09-27 (Fri, 27 Sep 2024)

  Changed paths:
    M Source/WebCore/page/csp/ContentSecurityPolicyDirectiveList.cpp
    M Source/WebCore/page/csp/ContentSecurityPolicyTrustedTypesDirective.cpp
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/ContentSecurityPolicy.mm

  Log Message:
  -----------
  Cherry-pick 1db982b7c00f. rdar://136779806

    Fix infinite loops when parsing invalid CSP header fields after 273894 at main
    https://bugs.webkit.org/show_bug.cgi?id=280442
    rdar://136779806

    Reviewed by Brent Fulgham.

    If we find an invalid value, report it and return instead of reporting it over and over
    again in an infinite loop until we run out of memory from too many reports.

    * Source/WebCore/page/csp/ContentSecurityPolicyDirectiveList.cpp:
    (WebCore::ContentSecurityPolicyDirectiveList::parseRequireTrustedTypesFor):
    * Source/WebCore/page/csp/ContentSecurityPolicyTrustedTypesDirective.cpp:
    (WebCore::ContentSecurityPolicyTrustedTypesDirective::parse):
    * Tools/TestWebKitAPI/Tests/WebKitCocoa/ContentSecurityPolicy.mm:
    (TEST(ContentSecurityPolicy, InvalidRequireTrustedTypesFor)):

    Canonical link: https://commits.webkit.org/284334@main


Compare: https://github.com/WebKit/WebKit/compare/33ce919e265f%5E...ddb1d96ebd36

To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list