Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: d3c3b11e603b6fa78354fe9cb51550030e27dbb5
https://github.com/WebKit/WebKit/commit/d3c3b11e603b6fa78354fe9cb51550030e27dbb5
Author: Chris Dumez <[email protected]>
Date: 2026-02-09 (Mon, 09 Feb 2026)
Changed paths:
M Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h
M Source/WebCore/Modules/async-clipboard/Clipboard.h
M Source/WebCore/Modules/async-clipboard/ClipboardItem.h
M Source/WebCore/Modules/contact-picker/ContactsManager.h
M Source/WebCore/Modules/geolocation/Geolocation.h
M Source/WebCore/Modules/geolocation/GeolocationController.h
M Source/WebCore/Modules/indexeddb/server/MemoryCursor.h
M Source/WebCore/Modules/indexeddb/server/MemoryIndex.h
M Source/WebCore/Modules/indexeddb/server/MemoryObjectStore.h
M Source/WebCore/Modules/indexeddb/server/SQLiteIDBCursor.h
M Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.h
M Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabaseConnection.h
M Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabaseTransaction.h
M Source/WebCore/Modules/indexeddb/shared/IDBResultData.h
M Source/WebCore/Modules/mediastream/RTCPeerConnectionIceEvent.h
M Source/WebCore/Modules/permissions/Permissions.h
M Source/WebCore/Modules/remoteplayback/RemotePlayback.h
M Source/WebCore/Modules/speech/SpeechSynthesisUtterance.h
M Source/WebCore/Modules/streams/ReadableStream.h
M Source/WebCore/Modules/streams/ReadableStreamBYOBRequest.h
M Source/WebCore/Modules/webaudio/AudioWorklet.h
M Source/WebCore/Modules/webauthn/AuthenticatorResponse.h
M Source/WebCore/Modules/webdatabase/SQLStatement.h
M
Source/WebCore/Modules/websockets/ThreadableWebSocketChannelClientWrapper.h
M Source/WebCore/Modules/webtransport/WebTransportSendStream.h
M Source/WebCore/Modules/webxr/WebXRInputSource.h
M Source/WebCore/Modules/webxr/WebXRRay.h
M Source/WebCore/Modules/webxr/WebXRRigidTransform.h
M Source/WebCore/Modules/webxr/WebXRSession.h
M Source/WebCore/Modules/webxr/WebXRSystem.h
M Source/WebCore/Modules/webxr/XRProjectionLayer.h
M Source/WebCore/Modules/webxr/XRReferenceSpaceEvent.h
M Source/WebCore/SaferCPPExpectations/UncheckedCallArgsCheckerExpectations
M Source/WebCore/SaferCPPExpectations/UncountedCallArgsCheckerExpectations
M Source/WebCore/bindings/js/JSDOMWindowBase.h
M Source/WebCore/bindings/js/JSWorkerGlobalScopeBase.h
M Source/WebCore/bindings/js/JSWorkletGlobalScopeBase.h
M Source/WebCore/contentextensions/ContentExtension.h
M Source/WebCore/css/CSSFontFace.h
M Source/WebCore/css/CSSFontFaceSrcValue.h
M Source/WebCore/css/CSSFontSelector.h
M Source/WebCore/css/CSSStyleProperties.h
M Source/WebCore/css/CSSStyleSheet.h
M Source/WebCore/css/MediaList.h
M Source/WebCore/css/PropertySetCSSDescriptors.h
M Source/WebCore/css/typedom/CSSStyleImageValue.h
M Source/WebCore/dom/Document.h
M Source/WebCore/dom/DocumentImmersive.h
M Source/WebCore/dom/InputEvent.h
M Source/WebCore/dom/SecurityContext.h
M Source/WebCore/dom/TemplateContentDocumentFragment.h
M Source/WebCore/editing/Editor.h
M Source/WebCore/history/CachedFrame.h
M Source/WebCore/history/HistoryItem.h
M Source/WebCore/html/FileInputType.h
M Source/WebCore/html/HTMLAttachmentElement.h
M Source/WebCore/html/HTMLImageElement.h
M Source/WebCore/html/HTMLMediaElement.h
M Source/WebCore/html/HTMLTemplateElement.h
M Source/WebCore/html/ImageBitmap.h
M Source/WebCore/html/ImageDocument.h
M Source/WebCore/html/SearchInputType.h
M Source/WebCore/html/TextFieldInputType.h
M Source/WebCore/html/UserActivation.h
M Source/WebCore/html/parser/HTMLElementStack.h
M Source/WebCore/html/track/TextTrackCue.h
M Source/WebCore/html/track/TrackBase.h
M Source/WebCore/inspector/InspectorOverlay.h
M Source/WebCore/inspector/agents/worker/WorkerNetworkAgent.h
M Source/WebCore/layout/integration/LayoutIntegrationBoxGeometryUpdater.h
M Source/WebCore/loader/DocumentThreadableLoader.h
M Source/WebCore/loader/cache/CachedResourceHandle.h
M Source/WebCore/page/AutoscrollController.h
M Source/WebCore/page/FrameTree.h
M Source/WebCore/page/LocalDOMWindowProperty.h
M Source/WebCore/page/LocalFrameViewLayoutContext.h
M Source/WebCore/page/Page.h
M Source/WebCore/page/PageOverlay.h
M Source/WebCore/page/PageOverlayController.h
M Source/WebCore/page/PointerLockController.h
M Source/WebCore/page/UndoItem.h
M Source/WebCore/page/scrolling/ScrollingCoordinator.h
M Source/WebCore/platform/ScreenOrientationManager.h
M Source/WebCore/platform/Widget.h
M Source/WebCore/platform/graphics/MediaPlaybackTargetWirelessPlayback.h
M Source/WebCore/platform/graphics/MediaPlayer.h
M Source/WebCore/platform/graphics/cairo/GraphicsContextCairo.h
M Source/WebCore/platform/graphics/cg/ImageBufferCGBitmapBackend.h
M Source/WebCore/platform/graphics/cg/ImageBufferCGPDFDocumentBackend.h
M Source/WebCore/platform/graphics/texmap/TextureMapperLayer.h
M Source/WebCore/platform/mac/DataDetectorHighlight.h
M
Source/WebCore/platform/mediastream/cocoa/IncomingAudioMediaStreamTrackRendererUnit.h
M Source/WebCore/platform/network/BlobResourceHandleBase.h
M Source/WebCore/platform/text/LocaleICU.h
M Source/WebCore/rendering/GridTrackSizingAlgorithm.h
M Source/WebCore/rendering/RenderHighlight.h
M Source/WebCore/rendering/RenderLayer.h
M Source/WebCore/rendering/RenderListMarker.h
M Source/WebCore/rendering/RenderTable.h
M Source/WebCore/style/AnchorPositionEvaluator.h
M Source/WebCore/style/StyleResolver.h
M Source/WebCore/style/StyleScope.h
M Source/WebCore/style/StyleScopeRuleSets.h
M Source/WebCore/svg/properties/SVGAnimatedPropertyBase.h
M Source/WebCore/testing/Internals.h
M Source/WebCore/workers/WorkerGlobalScope.h
M Source/WebCore/workers/service/ServiceWorkerRegistration.h
M Source/WebCore/workers/service/server/SWServerToContextConnection.h
M Source/WebCore/workers/service/server/SWServerWorker.h
M Source/WebKit/GPUProcess/GPUConnectionToWebProcess.h
M Source/WebKit/ModelProcess/ModelConnectionToWebProcess.h
M
Source/WebKit/Shared/RemoteLayerTree/DynamicContentScalingBifurcatedImageBuffer.h
M
Source/WebKit/Shared/RemoteLayerTree/DynamicContentScalingImageBufferBackend.h
M Source/WebKit/UIProcess/API/gtk/PageClientImpl.h
M Source/WebKit/UIProcess/API/wpe/PageClientImpl.h
M Source/WebKit/UIProcess/RemoteLayerTree/RemoteLayerTreeHost.h
M Source/WebKit/UIProcess/WebAuthentication/fido/FidoAuthenticator.h
M Source/WebKit/UIProcess/WebProcessPool.h
M Source/WebKit/UIProcess/ios/PageClientImplIOS.h
M Source/WebKit/UIProcess/mac/PageClientImplMac.h
M Source/WebKit/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.h
M Source/WebKit/WebProcess/GPU/graphics/RemoteImageBufferSetProxy.h
M
Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHostPlayStation.h
M Source/WebKit/WebProcess/WebPage/WebPage.h
M
Source/WebKitLegacy/SaferCPPExpectations/UncheckedCallArgsCheckerExpectations
M
Source/WebKitLegacy/SaferCPPExpectations/UncountedCallArgsCheckerExpectations
M Source/WebKitLegacy/Storage/InProcessIDBServer.h
Log Message:
-----------
Start adopting NODELETE annotation on non-inline trivial getters
https://bugs.webkit.org/show_bug.cgi?id=307301
Reviewed by Ryosuke Niwa.
* Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:
* Source/WebCore/Modules/async-clipboard/Clipboard.h:
* Source/WebCore/Modules/async-clipboard/ClipboardItem.h:
* Source/WebCore/Modules/contact-picker/ContactsManager.h:
* Source/WebCore/Modules/geolocation/Geolocation.h:
* Source/WebCore/Modules/geolocation/GeolocationController.h:
* Source/WebCore/Modules/indexeddb/server/MemoryCursor.h:
* Source/WebCore/Modules/indexeddb/server/MemoryIndex.h:
* Source/WebCore/Modules/indexeddb/server/MemoryObjectStore.h:
* Source/WebCore/Modules/indexeddb/server/SQLiteIDBCursor.h:
* Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.h:
* Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabaseConnection.h:
* Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabaseTransaction.h:
* Source/WebCore/Modules/indexeddb/shared/IDBResultData.h:
* Source/WebCore/Modules/mediastream/RTCPeerConnectionIceEvent.h:
* Source/WebCore/Modules/permissions/Permissions.h:
* Source/WebCore/Modules/remoteplayback/RemotePlayback.h:
* Source/WebCore/Modules/speech/SpeechSynthesisUtterance.h:
* Source/WebCore/Modules/streams/ReadableStream.h:
* Source/WebCore/Modules/streams/ReadableStreamBYOBRequest.h:
* Source/WebCore/Modules/webaudio/AudioWorklet.h:
* Source/WebCore/Modules/webauthn/AuthenticatorResponse.h:
* Source/WebCore/Modules/webdatabase/SQLStatement.h:
* Source/WebCore/Modules/websockets/ThreadableWebSocketChannelClientWrapper.h:
* Source/WebCore/Modules/webtransport/WebTransportSendStream.h:
* Source/WebCore/Modules/webxr/WebXRInputSource.h:
* Source/WebCore/Modules/webxr/WebXRRay.h:
* Source/WebCore/Modules/webxr/WebXRRigidTransform.h:
* Source/WebCore/Modules/webxr/WebXRSession.h:
* Source/WebCore/Modules/webxr/WebXRSystem.h:
* Source/WebCore/Modules/webxr/XRProjectionLayer.h:
* Source/WebCore/Modules/webxr/XRReferenceSpaceEvent.h:
* Source/WebCore/SaferCPPExpectations/UncheckedCallArgsCheckerExpectations:
* Source/WebCore/SaferCPPExpectations/UncountedCallArgsCheckerExpectations:
* Source/WebCore/bindings/js/JSDOMWindowBase.h:
* Source/WebCore/bindings/js/JSWorkerGlobalScopeBase.h:
* Source/WebCore/bindings/js/JSWorkletGlobalScopeBase.h:
* Source/WebCore/contentextensions/ContentExtension.h:
* Source/WebCore/css/CSSFontFace.h:
* Source/WebCore/css/CSSFontFaceSrcValue.h:
* Source/WebCore/css/CSSFontSelector.h:
* Source/WebCore/css/CSSStyleProperties.h:
* Source/WebCore/css/CSSStyleSheet.h:
* Source/WebCore/css/MediaList.h:
* Source/WebCore/css/PropertySetCSSDescriptors.h:
* Source/WebCore/css/typedom/CSSStyleImageValue.h:
* Source/WebCore/dom/Document.h:
* Source/WebCore/dom/DocumentImmersive.h:
* Source/WebCore/dom/InputEvent.h:
* Source/WebCore/dom/SecurityContext.h:
* Source/WebCore/dom/TemplateContentDocumentFragment.h:
* Source/WebCore/editing/Editor.h:
* Source/WebCore/history/CachedFrame.h:
* Source/WebCore/history/HistoryItem.h:
* Source/WebCore/html/FileInputType.h:
* Source/WebCore/html/HTMLAttachmentElement.h:
* Source/WebCore/html/HTMLImageElement.h:
* Source/WebCore/html/HTMLMediaElement.h:
* Source/WebCore/html/HTMLTemplateElement.h:
* Source/WebCore/html/ImageBitmap.h:
* Source/WebCore/html/ImageDocument.h:
* Source/WebCore/html/SearchInputType.h:
* Source/WebCore/html/TextFieldInputType.h:
* Source/WebCore/html/UserActivation.h:
* Source/WebCore/html/parser/HTMLElementStack.h:
* Source/WebCore/html/track/TextTrackCue.h:
* Source/WebCore/html/track/TrackBase.h:
* Source/WebCore/inspector/InspectorOverlay.h:
* Source/WebCore/inspector/agents/worker/WorkerNetworkAgent.h:
* Source/WebCore/layout/integration/LayoutIntegrationBoxGeometryUpdater.h:
* Source/WebCore/loader/DocumentThreadableLoader.h:
* Source/WebCore/loader/cache/CachedResourceHandle.h:
* Source/WebCore/page/AutoscrollController.h:
* Source/WebCore/page/FrameTree.h:
* Source/WebCore/page/LocalDOMWindowProperty.h:
* Source/WebCore/page/LocalFrameViewLayoutContext.h:
* Source/WebCore/page/Page.h:
* Source/WebCore/page/PageOverlay.h:
* Source/WebCore/page/PageOverlayController.h:
* Source/WebCore/page/PointerLockController.h:
* Source/WebCore/page/UndoItem.h:
* Source/WebCore/page/scrolling/ScrollingCoordinator.h:
* Source/WebCore/platform/ScreenOrientationManager.h:
* Source/WebCore/platform/Widget.h:
* Source/WebCore/platform/graphics/MediaPlaybackTargetWirelessPlayback.h:
* Source/WebCore/platform/graphics/MediaPlayer.h:
* Source/WebCore/platform/graphics/cairo/GraphicsContextCairo.h:
* Source/WebCore/platform/graphics/cg/ImageBufferCGBitmapBackend.h:
* Source/WebCore/platform/graphics/cg/ImageBufferCGPDFDocumentBackend.h:
* Source/WebCore/platform/graphics/texmap/TextureMapperLayer.h:
* Source/WebCore/platform/mac/DataDetectorHighlight.h:
*
Source/WebCore/platform/mediastream/cocoa/IncomingAudioMediaStreamTrackRendererUnit.h:
* Source/WebCore/platform/network/BlobResourceHandleBase.h:
* Source/WebCore/platform/text/LocaleICU.h:
* Source/WebCore/rendering/GridTrackSizingAlgorithm.h:
* Source/WebCore/rendering/RenderHighlight.h:
* Source/WebCore/rendering/RenderLayer.h:
* Source/WebCore/rendering/RenderListMarker.h:
* Source/WebCore/rendering/RenderTable.h:
* Source/WebCore/style/AnchorPositionEvaluator.h:
* Source/WebCore/style/StyleResolver.h:
* Source/WebCore/style/StyleScope.h:
* Source/WebCore/style/StyleScopeRuleSets.h:
* Source/WebCore/svg/properties/SVGAnimatedPropertyBase.h:
* Source/WebCore/testing/Internals.h:
* Source/WebCore/workers/WorkerGlobalScope.h:
* Source/WebCore/workers/service/ServiceWorkerRegistration.h:
* Source/WebCore/workers/service/server/SWServerToContextConnection.h:
* Source/WebCore/workers/service/server/SWServerWorker.h:
* Source/WebKit/GPUProcess/GPUConnectionToWebProcess.h:
* Source/WebKit/ModelProcess/ModelConnectionToWebProcess.h:
*
Source/WebKit/Shared/RemoteLayerTree/DynamicContentScalingBifurcatedImageBuffer.h:
*
Source/WebKit/Shared/RemoteLayerTree/DynamicContentScalingImageBufferBackend.h:
* Source/WebKit/UIProcess/API/gtk/PageClientImpl.h:
* Source/WebKit/UIProcess/API/wpe/PageClientImpl.h:
* Source/WebKit/UIProcess/RemoteLayerTree/RemoteLayerTreeHost.h:
* Source/WebKit/UIProcess/WebAuthentication/fido/FidoAuthenticator.h:
* Source/WebKit/UIProcess/WebProcessPool.h:
* Source/WebKit/UIProcess/ios/PageClientImplIOS.h:
* Source/WebKit/UIProcess/mac/PageClientImplMac.h:
* Source/WebKit/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.h:
* Source/WebKit/WebProcess/GPU/graphics/RemoteImageBufferSetProxy.h:
*
Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHostPlayStation.h:
* Source/WebKit/WebProcess/WebPage/WebPage.h:
* Source/WebKitLegacy/SaferCPPExpectations/UncheckedCallArgsCheckerExpectations:
* Source/WebKitLegacy/SaferCPPExpectations/UncountedCallArgsCheckerExpectations:
* Source/WebKitLegacy/Storage/InProcessIDBServer.h:
Canonical link: https://commits.webkit.org/307108@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications