[webkit-changes] [WebKit/WebKit] 4516e1: Versioning.

WebKit-Jenner noreply at github.com
Tue Oct 29 16:27:34 PDT 2024


  Branch: refs/heads/safari-7619.2.8.14-branch
  Home:   https://github.com/WebKit/WebKit
  Commit: 4516e1c0fe5584314abc77bdf3fbc84395de52a6
      https://github.com/WebKit/WebKit/commit/4516e1c0fe5584314abc77bdf3fbc84395de52a6
  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.14.1

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


  Commit: 077dc1d00478301ea7e2a00adf60b067758548a7
      https://github.com/WebKit/WebKit/commit/077dc1d00478301ea7e2a00adf60b067758548a7
  Author: Mohsin Qureshi <mohsinq at apple.com>
  Date:   2024-09-26 (Thu, 26 Sep 2024)

  Changed paths:
    M Configurations/Version.xcconfig

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

WebKit-7619.2.8.14.2

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


  Commit: 435f6debb37a8b552bf848a19e699449b9615bfd
      https://github.com/WebKit/WebKit/commit/435f6debb37a8b552bf848a19e699449b9615bfd
  Author: Mohsin Qureshi <mohsinq at apple.com>
  Date:   2024-09-26 (Thu, 26 Sep 2024)

  Changed paths:
    M Source/WTF/wtf/PlatformHave.h
    M Source/WebKit/Platform/spi/ios/UIKitSPI.h

  Log Message:
  -----------
  Revert 7a98851a7c8c. rdar://136710681


  Commit: 655db8b9f5afe792d69335d423ebcc4bed584ad4
      https://github.com/WebKit/WebKit/commit/655db8b9f5afe792d69335d423ebcc4bed584ad4
  Author: Mohsin Qureshi <mohsinq at apple.com>
  Date:   2024-09-26 (Thu, 26 Sep 2024)

  Changed paths:
    M Source/WTF/wtf/PlatformHave.h
    M Source/WebKit/Platform/spi/ios/UIKitSPI.h

  Log Message:
  -----------
  Revert "Revert 7a98851a7c8c. rdar://136710681"

This reverts commit 435f6debb37a8b552bf848a19e699449b9615bfd.


  Commit: cc5b77e999440bc7ccbb91d5fa9da15b47dfe2b3
      https://github.com/WebKit/WebKit/commit/cc5b77e999440bc7ccbb91d5fa9da15b47dfe2b3
  Author: Abrar Rahman Protyasha <a_protyasha at apple.com>
  Date:   2024-09-26 (Thu, 26 Sep 2024)

  Changed paths:
    M Source/WTF/wtf/PlatformHave.h
    M Source/WebKit/Platform/spi/ios/UIKitSPI.h
    M Source/WebKit/UIProcess/ios/WKContentView.mm

  Log Message:
  -----------
  Cherry-pick 7a98851a7c8c. rdar://134963013

    Unreviewed, reverting 282736 at main
    https://bugs.webkit.org/show_bug.cgi?id=278879
    rdar://134963013

    [iPadOS] Safari address bar loses focus with hardware keyboard attached

    Reverted changeset:

    "[iPadOS] Unable to keyboard scroll until interacting with a webpage"
    https://bugs.webkit.org/show_bug.cgi?id=278097
    https://commits.webkit.org/282736@main

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


  Commit: e936f0e39110f9d9243f49fcbd75b923173553c9
      https://github.com/WebKit/WebKit/commit/e936f0e39110f9d9243f49fcbd75b923173553c9
  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.14.3

Canonical link: https://commits.webkit.org/280938.379@safari-7619.2.8.14-branch


  Commit: 6df435d5ce7e88af81a09d8bbdd2f029beb526b8
      https://github.com/WebKit/WebKit/commit/6df435d5ce7e88af81a09d8bbdd2f029beb526b8
  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


  Commit: 6ec173a0edf992e2d00886596be302f6cf561609
      https://github.com/WebKit/WebKit/commit/6ec173a0edf992e2d00886596be302f6cf561609
  Author: Mohsin Qureshi <mohsinq at apple.com>
  Date:   2024-10-04 (Fri, 04 Oct 2024)

  Changed paths:
    M Configurations/Version.xcconfig

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

WebKit-7619.2.8.14.4

Canonical link: https://commits.webkit.org/280938.381@safari-7619.2.8.14-branch


  Commit: 2c2acb6cd2e215edc91fde69ed2d4180780352b8
      https://github.com/WebKit/WebKit/commit/2c2acb6cd2e215edc91fde69ed2d4180780352b8
  Author: Mohsin Qureshi <mohsinq at apple.com>
  Date:   2024-10-04 (Fri, 04 Oct 2024)

  Changed paths:
    M Configurations/Version.xcconfig

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

WebKit-7619.2.8.14.5

Canonical link: https://commits.webkit.org/280938.382@safari-7619.2.8.14-branch


  Commit: 7e9321e5625d806f99aa63743c8967acf82aebf5
      https://github.com/WebKit/WebKit/commit/7e9321e5625d806f99aa63743c8967acf82aebf5
  Author: Dan Robson <dtr_bugzilla at apple.com>
  Date:   2024-10-09 (Wed, 09 Oct 2024)

  Changed paths:
    M Configurations/Version.xcconfig

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

WebKit-7619.2.8.14.6

Canonical link: https://commits.webkit.org/280938.383@safari-7619.2.8.14-branch


  Commit: 505b2f6fdc4017116009429078faa41d71524940
      https://github.com/WebKit/WebKit/commit/505b2f6fdc4017116009429078faa41d71524940
  Author: Timothy Hatcher <timothy at apple.com>
  Date:   2024-10-09 (Wed, 09 Oct 2024)

  Changed paths:
    M Source/WebKit/WebProcess/Extensions/API/Cocoa/WebExtensionAPIScriptingCocoa.mm
    M Source/WebKit/WebProcess/Extensions/API/Cocoa/WebExtensionAPITabsCocoa.mm
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIScripting.mm
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPITabs.mm

  Log Message:
  -----------
  Cherry-pick 0cc9ba0c387a. rdar://137449521

    Cherry-pick bb35511a7805. rdar://137449521

        Web Extensions: tabs.executeScript ignores frameId parameter.
        https://webkit.org/b/281099
        rdar://137449521

        Reviewed by Brian Weinstein.

        The parsing of options for `tabs.executeScript` was overriding the `frameIdentifier`
        with the main frame since the check for all frames was always returning `true` if
        the `allFrames` option was missing or `false`.

        * Source/WebKit/WebProcess/Extensions/API/Cocoa/WebExtensionAPIScriptingCocoa.mm:
        (WebKit::WebExtensionAPIScripting::parseTargetInjectionOptions): Remove early return
        and add `allFrames` else case.
        * Source/WebKit/WebProcess/Extensions/API/Cocoa/WebExtensionAPITabsCocoa.mm:
        (WebKit::WebExtensionAPITabs::parseScriptOptions): Make `allFrames` be the else case.
        * Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIScripting.mm:
        (TestWebKitAPI::TEST(WKWebExtensionAPIScripting, ExecuteScriptWithFrameIds)): Replaced
        with a better test that uses pathname to verify the frame is the target.
        * Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPITabs.mm:
        (TestWebKitAPI::TEST(WKWebExtensionAPITabs, ExecuteScriptWithFrameId)): Added.

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

Canonical link: https://commits.webkit.org/280938.384@safari-7619.2.8.14-branch


  Commit: bae035008c08baed7a8e547e43ab23bdeabe0505
      https://github.com/WebKit/WebKit/commit/bae035008c08baed7a8e547e43ab23bdeabe0505
  Author: Mohsin Qureshi <mohsinq at apple.com>
  Date:   2024-10-10 (Thu, 10 Oct 2024)

  Changed paths:
    M Configurations/Version.xcconfig

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

WebKit-7619.2.8.14.7

Canonical link: https://commits.webkit.org/280938.385@safari-7619.2.8.14-branch


Compare: https://github.com/WebKit/WebKit/compare/4516e1c0fe55%5E...bae035008c08

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