[webkit-changes] [WebKit/WebKit] 98298c: [TZone] Update to export annotation for exported W...

Michael Saboff noreply at github.com
Thu Sep 19 18:50:27 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 98298c2126a1e78cc6e8f768a1f2076974864214
      https://github.com/WebKit/WebKit/commit/98298c2126a1e78cc6e8f768a1f2076974864214
  Author: Michael Saboff <msaboff at apple.com>
  Date:   2024-09-19 (Thu, 19 Sep 2024)

  Changed paths:
    M Source/WebCore/Modules/applepay/ApplePayLogoSystemImage.h
    M Source/WebCore/Modules/encryptedmedia/legacy/LegacyCDM.h
    M Source/WebCore/Modules/indexeddb/IDBDatabaseNameAndVersionRequest.h
    M Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h
    M Source/WebCore/Modules/mediarecorder/MediaRecorderProvider.h
    M Source/WebCore/Modules/model-element/ModelPlayer.h
    M Source/WebCore/Modules/model-element/ModelPlayerProvider.h
    M Source/WebCore/Modules/reporting/Report.h
    M Source/WebCore/Modules/reporting/ReportBody.h
    M Source/WebCore/Modules/reporting/ReportingScope.h
    M Source/WebCore/Modules/speech/SpeechSynthesisUtterance.h
    M Source/WebCore/Modules/system-preview/ARKitBadgeSystemImage.h
    M Source/WebCore/Modules/webauthn/fido/FidoHidPacket.cpp
    M Source/WebCore/Modules/webauthn/fido/FidoHidPacket.h
    M Source/WebCore/dom/StaticNodeList.h
    M Source/WebCore/dom/TrustedHTML.h
    M Source/WebCore/dom/TrustedScript.h
    M Source/WebCore/dom/TrustedScriptURL.h
    M Source/WebCore/fileapi/AsyncFileStream.h
    M Source/WebCore/html/canvas/Path2D.h
    M Source/WebCore/html/track/WebVTTParser.h
    M Source/WebCore/inspector/InspectorFrontendClientLocal.h
    M Source/WebCore/platform/NowPlayingManager.h
    M Source/WebCore/platform/PlatformSpeechSynthesizer.h
    M Source/WebCore/platform/animation/AcceleratedEffectStack.h
    M Source/WebCore/platform/audio/AudioSession.h
    M Source/WebCore/platform/audio/cocoa/CAAudioStreamDescription.h
    M Source/WebCore/platform/audio/mac/SharedRoutingArbitrator.h
    M Source/WebCore/platform/cocoa/CoreLocationGeolocationProvider.h
    M Source/WebCore/platform/graphics/MIMETypeCache.h
    M Source/WebCore/platform/graphics/MediaPlayer.h
    M Source/WebCore/platform/graphics/PlatformTimeRanges.h
    M Source/WebCore/platform/graphics/avfoundation/objc/LocalSampleBufferDisplayLayer.h
    M Source/WebCore/platform/graphics/cg/ImageBufferIOSurfaceBackend.h
    M Source/WebCore/platform/graphics/mac/AppKitControlSystemImage.h
    M Source/WebCore/platform/graphics/mac/ScrollbarTrackCornerSystemImageMac.h
    M Source/WebCore/platform/ios/PlaybackSessionInterfaceAVKit.h
    M Source/WebCore/platform/ios/PlaybackSessionInterfaceIOS.h
    M Source/WebCore/platform/mac/PlaybackSessionInterfaceMac.h
    M Source/WebCore/platform/mediarecorder/MediaRecorderPrivateMock.h
    M Source/WebCore/platform/mediastream/AudioMediaStreamTrackRenderer.h
    M Source/WebCore/platform/mediastream/WebRTCProvider.h
    M Source/WebCore/platform/mediastream/libwebrtc/LibWebRTCProvider.h
    M Source/WebCore/platform/network/BlobRegistryImpl.h
    M Source/WebCore/platform/network/cocoa/CookieStorageObserver.h
    M Source/WebKit/WebProcess/GPU/webrtc/MediaRecorderProvider.cpp

  Log Message:
  -----------
  [TZone] Update to export annotation for exported WebCore classes
https://bugs.webkit.org/show_bug.cgi?id=279924
rdar://136253091

Reviewed by David Degazio.

Changed the TZone annotations for WEBCORE_EXPORT'ed classes from WTF_MAKE_TZONE_ALLOCATED annotations to
WTF_MAKE_TZONE_ALLOCATED_EXPORT annotations and similar changes for the other flavors of *_TZONE_ALLOCATED
annotations.

Also fixed the #ifdef'ing of WebKit/WebProcess/GPU/webrtc/MediaRecorderProvider.cpp to match the #ifdef'ing
of Source/WebCore/Modules/mediarecorder/MediaRecorderProvider.cpp, its super class.

* Source/WebCore/Modules/applepay/ApplePayLogoSystemImage.h:
* Source/WebCore/Modules/encryptedmedia/legacy/LegacyCDM.h:
* Source/WebCore/Modules/indexeddb/IDBDatabaseNameAndVersionRequest.h:
* Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:
* Source/WebCore/Modules/mediarecorder/MediaRecorderProvider.h:
* Source/WebCore/Modules/model-element/ModelPlayer.h:
* Source/WebCore/Modules/model-element/ModelPlayerProvider.h:
* Source/WebCore/Modules/reporting/Report.h:
* Source/WebCore/Modules/reporting/ReportBody.h:
* Source/WebCore/Modules/reporting/ReportingScope.h:
* Source/WebCore/Modules/speech/SpeechSynthesisUtterance.h:
* Source/WebCore/Modules/system-preview/ARKitBadgeSystemImage.h:
* Source/WebCore/Modules/webauthn/fido/FidoHidPacket.cpp:
* Source/WebCore/Modules/webauthn/fido/FidoHidPacket.h:
* Source/WebCore/dom/StaticNodeList.h:
* Source/WebCore/dom/TrustedHTML.h:
* Source/WebCore/dom/TrustedScript.h:
* Source/WebCore/dom/TrustedScriptURL.h:
* Source/WebCore/fileapi/AsyncFileStream.h:
* Source/WebCore/html/canvas/Path2D.h:
* Source/WebCore/html/track/WebVTTParser.h:
* Source/WebCore/inspector/InspectorFrontendClientLocal.h:
* Source/WebCore/platform/NowPlayingManager.h:
* Source/WebCore/platform/PlatformSpeechSynthesizer.h:
* Source/WebCore/platform/animation/AcceleratedEffectStack.h:
* Source/WebCore/platform/audio/AudioSession.h:
* Source/WebCore/platform/audio/cocoa/CAAudioStreamDescription.h:
* Source/WebCore/platform/audio/mac/SharedRoutingArbitrator.h:
* Source/WebCore/platform/cocoa/CoreLocationGeolocationProvider.h:
* Source/WebCore/platform/graphics/MIMETypeCache.h:
* Source/WebCore/platform/graphics/MediaPlayer.h:
* Source/WebCore/platform/graphics/PlatformTimeRanges.h:
* Source/WebCore/platform/graphics/avfoundation/objc/LocalSampleBufferDisplayLayer.h:
* Source/WebCore/platform/graphics/cg/ImageBufferIOSurfaceBackend.h:
* Source/WebCore/platform/graphics/mac/AppKitControlSystemImage.h:
* Source/WebCore/platform/graphics/mac/ScrollbarTrackCornerSystemImageMac.h:
* Source/WebCore/platform/ios/PlaybackSessionInterfaceAVKit.h:
* Source/WebCore/platform/ios/PlaybackSessionInterfaceIOS.h:
* Source/WebCore/platform/mac/PlaybackSessionInterfaceMac.h:
* Source/WebCore/platform/mediarecorder/MediaRecorderPrivateMock.h:
* Source/WebCore/platform/mediastream/AudioMediaStreamTrackRenderer.h:
* Source/WebCore/platform/mediastream/WebRTCProvider.h:
* Source/WebCore/platform/mediastream/libwebrtc/LibWebRTCProvider.h:
* Source/WebCore/platform/network/BlobRegistryImpl.h:
* Source/WebCore/platform/network/cocoa/CookieStorageObserver.h:
* Source/WebKit/WebProcess/GPU/webrtc/MediaRecorderProvider.cpp:

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



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