Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: c36bb965e12b5c9d40731f745c4f8cd626c2d474
https://github.com/WebKit/WebKit/commit/c36bb965e12b5c9d40731f745c4f8cd626c2d474
Author: Zak Ridouh <[email protected]>
Date: 2026-02-19 (Thu, 19 Feb 2026)
Changed paths:
M Source/WebCore/dom/DocumentInlines.h
M Source/WebCore/editing/AlternativeTextController.cpp
M Source/WebCore/editing/AlternativeTextController.h
M Source/WebCore/editing/CompositeEditCommand.h
M Source/WebCore/editing/DeleteSelectionCommand.cpp
M Source/WebCore/editing/DeleteSelectionCommand.h
M Source/WebCore/editing/EditingStyle.cpp
M Source/WebCore/editing/EditingStyle.h
M Source/WebCore/editing/Editor.cpp
M Source/WebCore/editing/Editor.h
M Source/WebCore/editing/FrameSelection.h
M Source/WebCore/editing/InsertParagraphSeparatorCommand.cpp
M Source/WebCore/editing/InsertParagraphSeparatorCommand.h
M Source/WebCore/editing/ReplaceNodeWithSpanCommand.cpp
M Source/WebCore/editing/ReplaceNodeWithSpanCommand.h
M Source/WebCore/editing/ReplaceRangeWithTextCommand.cpp
M Source/WebCore/editing/ReplaceRangeWithTextCommand.h
M Source/WebCore/editing/ReplaceSelectionCommand.cpp
M Source/WebCore/editing/ReplaceSelectionCommand.h
M Source/WebCore/editing/SpellChecker.cpp
M Source/WebCore/editing/SpellChecker.h
M Source/WebCore/editing/SpellingCorrectionCommand.cpp
M Source/WebCore/editing/SpellingCorrectionCommand.h
M Source/WebCore/editing/SplitElementCommand.cpp
M Source/WebCore/editing/SplitElementCommand.h
M Source/WebCore/editing/SplitTextNodeCommand.cpp
M Source/WebCore/editing/SplitTextNodeCommand.h
M Source/WebCore/editing/TextIterator.cpp
M Source/WebCore/editing/TextIterator.h
M Source/WebCore/editing/TypingCommand.cpp
M Source/WebCore/editing/VisibleSelection.cpp
M Source/WebCore/editing/VisibleSelection.h
M Source/WebCore/editing/WebContentReader.cpp
M Source/WebCore/editing/WebContentReader.h
M Source/WebCore/editing/WrapContentsInDummySpanCommand.cpp
M Source/WebCore/editing/WrapContentsInDummySpanCommand.h
M Source/WebCore/editing/cocoa/WebContentReaderCocoa.mm
M Source/WebCore/html/HTMLAnchorElement.cpp
Log Message:
-----------
Reduce usage of protectedFoo() style in place of protect() in WebCore/editing
https://bugs.webkit.org/show_bug.cgi?id=307148
rdar://169782362
Reviewed by Ryosuke Niwa.
Use protect() style in place of protectedFoo() style.
No change of functionality.
* Source/WebCore/dom/DocumentInlines.h:
(WebCore::FrameSelection::protectedDocument const): Deleted.
* Source/WebCore/editing/AlternativeTextController.cpp:
(WebCore::AlternativeTextController::startAlternativeTextUITimer):
(WebCore::AlternativeTextController::stopPendingCorrection):
(WebCore::AlternativeTextController::isSpellingMarkerAllowed const):
(WebCore::AlternativeTextController::applyAutocorrectionBeforeTypingIfAppropriate):
(WebCore::AlternativeTextController::respondToUnappliedSpellCorrection):
(WebCore::AlternativeTextController::timerFired):
(WebCore::AlternativeTextController::canEnableAutomaticSpellingCorrection
const):
(WebCore::AlternativeTextController::respondToChangedSelection):
(WebCore::AlternativeTextController::processMarkersOnTextToBeReplacedByResult):
(WebCore::AlternativeTextController::applyAlternativeTextToRange):
(WebCore::AlternativeTextController::removeCorrectionIndicatorMarkers):
(WebCore::AlternativeTextController::insertDictatedText):
(WebCore::AlternativeTextController::applyDictationAlternative):
* Source/WebCore/editing/AlternativeTextController.h:
* Source/WebCore/editing/CompositeEditCommand.h:
(WebCore::CompositeEditCommand::protectedComposition const): Deleted.
* Source/WebCore/editing/DeleteSelectionCommand.cpp:
(WebCore::DeleteSelectionCommand::removeNodeUpdatingStates):
* Source/WebCore/editing/DeleteSelectionCommand.h:
(WebCore::DeleteSelectionCommand::protectedStartBlock const): Deleted.
(WebCore::DeleteSelectionCommand::protectedEndBlock const): Deleted.
(WebCore::DeleteSelectionCommand::protectedEndTableRow const): Deleted.
* Source/WebCore/editing/EditingStyle.cpp:
(WebCore::HTMLElementEquivalent::propertyExistsInStyle const):
(WebCore::HTMLElementEquivalent::valueIsPresentInStyle const):
(WebCore::HTMLFontWeightEquivalent::valueIsPresentInStyle const):
(WebCore::HTMLAttributeEquivalent::valueIsPresentInStyle const):
(WebCore::EditingStyle::EditingStyle):
(WebCore::EditingStyle::setProperty):
(WebCore::EditingStyle::styleWithResolvedTextDecorations const):
(WebCore::EditingStyle::overrideTypingStyleAt):
(WebCore::EditingStyle::copy const):
(WebCore::EditingStyle::removeBlockProperties):
(WebCore::EditingStyle::mergeTypingStyle):
(WebCore::EditingStyle::mergeInlineAndImplicitStyleOfElement):
(WebCore::EditingStyle::removeStyleInContextNotOverridenByMatchedRules):
(WebCore::EditingStyle::forceDisplayInline):
(WebCore::EditingStyle::addDisplayContents):
(WebCore::EditingStyle::isFloating):
(WebCore::EditingStyle::legacyFontSize const):
(WebCore::EditingStyle::styleAtSelectionStart):
(WebCore::EditingStyle::inverseTransformColorIfNeeded):
(WebCore::StyleChange::StyleChange):
(WebCore::StyleChange::operator==):
(WebCore::EditingStyle::protectedStyle): Deleted.
(WebCore::EditingStyle::protectedStyle const): Deleted.
* Source/WebCore/editing/EditingStyle.h:
(WebCore::EditingStyle::style const):
* Source/WebCore/editing/Editor.cpp:
(WebCore::Editor::clearText):
(WebCore::Editor::insertOrderedList):
(WebCore::Editor::insertUnorderedList):
(WebCore::Editor::removeFormattingAndStyle):
(WebCore::Editor::willUnapplyEditing const):
(WebCore::Editor::unappliedEditing):
(WebCore::Editor::reappliedEditing):
(WebCore::Editor::clear):
(WebCore::Editor::insertParagraphSeparatorInQuotedContent):
(WebCore::Editor::simplifyMarkup):
(WebCore::Editor::compositionText const):
(WebCore::Editor::insertTextPlaceholder):
* Source/WebCore/editing/Editor.h:
* Source/WebCore/editing/FrameSelection.h:
* Source/WebCore/editing/InsertParagraphSeparatorCommand.cpp:
(WebCore::InsertParagraphSeparatorCommand::calculateStyleBeforeInsertion):
* Source/WebCore/editing/InsertParagraphSeparatorCommand.h:
(WebCore::InsertParagraphSeparatorCommand::protectedStyle const): Deleted.
* Source/WebCore/editing/ReplaceNodeWithSpanCommand.cpp:
(WebCore::ReplaceNodeWithSpanCommand::doApply):
* Source/WebCore/editing/ReplaceNodeWithSpanCommand.h:
(WebCore::ReplaceNodeWithSpanCommand::protectedSpanElement const): Deleted.
* Source/WebCore/editing/ReplaceRangeWithTextCommand.cpp:
(WebCore::ReplaceRangeWithTextCommand::inputEventDataTransfer const):
* Source/WebCore/editing/ReplaceRangeWithTextCommand.h:
(WebCore::ReplaceRangeWithTextCommand::protectedTextFragment const): Deleted.
* Source/WebCore/editing/ReplaceSelectionCommand.cpp:
(WebCore::ReplacementFragment::insertFragmentForTestRendering):
(WebCore::ReplacementFragment::restoreAndRemoveTestRenderingNodesToFragment):
(WebCore::ReplaceSelectionCommand::doApply):
(WebCore::ReplaceSelectionCommand::ensureReplacementFragment):
(WebCore::ReplacementFragment::protectedFragment const): Deleted.
* Source/WebCore/editing/ReplaceSelectionCommand.h:
(WebCore::ReplaceSelectionCommand::InsertedNodes::firstNodeInserted const):
(WebCore::ReplaceSelectionCommand::InsertedNodes::lastLeafInserted const):
(WebCore::ReplaceSelectionCommand::InsertedNodes::protectedFirstNodeInserted
const): Deleted.
(WebCore::ReplaceSelectionCommand::InsertedNodes::protectedLastLeafInserted
const): Deleted.
(WebCore::ReplaceSelectionCommand::protectedDocumentFragment const): Deleted.
* Source/WebCore/editing/SpellChecker.cpp:
(WebCore::SpellChecker::requestExtendedCheckingFor):
(WebCore::SpellChecker::invokeRequest):
(WebCore::SpellChecker::didCheck):
(WebCore::SpellChecker::protectedDocument const): Deleted.
* Source/WebCore/editing/SpellChecker.h:
* Source/WebCore/editing/SpellingCorrectionCommand.cpp:
(WebCore::SpellingCorrectionCommand::doApply):
(WebCore::SpellingCorrectionCommand::inputEventDataTransfer const):
* Source/WebCore/editing/SpellingCorrectionCommand.h:
(WebCore::SpellingCorrectionCommand::protectedCorrectionFragment const):
Deleted.
* Source/WebCore/editing/SplitElementCommand.cpp:
(WebCore::SplitElementCommand::getNodesInCommand):
* Source/WebCore/editing/SplitElementCommand.h:
(WebCore::SplitElementCommand::protectedElement1 const): Deleted.
* Source/WebCore/editing/SplitTextNodeCommand.cpp:
(WebCore::SplitTextNodeCommand::doApply):
(WebCore::SplitTextNodeCommand::insertText1AndTrimText2):
(WebCore::SplitTextNodeCommand::getNodesInCommand):
* Source/WebCore/editing/SplitTextNodeCommand.h:
(WebCore::SplitTextNodeCommand::protectedText1 const): Deleted.
* Source/WebCore/editing/TextIterator.cpp:
(WebCore::TextIterator::advance):
(WebCore::TextIterator::handleTextNode):
(WebCore::TextIterator::handleTextRun):
(WebCore::TextIterator::handleReplacedElement):
(WebCore::TextIterator::shouldRepresentNodeOffsetZero):
(WebCore::TextIterator::exitNode):
(WebCore::SimplifiedBackwardsTextIterator::advance):
(WebCore::TextIterator::protectedCurrentNode const): Deleted.
* Source/WebCore/editing/TextIterator.h:
(WebCore::SimplifiedBackwardsTextIterator::node const):
(WebCore::TextIterator::protectedStartContainer const): Deleted.
(WebCore::SimplifiedBackwardsTextIterator::protectedNode const): Deleted.
* Source/WebCore/editing/TypingCommand.cpp:
(WebCore::TypingCommand::postTextStateChangeNotificationForDeletion):
(WebCore::TypingCommand::insertTextAndNotifyAccessibility):
(WebCore::TypingCommand::insertLineBreakAndNotifyAccessibility):
(WebCore::TypingCommand::insertParagraphSeparatorAndNotifyAccessibility):
(WebCore::TypingCommand::insertParagraphSeparatorInQuotedContentAndNotifyAccessibility):
* Source/WebCore/editing/VisibleSelection.cpp:
(WebCore::VisibleSelection::protectedRootEditableElement const): Deleted.
* Source/WebCore/editing/VisibleSelection.h:
* Source/WebCore/editing/WebContentReader.cpp:
(WebCore::WebContentReader::addFragment):
* Source/WebCore/editing/WebContentReader.h:
(WebCore::FrameWebContentReader::frame const):
(WebCore::FrameWebContentReader::protectedFrame const): Deleted.
* Source/WebCore/editing/WrapContentsInDummySpanCommand.cpp:
(WebCore::WrapContentsInDummySpanCommand::getNodesInCommand):
* Source/WebCore/editing/WrapContentsInDummySpanCommand.h:
(WebCore::WrapContentsInDummySpanCommand::protectedDummySpan const): Deleted.
* Source/WebCore/editing/cocoa/WebContentReaderCocoa.mm:
(WebCore::WebContentReader::readDataBuffer):
* Source/WebCore/html/HTMLAnchorElement.cpp:
(WebCore::HTMLAnchorElement::defaultEventHandler):
Canonical link: https://commits.webkit.org/307890@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications