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