Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: cf6ce317a961aa714b5ea4357ed53bb66258a918
https://github.com/WebKit/WebKit/commit/cf6ce317a961aa714b5ea4357ed53bb66258a918
Author: Chris Dumez <[email protected]>
Date: 2026-02-21 (Sat, 21 Feb 2026)
Changed paths:
M
Source/WebCore/Modules/WebGPU/Implementation/WebGPUComputePassEncoderImpl.cpp
M
Source/WebCore/Modules/WebGPU/Implementation/WebGPUComputePassEncoderImpl.h
M Source/WebCore/Modules/WebGPU/Implementation/WebGPUQueueImpl.cpp
M Source/WebCore/Modules/WebGPU/Implementation/WebGPUQueueImpl.h
M
Source/WebCore/Modules/WebGPU/Implementation/WebGPURenderBundleEncoderImpl.cpp
M
Source/WebCore/Modules/WebGPU/Implementation/WebGPURenderBundleEncoderImpl.h
M
Source/WebCore/Modules/WebGPU/Implementation/WebGPURenderPassEncoderImpl.cpp
M Source/WebCore/Modules/WebGPU/Implementation/WebGPURenderPassEncoderImpl.h
M Source/WebCore/Modules/mediastream/RTCRtpSFrameTransformer.h
M Source/WebCore/Modules/mediastream/RTCRtpSFrameTransformerCocoa.cpp
M Source/WebCore/Modules/websockets/WebSocketHandshake.cpp
M Source/WebCore/Modules/websockets/WebSocketHandshake.h
M Source/WebCore/loader/EmptyClients.cpp
M Source/WebCore/loader/EmptyFrameLoaderClient.h
Log Message:
-----------
Fix places where NODELETE was incorrectly added to implementation instead of
declaration
https://bugs.webkit.org/show_bug.cgi?id=308357
Reviewed by Anne van Kesteren.
* Source/WebCore/Modules/WebGPU/Implementation/WebGPUComputePassEncoderImpl.cpp:
(WebCore::WebGPU::ComputePassEncoderImpl::setBindGroup):
* Source/WebCore/Modules/WebGPU/Implementation/WebGPUComputePassEncoderImpl.h:
* Source/WebCore/Modules/WebGPU/Implementation/WebGPUQueueImpl.cpp:
(WebCore::WebGPU::QueueImpl::writeBuffer):
(WebCore::WebGPU::QueueImpl::writeTexture):
(WebCore::WebGPU::QueueImpl::copyExternalImageToTexture):
* Source/WebCore/Modules/WebGPU/Implementation/WebGPUQueueImpl.h:
*
Source/WebCore/Modules/WebGPU/Implementation/WebGPURenderBundleEncoderImpl.cpp:
(WebCore::WebGPU::RenderBundleEncoderImpl::setBindGroup):
* Source/WebCore/Modules/WebGPU/Implementation/WebGPURenderBundleEncoderImpl.h:
* Source/WebCore/Modules/WebGPU/Implementation/WebGPURenderPassEncoderImpl.cpp:
(WebCore::WebGPU::RenderPassEncoderImpl::setBindGroup):
* Source/WebCore/Modules/WebGPU/Implementation/WebGPURenderPassEncoderImpl.h:
* Source/WebCore/Modules/mediastream/RTCRtpSFrameTransformer.h:
* Source/WebCore/Modules/mediastream/RTCRtpSFrameTransformerCocoa.cpp:
(WebCore::RTCRtpSFrameTransformer::updateAuthenticationSize):
* Source/WebCore/Modules/websockets/WebSocketHandshake.cpp:
(WebCore::WebSocketHandshake::failureReason const):
* Source/WebCore/Modules/websockets/WebSocketHandshake.h:
* Source/WebCore/loader/EmptyClients.cpp:
(WebCore::EmptyFrameLoaderClient::dispatchDecidePolicyForNewWindowAction):
(WebCore::EmptyFrameLoaderClient::dispatchDecidePolicyForNavigationAction):
(WebCore::EmptyFrameLoaderClient::updateSandboxFlags):
(WebCore::EmptyFrameLoaderClient::updateOpener):
(WebCore::EmptyFrameLoaderClient::dispatchWillSendSubmitEvent):
(WebCore::EmptyFrameLoaderClient::hasWebView const):
(WebCore::EmptyFrameLoaderClient::makeRepresentation):
(WebCore::EmptyFrameLoaderClient::forceLayoutForNonHTML):
(WebCore::EmptyFrameLoaderClient::setCopiesOnScroll):
(WebCore::EmptyFrameLoaderClient::detachedFromParent2):
(WebCore::EmptyFrameLoaderClient::detachedFromParent3):
(WebCore::EmptyFrameLoaderClient::convertMainResourceLoadToDownload):
(WebCore::EmptyFrameLoaderClient::assignIdentifierToInitialRequest):
(WebCore::EmptyFrameLoaderClient::shouldUseCredentialStorage):
(WebCore::EmptyFrameLoaderClient::dispatchWillSendRequest):
(WebCore::EmptyFrameLoaderClient::dispatchDidReceiveAuthenticationChallenge):
(WebCore::EmptyFrameLoaderClient::canAuthenticateAgainstProtectionSpace):
(WebCore::EmptyFrameLoaderClient::dispatchDidReceiveResponse):
(WebCore::EmptyFrameLoaderClient::dispatchDidReceiveContentLength):
(WebCore::EmptyFrameLoaderClient::dispatchDidFinishLoading):
(WebCore::EmptyFrameLoaderClient::dispatchDidFinishDataDetection):
(WebCore::EmptyFrameLoaderClient::dispatchDidFailLoading):
(WebCore::EmptyFrameLoaderClient::dispatchDidLoadResourceFromMemoryCache):
(WebCore::EmptyFrameLoaderClient::dispatchDidDispatchOnloadEvents):
(WebCore::EmptyFrameLoaderClient::dispatchDidReceiveServerRedirectForProvisionalLoad):
(WebCore::EmptyFrameLoaderClient::dispatchDidCancelClientRedirect):
(WebCore::EmptyFrameLoaderClient::dispatchDidChangeLocationWithinPage):
(WebCore::EmptyFrameLoaderClient::dispatchDidPushStateWithinPage):
(WebCore::EmptyFrameLoaderClient::dispatchDidReplaceStateWithinPage):
(WebCore::EmptyFrameLoaderClient::dispatchDidPopStateWithinPage):
(WebCore::EmptyFrameLoaderClient::dispatchWillClose):
(WebCore::EmptyFrameLoaderClient::dispatchDidStartProvisionalLoad):
(WebCore::EmptyFrameLoaderClient::dispatchDidReceiveTitle):
(WebCore::EmptyFrameLoaderClient::dispatchDidCommitLoad):
(WebCore::EmptyFrameLoaderClient::dispatchDidFailProvisionalLoad):
(WebCore::EmptyFrameLoaderClient::dispatchDidFailLoad):
(WebCore::EmptyFrameLoaderClient::dispatchDidFinishDocumentLoad):
(WebCore::EmptyFrameLoaderClient::dispatchDidFinishLoad):
(WebCore::EmptyFrameLoaderClient::dispatchDidReachLayoutMilestone):
(WebCore::EmptyFrameLoaderClient::dispatchDidReachVisuallyNonEmptyState):
(WebCore::EmptyFrameLoaderClient::dispatchCreatePage):
(WebCore::EmptyFrameLoaderClient::dispatchShow):
(WebCore::EmptyFrameLoaderClient::dispatchDecidePolicyForResponse):
(WebCore::EmptyFrameLoaderClient::cancelPolicyCheck):
(WebCore::EmptyFrameLoaderClient::dispatchUnableToImplementPolicy):
(WebCore::EmptyFrameLoaderClient::revertToProvisionalState):
(WebCore::EmptyFrameLoaderClient::setMainDocumentError):
(WebCore::EmptyFrameLoaderClient::setMainFrameDocumentReady):
(WebCore::EmptyFrameLoaderClient::startDownload):
(WebCore::EmptyFrameLoaderClient::willChangeTitle):
(WebCore::EmptyFrameLoaderClient::didChangeTitle):
(WebCore::EmptyFrameLoaderClient::willReplaceMultipartContent):
(WebCore::EmptyFrameLoaderClient::didReplaceMultipartContent):
(WebCore::EmptyFrameLoaderClient::committedLoad):
(WebCore::EmptyFrameLoaderClient::finishedLoading):
(WebCore::EmptyFrameLoaderClient::shouldFallBack const):
(WebCore::EmptyFrameLoaderClient::loadStorageAccessQuirksIfNeeded):
(WebCore::EmptyFrameLoaderClient::canHandleRequest const):
(WebCore::EmptyFrameLoaderClient::canShowMIMEType const):
(WebCore::EmptyFrameLoaderClient::canShowMIMETypeAsHTML const):
(WebCore::EmptyFrameLoaderClient::representationExistsForURLScheme const):
(WebCore::EmptyFrameLoaderClient::generatedMIMETypeForURLScheme const):
(WebCore::EmptyFrameLoaderClient::frameLoadCompleted):
(WebCore::EmptyFrameLoaderClient::restoreViewState):
(WebCore::EmptyFrameLoaderClient::provisionalLoadStarted):
(WebCore::EmptyFrameLoaderClient::didFinishLoad):
(WebCore::EmptyFrameLoaderClient::prepareForDataSourceReplacement):
(WebCore::EmptyFrameLoaderClient::updateCachedDocumentLoader):
(WebCore::EmptyFrameLoaderClient::setTitle):
(WebCore::EmptyFrameLoaderClient::userAgent const):
(WebCore::EmptyFrameLoaderClient::savePlatformDataToCachedFrame):
(WebCore::EmptyFrameLoaderClient::transitionToCommittedFromCachedFrame):
(WebCore::EmptyFrameLoaderClient::transitionToCommittedForNewPage):
(WebCore::EmptyFrameLoaderClient::didRestoreFromBackForwardCache):
(WebCore::EmptyFrameLoaderClient::updateGlobalHistory):
(WebCore::EmptyFrameLoaderClient::updateGlobalHistoryRedirectLinks):
(WebCore::EmptyFrameLoaderClient::shouldGoToHistoryItem const):
(WebCore::EmptyFrameLoaderClient::supportsAsyncShouldGoToHistoryItem const):
(WebCore::EmptyFrameLoaderClient::shouldGoToHistoryItemAsync const):
(WebCore::EmptyFrameLoaderClient::saveViewStateToItem):
(WebCore::EmptyFrameLoaderClient::canCachePage const):
(WebCore::EmptyFrameLoaderClient::objectContentType):
(WebCore::EmptyFrameLoaderClient::overrideMediaType const):
(WebCore::EmptyFrameLoaderClient::redirectDataToPlugin):
(WebCore::EmptyFrameLoaderClient::dispatchDidClearWindowObjectInWorld):
(WebCore::EmptyFrameLoaderClient::accessibilityRemoteObject):
(WebCore::EmptyFrameLoaderClient::accessibilityRemoteFrameOffset):
(WebCore::EmptyFrameLoaderClient::setIsolatedTree):
(WebCore::EmptyFrameLoaderClient::isEmptyFrameLoaderClient const):
(WebCore::EmptyFrameLoaderClient::prefetchDNS):
(WebCore::EmptyFrameLoaderClient::hasFrameSpecificStorageAccess):
(WebCore::EmptyFrameLoaderClient::revokeFrameSpecificStorageAccess):
(WebCore::EmptyFrameLoaderClient::dispatchLoadEventToOwnerElementInAnotherProcess):
* Source/WebCore/loader/EmptyFrameLoaderClient.h:
Canonical link: https://commits.webkit.org/307970@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications