Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: a035d4ab316afbc6325a251e0fc843f5cd2e8760
      
https://github.com/WebKit/WebKit/commit/a035d4ab316afbc6325a251e0fc843f5cd2e8760
  Author: Michael Saboff <[email protected]>
  Date:   2024-11-18 (Mon, 18 Nov 2024)

  Changed paths:
    M Source/WebCore/page/ImageAnalysisQueue.h
    M 
Source/WebCore/page/scrolling/ThreadedScrollingTreeScrollingNodeDelegate.cpp
    M Source/WebCore/page/scrolling/ThreadedScrollingTreeScrollingNodeDelegate.h
    M Source/WebCore/page/scrolling/mac/ScrollingTreeScrollingNodeDelegateMac.h
    M Source/WebCore/page/scrolling/mac/ScrollingTreeScrollingNodeDelegateMac.mm
    M Source/WebCore/platform/ScrollAnimationKeyboard.cpp
    M Source/WebCore/platform/ScrollAnimationKeyboard.h
    M Source/WebCore/platform/ScrollAnimationKinetic.cpp
    M Source/WebCore/platform/ScrollAnimationKinetic.h
    M Source/WebCore/platform/ScrollAnimationMomentum.cpp
    M Source/WebCore/platform/ScrollAnimationMomentum.h
    M Source/WebCore/platform/ScrollAnimationSmooth.cpp
    M Source/WebCore/platform/ScrollAnimationSmooth.h
    M 
Source/WebCore/platform/graphics/avfoundation/objc/OutOfBandTextTrackPrivateAVF.h
    M Source/WebCore/platform/mac/ScrollAnimationRubberBand.h
    M Source/WebCore/platform/mac/ScrollAnimationRubberBand.mm
    M Source/WebKit/NetworkProcess/cache/NetworkCacheStorage.h
    M Source/WebKit/Shared/Cocoa/SharedCARingBuffer.cpp
    M Source/WebKit/Shared/Cocoa/SharedCARingBuffer.h
    M Source/WebKit/UIProcess/API/C/WKContext.cpp
    M Source/WebKit/UIProcess/API/C/WKPage.cpp
    M Source/WebKit/UIProcess/API/Cocoa/_WKDataTask.mm
    M Source/WebKit/UIProcess/API/Cocoa/_WKInspector.mm
    M Source/WebKit/UIProcess/Cocoa/UIDelegate.h
    M Source/WebKit/UIProcess/Cocoa/UIDelegate.mm
    M Source/WebKit/WebProcess/GPU/graphics/RemoteImageBufferProxy.cpp
    M Source/WebKit/WebProcess/GPU/graphics/RemoteImageBufferProxy.h

  Log Message:
  -----------
  [TZone] Add missing TZone annotations for subclasses before turning on TZones
https://bugs.webkit.org/show_bug.cgi?id=283323
rdar://140150103

Reviewed by Yusuke Suzuki.

During bench testing with TZones end TZone logging enabled, found several 
derived classes that weren't annotated.
Also changed the class ImageAnalysisQueue to the EXPORT annotation version and 
changed the nested struct
Storage::Timing to use the WTF_MAKE_STRUCT_TZONE_ALLOCATED annotation.

* Source/WebCore/page/ImageAnalysisQueue.h:
* Source/WebCore/page/scrolling/ThreadedScrollingTreeScrollingNodeDelegate.cpp:
* Source/WebCore/page/scrolling/ThreadedScrollingTreeScrollingNodeDelegate.h:
* Source/WebCore/page/scrolling/mac/ScrollingTreeScrollingNodeDelegateMac.h:
* Source/WebCore/page/scrolling/mac/ScrollingTreeScrollingNodeDelegateMac.mm:
* Source/WebCore/platform/ScrollAnimationKeyboard.cpp:
* Source/WebCore/platform/ScrollAnimationKeyboard.h:
* Source/WebCore/platform/ScrollAnimationKinetic.cpp:
* Source/WebCore/platform/ScrollAnimationKinetic.h:
* Source/WebCore/platform/ScrollAnimationMomentum.cpp:
* Source/WebCore/platform/ScrollAnimationMomentum.h:
* Source/WebCore/platform/ScrollAnimationSmooth.cpp:
* Source/WebCore/platform/ScrollAnimationSmooth.h:
* 
Source/WebCore/platform/graphics/avfoundation/objc/OutOfBandTextTrackPrivateAVF.h:
* Source/WebCore/platform/mac/ScrollAnimationRubberBand.h:
* Source/WebCore/platform/mac/ScrollAnimationRubberBand.mm:
* Source/WebKit/NetworkProcess/cache/NetworkCacheStorage.h:
* Source/WebKit/Shared/Cocoa/SharedCARingBuffer.cpp:
* Source/WebKit/Shared/Cocoa/SharedCARingBuffer.h:
* Source/WebKit/UIProcess/API/C/WKContext.cpp:
(WKContextSetHistoryClient):
* Source/WebKit/UIProcess/API/C/WKPage.cpp:
(WKPageSetPageContextMenuClient):
* Source/WebKit/UIProcess/API/Cocoa/_WKDataTask.mm:
* Source/WebKit/UIProcess/API/Cocoa/_WKInspector.mm:
* Source/WebKit/UIProcess/Cocoa/UIDelegate.h:
* Source/WebKit/UIProcess/Cocoa/UIDelegate.mm:
* Source/WebKit/WebProcess/GPU/graphics/RemoteImageBufferProxy.cpp:
* Source/WebKit/WebProcess/GPU/graphics/RemoteImageBufferProxy.h:

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to