[webkit-changes] [WebKit/WebKit] 55456c: Versioning.

Russell Epstein noreply at github.com
Thu Oct 26 14:41:29 PDT 2023


  Branch: refs/heads/safari-7614.4.6.11-branch
  Home:   https://github.com/WebKit/WebKit
  Commit: 55456c238caa74f99e6fd5eb04bf43acff931101
      https://github.com/WebKit/WebKit/commit/55456c238caa74f99e6fd5eb04bf43acff931101
  Author: Alan Coon <alancoon at apple.com>
  Date:   2022-12-22 (Thu, 22 Dec 2022)

  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.6.11.1

Canonical link: https://commits.webkit.org/252432.1012@safari-7614.4.6.11-branch


  Commit: aa6feb6fca8dbd187ecdc2bcdafc1ca185ac8624
      https://github.com/WebKit/WebKit/commit/aa6feb6fca8dbd187ecdc2bcdafc1ca185ac8624
  Author: Eric Carlson <eric.carlson at apple.com>
  Date:   2022-12-22 (Thu, 22 Dec 2022)

  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.1013@safari-7614.4.6.11-branch


  Commit: 15d29aec310e9b9305e23f125fd4dabcb08cbac6
      https://github.com/WebKit/WebKit/commit/15d29aec310e9b9305e23f125fd4dabcb08cbac6
  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.6.11.2


  Commit: 1ca7d002aa9c16c835f83a4a02616d0e109ce8c8
      https://github.com/WebKit/WebKit/commit/1ca7d002aa9c16c835f83a4a02616d0e109ce8c8
  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'.


  Commit: 668b46e37a0649a49f1cd3494d48ab6c5caeb6a6
      https://github.com/WebKit/WebKit/commit/668b46e37a0649a49f1cd3494d48ab6c5caeb6a6
  Author: Russell Epstein <repstein at apple.com>
  Date:   2023-01-10 (Tue, 10 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.6.11.3

Canonical link: https://commits.webkit.org/252432.1016@safari-7614.4.6.11-branch


  Commit: 8c418fc45930a1ab179978f459714b4fab830a11
      https://github.com/WebKit/WebKit/commit/8c418fc45930a1ab179978f459714b4fab830a11
  Author: Per Arne Vollan <pvollan at apple.com>
  Date:   2023-01-10 (Tue, 10 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/104058459

    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.1017@safari-7614.4.6.11-branch


  Commit: 9f9845af02d5c3f47f9986deeddf34f66733b331
      https://github.com/WebKit/WebKit/commit/9f9845af02d5c3f47f9986deeddf34f66733b331
  Author: Alan Coon <alancoon at apple.com>
  Date:   2023-01-18 (Wed, 18 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.6.11.4

Canonical link: https://commits.webkit.org/252432.1018@safari-7614.4.6.11-branch


  Commit: da130db5201eedbb6908987e7bfc0ba6a8738782
      https://github.com/WebKit/WebKit/commit/da130db5201eedbb6908987e7bfc0ba6a8738782
  Author: Russell Epstein <repstein at apple.com>
  Date:   2023-01-26 (Thu, 26 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.6.11.5

Canonical link: https://commits.webkit.org/252432.1019@safari-7614.4.6.11-branch


  Commit: 8979fce51d49eced9c5a3857a8bec4300a225396
      https://github.com/WebKit/WebKit/commit/8979fce51d49eced9c5a3857a8bec4300a225396
  Author: Russell Epstein <repstein at apple.com>
  Date:   2023-02-09 (Thu, 09 Feb 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.6.11.6

Canonical link: https://commits.webkit.org/252432.1020@safari-7614.4.6.11-branch


  Commit: 95aad30e208bd23a8dc7236875fff88d2dbc8b71
      https://github.com/WebKit/WebKit/commit/95aad30e208bd23a8dc7236875fff88d2dbc8b71
  Author: Yusuke Suzuki <ysuzuki at apple.com>
  Date:   2023-02-09 (Thu, 09 Feb 2023)

  Changed paths:
    M Source/JavaScriptCore/dfg/DFGAbstractInterpreterInlines.h

  Log Message:
  -----------
  Cherry-pick 1b2eb138ef92. rdar://problem/105236768

    [JSC] ToThis object folding should check if AbstractValue is always an object
    https://bugs.webkit.org/show_bug.cgi?id=251944
    rdar://105175786

    Reviewed by Geoffrey Garen and Mark Lam.

    ToThis can become Identity for strict mode if it is just primitive values or its object does not have toThis function overriding.
    This is correct, but folding ToThis to Undefined etc. (not Identity) needs to check that an input only contains objects.
    This patch adds appropriate checks to prevent from converting ToThis(GlobalObject | Int32) to Undefined for example.

    * Source/JavaScriptCore/dfg/DFGAbstractInterpreterInlines.h:
    (JSC::DFG::isToThisAnIdentity):

    Canonical link: https://commits.webkit.org/259548.63@safari-7615-branch

Canonical link: https://commits.webkit.org/252432.1021@safari-7614.4.6.11-branch


  Commit: 760e1c5aa6745895fcbfccdb6582fac13e770fba
      https://github.com/WebKit/WebKit/commit/760e1c5aa6745895fcbfccdb6582fac13e770fba
  Author: Russell Epstein <repstein at apple.com>
  Date:   2023-02-10 (Fri, 10 Feb 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.6.11.7

Canonical link: https://commits.webkit.org/252432.1023@safari-7614.4.6.11-branch


Compare: https://github.com/WebKit/WebKit/compare/55456c238caa%5E...760e1c5aa674


More information about the webkit-changes mailing list