Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: f5944683e6f092204486863d67d310aec899d7eb
https://github.com/WebKit/WebKit/commit/f5944683e6f092204486863d67d310aec899d7eb
Author: Chris Dumez <[email protected]>
Date: 2026-02-12 (Thu, 12 Feb 2026)
Changed paths:
M Source/WebCore/Modules/WebGPU/GPUDevice.h
M Source/WebCore/Modules/applepay/ApplePaySession.cpp
M Source/WebCore/Modules/applepay/ApplePaySession.h
M Source/WebCore/Modules/mediarecorder/MediaRecorder.h
M Source/WebCore/Modules/webaudio/AudioNodeOutput.cpp
M Source/WebCore/Modules/webaudio/AudioNodeOutput.h
M Source/WebCore/Modules/webaudio/AudioParam.cpp
M Source/WebCore/Modules/webaudio/AudioParam.h
M Source/WebCore/Modules/webaudio/AudioWorkletMessagingProxy.h
M Source/WebCore/Modules/webaudio/AudioWorkletThread.h
M Source/WebCore/animation/BlendingKeyframes.cpp
M Source/WebCore/animation/BlendingKeyframes.h
M Source/WebCore/css/CSSCounterStyleDescriptors.h
M Source/WebCore/css/CSSFontFace.h
M Source/WebCore/css/MutableStyleProperties.h
M Source/WebCore/css/StyleRule.h
M Source/WebCore/dom/ConstantPropertyMap.h
M Source/WebCore/dom/CustomElementReactionQueue.cpp
M Source/WebCore/dom/CustomElementReactionQueue.h
M Source/WebCore/dom/DOMImplementation.h
M Source/WebCore/dom/DeviceMotionController.h
M Source/WebCore/dom/DeviceOrientationController.h
M Source/WebCore/dom/Document.cpp
M Source/WebCore/dom/Document.h
M Source/WebCore/dom/DocumentMarkerController.h
M Source/WebCore/dom/DocumentStorageAccess.h
M Source/WebCore/dom/EventLoop.h
M Source/WebCore/dom/ExtensionStyleSheets.h
M Source/WebCore/dom/LoadableModuleScript.cpp
M Source/WebCore/dom/LoadableModuleScript.h
M Source/WebCore/dom/NamedNodeMap.h
M Source/WebCore/dom/ProcessingInstruction.h
M Source/WebCore/dom/ScriptedAnimationController.h
M Source/WebCore/dom/messageports/MessagePortChannel.h
M Source/WebCore/editing/FrameSelection.h
M Source/WebCore/history/HistoryItem.h
M Source/WebCore/html/FileInputType.h
M Source/WebCore/html/HTMLDialogElement.cpp
M Source/WebCore/html/HTMLDialogElement.h
M Source/WebCore/html/HTMLOptionElement.cpp
M Source/WebCore/html/HTMLOptionElement.h
M Source/WebCore/html/HTMLSelectElement.cpp
M Source/WebCore/html/HTMLSelectElement.h
M Source/WebCore/inspector/InspectorFrontendClientLocal.h
M Source/WebCore/inspector/PageInspectorController.h
M Source/WebCore/inspector/agents/InspectorWorkerAgent.cpp
M Source/WebCore/inspector/agents/InspectorWorkerAgent.h
M Source/WebCore/layout/LayoutContext.h
M Source/WebCore/layout/floats/FloatingContext.h
M Source/WebCore/layout/formattingContexts/FormattingContext.h
M Source/WebCore/layout/integration/inline/LayoutIntegrationInlineContent.h
M
Source/WebCore/layout/integration/inline/LayoutIntegrationInlineContentPainter.h
M Source/WebCore/loader/DocumentLoader.h
M Source/WebCore/loader/FrameLoadRequest.h
M Source/WebCore/loader/FrameLoader.cpp
M Source/WebCore/loader/FrameLoader.h
M Source/WebCore/page/CaptionUserPreferences.h
M Source/WebCore/page/ContextMenuController.h
M Source/WebCore/page/EventHandler.h
M Source/WebCore/page/FocusController.h
M Source/WebCore/page/ImageOverlayController.h
M Source/WebCore/page/LocalFrame.h
M Source/WebCore/page/LocalFrameViewLayoutContext.h
M Source/WebCore/page/Page.h
M Source/WebCore/page/PageOverlayController.h
M Source/WebCore/page/Quirks.h
M Source/WebCore/page/RemoteFrame.h
M Source/WebCore/page/ResizeObservation.h
M Source/WebCore/page/SettingsBase.h
M Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h
M Source/WebCore/platform/graphics/holepunch/MediaPlayerPrivateHolePunch.h
M Source/WebCore/rendering/BorderShape.h
M Source/WebCore/rendering/LegacyInlineTextBox.cpp
M Source/WebCore/rendering/LegacyInlineTextBox.h
M Source/WebCore/rendering/RenderListBox.h
M Source/WebCore/rendering/style/StyleCachedImage.h
M Source/WebCore/rendering/style/StyleMultiImage.cpp
M Source/WebCore/rendering/style/StyleMultiImage.h
M Source/WebCore/svg/SVGDocumentExtensions.h
M Source/WebCore/svg/SVGLengthContext.h
M Source/WebCore/svg/properties/SVGAnimatedPropertyBase.h
M Source/WebCore/workers/WorkerGlobalScope.h
Log Message:
-----------
Adopt `NODELETE` annotation in more places in WebCore/
https://bugs.webkit.org/show_bug.cgi?id=307527
Reviewed by Ryosuke Niwa.
* Source/WebCore/Modules/WebGPU/GPUDevice.h:
* Source/WebCore/Modules/applepay/ApplePaySession.cpp:
(WebCore::ApplePaySession::version const): Deleted.
* Source/WebCore/Modules/applepay/ApplePaySession.h:
* Source/WebCore/Modules/mediarecorder/MediaRecorder.h:
* Source/WebCore/Modules/webaudio/AudioNodeOutput.cpp:
(WebCore::AudioNodeOutput::renderingFanOutCount const): Deleted.
(WebCore::AudioNodeOutput::renderingParamFanOutCount const): Deleted.
* Source/WebCore/Modules/webaudio/AudioNodeOutput.h:
* Source/WebCore/Modules/webaudio/AudioParam.cpp:
(WebCore::AudioParam::smoothedValue): Deleted.
* Source/WebCore/Modules/webaudio/AudioParam.h:
* Source/WebCore/Modules/webaudio/AudioWorkletMessagingProxy.h:
* Source/WebCore/Modules/webaudio/AudioWorkletThread.h:
* Source/WebCore/animation/BlendingKeyframes.cpp:
(WebCore::BlendingKeyframes::usesRelativeFontWeight const): Deleted.
(WebCore::BlendingKeyframes::hasCSSVariableReferences const): Deleted.
* Source/WebCore/animation/BlendingKeyframes.h:
(WebCore::BlendingKeyframes::usesRelativeFontWeight const):
(WebCore::BlendingKeyframes::hasCSSVariableReferences const):
* Source/WebCore/css/CSSCounterStyleDescriptors.h:
* Source/WebCore/css/CSSFontFace.h:
* Source/WebCore/css/MutableStyleProperties.h:
* Source/WebCore/css/StyleRule.h:
* Source/WebCore/dom/ConstantPropertyMap.h:
* Source/WebCore/dom/CustomElementReactionQueue.cpp:
(WebCore::CustomElementReactionQueue::isElementInternalsAttached const):
Deleted.
* Source/WebCore/dom/CustomElementReactionQueue.h:
* Source/WebCore/dom/DOMImplementation.h:
* Source/WebCore/dom/DeviceMotionController.h:
* Source/WebCore/dom/DeviceOrientationController.h:
* Source/WebCore/dom/Document.cpp:
(WebCore::Document::shouldCreateRenderers): Deleted.
(WebCore::Document::isTelephoneNumberParsingAllowed const): Deleted.
(WebCore::Document::styleRecalcCount const): Deleted.
(WebCore::Document::hasViewTransitionPseudoElementTree const): Deleted.
(WebCore::Document::renderingIsSuppressedForViewTransition const): Deleted.
* Source/WebCore/dom/Document.h:
(WebCore::Document::shouldCreateRenderers const):
(WebCore::Document::styleRecalcCount const):
(WebCore::Document::hasViewTransitionPseudoElementTree const):
(WebCore::Document::renderingIsSuppressedForViewTransition const):
(WebCore::Document::isTelephoneNumberParsingAllowed const):
* Source/WebCore/dom/DocumentMarkerController.h:
* Source/WebCore/dom/DocumentStorageAccess.h:
* Source/WebCore/dom/EventLoop.h:
* Source/WebCore/dom/ExtensionStyleSheets.h:
* Source/WebCore/dom/LoadableModuleScript.cpp:
(WebCore::LoadableModuleScript::isLoaded const): Deleted.
(WebCore::LoadableModuleScript::wasCanceled const): Deleted.
* Source/WebCore/dom/LoadableModuleScript.h:
* Source/WebCore/dom/NamedNodeMap.h:
* Source/WebCore/dom/ProcessingInstruction.h:
* Source/WebCore/dom/ScriptedAnimationController.h:
* Source/WebCore/dom/messageports/MessagePortChannel.h:
* Source/WebCore/editing/FrameSelection.h:
* Source/WebCore/history/HistoryItem.h:
* Source/WebCore/html/FileInputType.h:
* Source/WebCore/html/HTMLDialogElement.cpp:
(WebCore::HTMLDialogElement::isOpen const): Deleted.
* Source/WebCore/html/HTMLDialogElement.h:
* Source/WebCore/html/HTMLOptionElement.cpp:
(WebCore::HTMLOptionElement::matchesDefaultPseudoClass const): Deleted.
* Source/WebCore/html/HTMLOptionElement.h:
* Source/WebCore/html/HTMLSelectElement.cpp:
(WebCore::HTMLSelectElement::canSelectAll const): Deleted.
* Source/WebCore/html/HTMLSelectElement.h:
* Source/WebCore/inspector/InspectorFrontendClientLocal.h:
* Source/WebCore/inspector/PageInspectorController.h:
* Source/WebCore/inspector/agents/InspectorWorkerAgent.cpp:
(WebCore::InspectorWorkerAgent::shouldWaitForDebuggerOnStart const): Deleted.
* Source/WebCore/inspector/agents/InspectorWorkerAgent.h:
(WebCore::InspectorWorkerAgent::shouldWaitForDebuggerOnStart const):
* Source/WebCore/layout/LayoutContext.h:
* Source/WebCore/layout/floats/FloatingContext.h:
* Source/WebCore/layout/formattingContexts/FormattingContext.h:
* Source/WebCore/layout/integration/inline/LayoutIntegrationInlineContent.h:
*
Source/WebCore/layout/integration/inline/LayoutIntegrationInlineContentPainter.h:
* Source/WebCore/loader/DocumentLoader.h:
* Source/WebCore/loader/FrameLoadRequest.h:
* Source/WebCore/loader/FrameLoader.cpp:
(WebCore::FrameLoader::isComplete const): Deleted.
* Source/WebCore/loader/FrameLoader.h:
* Source/WebCore/page/CaptionUserPreferences.h:
* Source/WebCore/page/ContextMenuController.h:
* Source/WebCore/page/EventHandler.h:
* Source/WebCore/page/FocusController.h:
* Source/WebCore/page/ImageOverlayController.h:
* Source/WebCore/page/LocalFrame.h:
* Source/WebCore/page/LocalFrameViewLayoutContext.h:
* Source/WebCore/page/Page.h:
* Source/WebCore/page/PageOverlayController.h:
* Source/WebCore/page/Quirks.h:
* Source/WebCore/page/RemoteFrame.h:
* Source/WebCore/page/ResizeObservation.h:
* Source/WebCore/page/SettingsBase.h:
* Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:
* Source/WebCore/platform/graphics/holepunch/MediaPlayerPrivateHolePunch.h:
* Source/WebCore/rendering/BorderShape.h:
* Source/WebCore/rendering/LegacyInlineTextBox.cpp:
(WebCore::LegacyInlineTextBox::hasTextContent const): Deleted.
(WebCore::LegacyInlineTextBox::caretMinOffset const): Deleted.
* Source/WebCore/rendering/LegacyInlineTextBox.h:
(WebCore::LegacyInlineTextBox::hasTextContent const):
* Source/WebCore/rendering/RenderListBox.h:
* Source/WebCore/rendering/style/StyleCachedImage.h:
* Source/WebCore/rendering/style/StyleMultiImage.cpp:
(WebCore::StyleMultiImage::isPending const): Deleted.
* Source/WebCore/rendering/style/StyleMultiImage.h:
* Source/WebCore/svg/SVGDocumentExtensions.h:
* Source/WebCore/svg/SVGLengthContext.h:
* Source/WebCore/svg/properties/SVGAnimatedPropertyBase.h:
* Source/WebCore/workers/WorkerGlobalScope.h:
Canonical link: https://commits.webkit.org/307353@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications