[webkit-changes] [WebKit/WebKit] 145152: Versioning.

Per Arne Vollan noreply at github.com
Thu Oct 26 14:41:27 PDT 2023


  Branch: refs/heads/safari-7614.4.4.11-branch
  Home:   https://github.com/WebKit/WebKit
  Commit: 1451524026865f0c75257966541689f7afe19396
      https://github.com/WebKit/WebKit/commit/1451524026865f0c75257966541689f7afe19396
  Author: Alan Coon <alancoon at apple.com>
  Date:   2023-01-06 (Fri, 06 Jan 2023)

  Changed paths:
    M Source/JavaScriptCore/Configurations/Version.xcconfig
    M Source/ThirdParty/ANGLE/Configurations/Version.xcconfig
    M Source/ThirdParty/libwebrtc/Configurations/Version.xcconfig
    M Source/WebCore/Configurations/Version.xcconfig
    M Source/WebCore/PAL/Configurations/Version.xcconfig
    M Source/WebGPU/Configurations/Version.xcconfig
    M Source/WebInspectorUI/Configurations/Version.xcconfig
    M Source/WebKit/Configurations/Version.xcconfig
    M Source/WebKitLegacy/mac/Configurations/Version.xcconfig

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

WebKit-7614.4.4.11.1

Canonical link: https://commits.webkit.org/252432.961@safari-7614.4.4.11-branch


  Commit: 5f4772ac6b394681fbf36494a33725767dbec251
      https://github.com/WebKit/WebKit/commit/5f4772ac6b394681fbf36494a33725767dbec251
  Author: Eric Carlson <eric.carlson at apple.com>
  Date:   2023-01-06 (Fri, 06 Jan 2023)

  Changed paths:
    M Source/WebCore/platform/mediastream/mac/AVCaptureDeviceManager.h
    M Source/WebCore/platform/mediastream/mac/AVCaptureDeviceManager.mm

  Log Message:
  -----------
  Cherry-pick b96cc31eec98. rdar://problem/103003618

    [Cocoa] Softlink macros are not thread safe
    https://bugs.webkit.org/show_bug.cgi?id=249725
    rdar://103003618

    Reviewed by Dean Jackson.

    Load and cache AVCaptureDeviceType constants in the AVCaptureDeviceManager constructor,
    which is always called on the main thread, so they can be used on the dispatch queue
    used to discover the current capture devices.

    * Source/WebCore/platform/mediastream/mac/AVCaptureDeviceManager.h:
    * Source/WebCore/platform/mediastream/mac/AVCaptureDeviceManager.mm:
    (WebCore::AVCaptureDeviceManager::currentCameras): Use m_avCaptureDeviceTypes instead
    of the soft link functions directly.
    (WebCore::AVCaptureDeviceManager::AVCaptureDeviceManager): Cache AVCaptureDeviceType constants.
    (WebCore::currentCameras): Deleted.

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

Canonical link: https://commits.webkit.org/252432.962@safari-7614.4.4.11-branch


  Commit: 10f0b8883f9b9c08c3d1346199211aef04553786
      https://github.com/WebKit/WebKit/commit/10f0b8883f9b9c08c3d1346199211aef04553786
  Author: Alan Coon <alancoon at apple.com>
  Date:   2023-01-09 (Mon, 09 Jan 2023)

  Changed paths:
    M Source/JavaScriptCore/Configurations/Version.xcconfig
    M Source/ThirdParty/ANGLE/Configurations/Version.xcconfig
    M Source/ThirdParty/libwebrtc/Configurations/Version.xcconfig
    M Source/WebCore/Configurations/Version.xcconfig
    M Source/WebCore/PAL/Configurations/Version.xcconfig
    M Source/WebGPU/Configurations/Version.xcconfig
    M Source/WebInspectorUI/Configurations/Version.xcconfig
    M Source/WebKit/Configurations/Version.xcconfig
    M Source/WebKitLegacy/mac/Configurations/Version.xcconfig

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

WebKit-7614.4.4.11.2

Canonical link: https://commits.webkit.org/252432.963@safari-7614.4.4.11-branch


  Commit: 8015ab2fc86cf6323ae25ef0ff20f27de769c365
      https://github.com/WebKit/WebKit/commit/8015ab2fc86cf6323ae25ef0ff20f27de769c365
  Author: Alan Coon <alancoon at apple.com>
  Date:   2023-01-09 (Mon, 09 Jan 2023)

  Changed paths:
    M Source/WebCore/PAL/pal/cocoa/AVFoundationSoftLink.h
    M Source/WebCore/PAL/pal/cocoa/AVFoundationSoftLink.mm

  Log Message:
  -----------
  Apply patch. rdar://104023322

    Soft link for AVCaptureDeviceTypeDeskViewCamera should be specified as 'may fail'.

Canonical link: https://commits.webkit.org/252432.964@safari-7614.4.4.11-branch


  Commit: 2fd1fd4317880abad4510d9689ae2df725d1b552
      https://github.com/WebKit/WebKit/commit/2fd1fd4317880abad4510d9689ae2df725d1b552
  Author: Alan Coon <alancoon at apple.com>
  Date:   2023-01-12 (Thu, 12 Jan 2023)

  Changed paths:
    M Source/JavaScriptCore/Configurations/Version.xcconfig
    M Source/ThirdParty/ANGLE/Configurations/Version.xcconfig
    M Source/ThirdParty/libwebrtc/Configurations/Version.xcconfig
    M Source/WebCore/Configurations/Version.xcconfig
    M Source/WebCore/PAL/Configurations/Version.xcconfig
    M Source/WebGPU/Configurations/Version.xcconfig
    M Source/WebInspectorUI/Configurations/Version.xcconfig
    M Source/WebKit/Configurations/Version.xcconfig
    M Source/WebKitLegacy/mac/Configurations/Version.xcconfig

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

WebKit-7614.4.4.11.3

Canonical link: https://commits.webkit.org/252432.965@safari-7614.4.4.11-branch


  Commit: e36851b8a96fbe55251370fc2a460ae4678f8ccb
      https://github.com/WebKit/WebKit/commit/e36851b8a96fbe55251370fc2a460ae4678f8ccb
  Author: Per Arne Vollan <pvollan at apple.com>
  Date:   2023-01-12 (Thu, 12 Jan 2023)

  Changed paths:
    M Source/WTF/wtf/PlatformEnableCocoa.h
    M Source/WebKit/WebProcess/com.apple.WebProcess.sb.in

  Log Message:
  -----------
  Cherry-pick 3559f6b746dd. rdar://problem/104185860

    Only enable Lockdown mode telemetry for recent macOS versions.
    https://bugs.webkit.org/show_bug.cgi?id=250436
    rdar://104058459

    Reviewed by Eric Carlson.

    Only enable Lockdown mode telemetry for recent macOS versions.

    * Source/WTF/wtf/PlatformEnableCocoa.h:
    * Source/WebKit/WebProcess/com.apple.WebProcess.sb.in:

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

Canonical link: https://commits.webkit.org/252432.966@safari-7614.4.4.11-branch


Compare: https://github.com/WebKit/WebKit/compare/145152402686%5E...e36851b8a96f


More information about the webkit-changes mailing list