Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: a749c7f8647398785b457ad0533ffcf5f2fb64e9
https://github.com/WebKit/WebKit/commit/a749c7f8647398785b457ad0533ffcf5f2fb64e9
Author: Chris Dumez <[email protected]>
Date: 2026-09-21 (Mon, 21 Sep 2026)
Changed paths:
M Source/JavaScriptCore/runtime/ArrayBufferView.h
M Source/JavaScriptCore/runtime/GenericTypedArrayView.h
M Source/WebCore/Modules/webaudio/AudioDestinationNode.h
M Source/WebCore/SaferCPPExpectations/UncheckedCallArgsCheckerExpectations
M Source/WebCore/SaferCPPExpectations/UncountedCallArgsCheckerExpectations
M Source/WebCore/animation/BlendingKeyframes.cpp
M Source/WebCore/animation/KeyframeEffect.cpp
M Source/WebCore/animation/StyleOriginatedAnimation.cpp
M Source/WebCore/animation/WebAnimation.cpp
M Source/WebCore/crypto/parameters/CryptoAlgorithmRsaKeyGenParams.h
M Source/WebCore/editing/AlternativeTextController.cpp
M Source/WebCore/editing/ApplyStyleCommand.cpp
M Source/WebCore/editing/BreakBlockquoteCommand.cpp
M Source/WebCore/editing/CompositeEditCommand.cpp
M Source/WebCore/editing/DeleteSelectionCommand.cpp
M Source/WebCore/editing/Editor.cpp
M Source/WebCore/editing/FrameSelection.cpp
M Source/WebCore/editing/ReplaceSelectionCommand.cpp
M Source/WebCore/editing/SpellChecker.cpp
M Source/WebCore/editing/TextManipulationController.cpp
M Source/WebCore/editing/TypingCommand.cpp
M Source/WebCore/editing/VisiblePosition.h
M Source/WebCore/editing/cocoa/NodeHTMLConverter.mm
M Source/WebCore/editing/cocoa/WebContentReaderCocoa.mm
M Source/WebCore/editing/mac/EditorMac.mm
M Source/WebCore/editing/markup.cpp
M Source/WebCore/inspector/InspectorCanvas.cpp
M Source/WebCore/inspector/InspectorCanvas.h
M Source/WebCore/inspector/InspectorShaderProgram.cpp
M Source/WebCore/testing/LegacyMockCDM.cpp
M Source/WebCore/testing/js/WebCoreTestSupport.cpp
M Source/WebCore/workers/service/context/ServiceWorkerThread.cpp
M Source/WebCore/worklets/PaintWorkletGlobalScope.cpp
M Source/WebCore/xml/XSLImportRule.cpp
M Source/WebCore/xml/XSLTProcessorLibxslt.cpp
Log Message:
-----------
[Safer CPP] Address more UncountedCallArgsChecker warnings in WebCore/
https://bugs.webkit.org/show_bug.cgi?id=324678
Reviewed by Geoffrey Garen.
* Source/JavaScriptCore/runtime/ArrayBufferView.h:
(JSC::ArrayBufferView::isDetached const):
(JSC::ArrayBufferView::byteLength const):
* Source/JavaScriptCore/runtime/GenericTypedArrayView.h:
* Source/WebCore/Modules/webaudio/AudioDestinationNode.h:
(WebCore::AudioDestinationNode::currentTime const):
* Source/WebCore/animation/BlendingKeyframes.cpp:
(WebCore::zeroPercentKeyframe):
(WebCore::hundredPercentKeyframe):
* Source/WebCore/animation/KeyframeEffect.cpp:
(WebCore::KeyframeEffect::getKeyframes):
(WebCore::KeyframeEffect::canBeAccelerated const):
* Source/WebCore/animation/StyleOriginatedAnimation.cpp:
(WebCore::StyleOriginatedAnimation::initialize):
* Source/WebCore/animation/WebAnimation.cpp:
(WebCore::WebAnimation::currentTime const):
* Source/WebCore/crypto/parameters/CryptoAlgorithmRsaKeyGenParams.h:
* Source/WebCore/editing/AlternativeTextController.cpp:
(WebCore::AlternativeTextController::timerFired):
(WebCore::AlternativeTextController::applyDictationAlternative):
* Source/WebCore/editing/ApplyStyleCommand.cpp:
(WebCore::ApplyStyleCommand::applyInlineStyleToNodeRange):
* Source/WebCore/editing/BreakBlockquoteCommand.cpp:
(WebCore::BreakBlockquoteCommand::doApply):
* Source/WebCore/editing/CompositeEditCommand.cpp:
(WebCore::EditCommandComposition::unapply):
(WebCore::EditCommandComposition::reapply):
(WebCore::CompositeEditCommand::willApplyCommand):
(WebCore::CompositeEditCommand::didApplyCommand):
(WebCore::CompositeEditCommand::moveParagraphs):
* Source/WebCore/editing/DeleteSelectionCommand.cpp:
(WebCore::DeleteSelectionCommand::doApply):
* Source/WebCore/editing/Editor.cpp:
(WebCore::TemporarySelectionChange::~TemporarySelectionChange):
(WebCore::SetCompositionScope::SetCompositionScope):
(WebCore::SetCompositionScope::~SetCompositionScope):
(WebCore::Editor::advanceToNextMisspelling):
(WebCore::Editor::findAllMatches):
* Source/WebCore/editing/FrameSelection.cpp:
(WebCore::FrameSelection::setSelectionWithoutUpdatingAppearance):
(WebCore::FrameSelection::updateDataDetectorsForSelection):
(WebCore::FrameSelection::recomputeCaretRect):
(WebCore::FrameSelection::paintCaret):
(WebCore::shouldStopBlinkingDueToTypingCommand):
(WebCore::DragCaretController::paintDragCaret const):
(WebCore::FrameSelection::copyTypingStyle const):
(WebCore::FrameSelection::revealSelection):
* Source/WebCore/editing/ReplaceSelectionCommand.cpp:
(WebCore::ReplacementFragment::removeContentsWithSideEffects):
* Source/WebCore/editing/SpellChecker.cpp:
(WebCore::SpellChecker::didCheck):
* Source/WebCore/editing/TextManipulationController.cpp:
(WebCore::TextManipulationController::addItem):
(WebCore::TextManipulationController::replace):
* Source/WebCore/editing/TypingCommand.cpp:
(WebCore::TypingCommand::markMisspellingsAfterTyping):
(WebCore::TypingCommand::willAddTypingToOpenCommand):
(WebCore::TypingCommand::typingAddedToOpenCommand):
(WebCore::TypingCommand::deleteKeyPressed):
(WebCore::TypingCommand::performSmartListUndo):
(WebCore::TypingCommand::forwardDeleteKeyPressed):
* Source/WebCore/editing/VisiblePosition.h:
(WebCore::VisiblePosition::rootEditableElement const):
* Source/WebCore/editing/cocoa/NodeHTMLConverter.mm:
(fileWrapperForURL):
(HTMLConverter::_addAttachmentForElement):
* Source/WebCore/editing/cocoa/WebContentReaderCocoa.mm:
(WebCore::replaceRichContentWithAttachments):
(WebCore::extractMarkupAndArchive):
(WebCore::sanitizeMarkupWithArchive):
(WebCore::attachmentForFilePath):
(WebCore::attachmentForData):
* Source/WebCore/editing/mac/EditorMac.mm:
(WebCore::Editor::platformCopyFont):
* Source/WebCore/editing/markup.cpp:
(WebCore::AttributeChange::apply):
(WebCore::removeSubresourceURLAttributes):
(WebCore::sanitizeSVG):
(WebCore::StyledMarkupAccumulator::StyledMarkupAccumulator):
(WebCore::StyledMarkupAccumulator::appendText):
(WebCore::StyledMarkupAccumulator::appendStartTag):
(WebCore::styleFromMatchedRulesAndInlineDecl):
(WebCore::serializePreservingVisualAppearanceInternal):
* Source/WebCore/inspector/InspectorShaderProgram.cpp:
(WebCore::InspectorShaderProgram::updateShader):
* Source/WebCore/testing/LegacyMockCDM.cpp:
(WebCore::MockCDMSession::generateKeyRequest):
(WebCore::MockCDMSession::update):
* Source/WebCore/testing/js/WebCoreTestSupport.cpp:
(WebCoreTestSupport::resetInternalsObject):
* Source/WebCore/workers/service/context/ServiceWorkerThread.cpp:
(WebCore::ServiceWorkerThread::queueTaskToFireBackgroundFetchEvent):
(WebCore::ServiceWorkerThread::queueTaskToFireBackgroundFetchClickEvent):
* Source/WebCore/worklets/PaintWorkletGlobalScope.cpp:
(WebCore::PaintWorkletGlobalScope::devicePixelRatio const):
* Source/WebCore/xml/XSLImportRule.cpp:
(WebCore::XSLImportRule::~XSLImportRule):
* Source/WebCore/xml/XSLTProcessorLibxslt.cpp:
(WebCore::docLoaderFunc):
Canonical link: https://commits.webkit.org/321567@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications