Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 273f5ae59f83e05dc24a94acfaa9d857ca485907
      
https://github.com/WebKit/WebKit/commit/273f5ae59f83e05dc24a94acfaa9d857ca485907
  Author: Chris Dumez <[email protected]>
  Date:   2026-03-02 (Mon, 02 Mar 2026)

  Changed paths:
    M Source/WebCore/dom/AbortSignal.h
    M Source/WebCore/dom/Attribute.h
    M Source/WebCore/dom/CharacterData.h
    M Source/WebCore/dom/ConstantPropertyMap.h
    M Source/WebCore/dom/CustomElementRegistry.h
    M Source/WebCore/dom/CustomEvent.h
    M Source/WebCore/dom/DOMStringList.h
    M Source/WebCore/dom/Document.h
    M Source/WebCore/dom/DocumentMarker.h
    M Source/WebCore/dom/Element.h
    M Source/WebCore/dom/ElementRareData.h
    M Source/WebCore/dom/EventListenerMap.h
    M Source/WebCore/dom/EventTarget.h
    M Source/WebCore/dom/Exception.h
    M Source/WebCore/dom/ExceptionOr.h
    M Source/WebCore/dom/ExtensionStyleSheets.h
    M Source/WebCore/dom/FragmentDirectiveParser.h
    M Source/WebCore/dom/InputEvent.h
    M Source/WebCore/dom/KeyboardEvent.h
    M Source/WebCore/dom/LoadableModuleScript.h
    M Source/WebCore/dom/NodeRareData.h
    M Source/WebCore/dom/Position.h
    M Source/WebCore/dom/QualifiedName.h
    M Source/WebCore/dom/SecurityContext.h
    M Source/WebCore/dom/ShadowRoot.h
    M Source/WebCore/dom/WindowEventLoop.h
    M Source/WebCore/dom/messageports/MessagePortChannel.h
    M Source/WebCore/editing/CompositeEditCommand.h
    M Source/WebCore/editing/EditCommand.h
    M Source/WebCore/editing/EditingStyle.h
    M Source/WebCore/editing/Editor.h
    M Source/WebCore/editing/FontAttributeChanges.h
    M Source/WebCore/editing/FrameSelection.h
    M Source/WebCore/editing/InsertIntoTextNodeCommand.h
    M Source/WebCore/editing/SpellChecker.h
    M Source/WebCore/editing/TextCheckingHelper.h
    M Source/WebCore/editing/TextIterator.h
    M Source/WebCore/editing/VisibleSelection.h
    M Source/WebCore/html/parser/HTMLDocumentParserFastPath.cpp
    M Source/WebCore/page/PerformanceTiming.cpp

  Log Message:
  -----------
  Adopt `LIFETIME_BOUND` annotation in more places in dom and editing
https://bugs.webkit.org/show_bug.cgi?id=308951

Reviewed by Anne van Kesteren.

* Source/WebCore/dom/AbortSignal.h:
* Source/WebCore/dom/Attribute.h:
(WebCore::Attribute::value const): Deleted.
(WebCore::Attribute::prefix const): Deleted.
(WebCore::Attribute::localName const): Deleted.
(WebCore::Attribute::localNameLowercase const): Deleted.
(WebCore::Attribute::namespaceURI const): Deleted.
(WebCore::Attribute::name const): Deleted.
* Source/WebCore/dom/CharacterData.h:
(WebCore::CharacterData::data const): Deleted.
* Source/WebCore/dom/ConstantPropertyMap.h:
* Source/WebCore/dom/CustomElementRegistry.h:
(WebCore::CustomElementRegistry::promiseMap): Deleted.
* Source/WebCore/dom/CustomEvent.h:
* Source/WebCore/dom/DOMStringList.h:
(WebCore::DOMStringList::operator const Vector<String>& const): Deleted.
* Source/WebCore/dom/Document.h:
(WebCore::Document::asyncNodeDeletionQueue): Deleted.
(WebCore::Document::contentLanguage const): Deleted.
(WebCore::Document::initialContainingBlockStyle const): Deleted.
(WebCore::Document::creationURL const): Deleted.
(WebCore::Document::baseURL const): Deleted.
(WebCore::Document::baseURLOverride const): Deleted.
(WebCore::Document::baseElementURL const): Deleted.
(WebCore::Document::baseTarget const): Deleted.
(WebCore::Document::spatialBackdropSource const): Deleted.
(WebCore::Document::textColor const): Deleted.
(WebCore::Document::userActionElements): Deleted.
(WebCore::Document::userActionElements const): Deleted.
(WebCore::Document::title const): Deleted.
(WebCore::Document::titleWithDirection const): Deleted.
(WebCore::Document::firstPartyForCookies const): Deleted.
(WebCore::Document::siteForCookies const): Deleted.
(WebCore::Document::transformSource const): Deleted.
(WebCore::Document::eventTiming const): Deleted.
(WebCore::Document::sharedObjectPool): Deleted.
(WebCore::Document::intersectionObserverDataIfExists): Deleted.
(WebCore::Document::inDocumentShadowRoots const): Deleted.
(WebCore::Document::topLayerElements const): Deleted.
(WebCore::Document::autoPopoverList const): Deleted.
(WebCore::Document::attachmentElementsByIdentifier const): Deleted.
(WebCore::Document::appHighlightStorageIfExists const): Deleted.
(WebCore::Document::fragmentDirective const): Deleted.
(WebCore::Document::cachedSetInnerHTML): Deleted.
(WebCore::Document::cachedDOMCookies const): Deleted.
* Source/WebCore/dom/DocumentMarker.h:
(WebCore::DocumentMarker::data const): Deleted.
* Source/WebCore/dom/Element.h:
(WebCore::Element::tagQName const): Deleted.
* Source/WebCore/dom/ElementRareData.h:
(WebCore::ElementRareData::computedStyle const): Deleted.
(WebCore::ElementRareData::displayContentsOrNoneStyle const): Deleted.
(WebCore::ElementRareData::effectiveLang const): Deleted.
(WebCore::ElementRareData::partNames const): Deleted.
(WebCore::ElementRareData::intersectionObserverData): Deleted.
(WebCore::ElementRareData::resizeObserverData): Deleted.
(WebCore::ElementRareData::largestContentfulPaintData): Deleted.
(WebCore::ElementRareData::nonce const): Deleted.
(WebCore::ElementRareData::explicitlySetAttrElementsMap): Deleted.
(WebCore::ElementRareData::popoverData): Deleted.
(WebCore::ElementRareData::contentRelevancy const): Deleted.
* Source/WebCore/dom/EventListenerMap.h:
(WebCore::EventListenerMap::lock): Deleted.
* Source/WebCore/dom/EventTarget.h:
* Source/WebCore/dom/Exception.h:
(WebCore::Exception::message const): Deleted.
* Source/WebCore/dom/ExceptionOr.h:
* Source/WebCore/dom/ExtensionStyleSheets.h:
* Source/WebCore/dom/FragmentDirectiveParser.h:
(WebCore::FragmentDirectiveParser::parsedTextDirectives const): Deleted.
* Source/WebCore/dom/InputEvent.h:
* Source/WebCore/dom/KeyboardEvent.h:
* Source/WebCore/dom/LoadableModuleScript.h:
* Source/WebCore/dom/NodeRareData.h:
(WebCore::NodeRareData::nodeLists const): Deleted.
(WebCore::NodeRareData::ensureNodeLists): Deleted.
(WebCore::NodeRareData::mutationObserverDataIfExists): Deleted.
(WebCore::NodeRareData::mutationObserverData): Deleted.
* Source/WebCore/dom/Position.h:
(WebCore::PositionWithAffinity::position const): Deleted.
* Source/WebCore/dom/QualifiedName.h:
(WebCore::QualifiedName::prefix const): Deleted.
(WebCore::QualifiedName::localName const): Deleted.
(WebCore::QualifiedName::namespaceURI const): Deleted.
(WebCore::QualifiedName::localNameLowercase const): Deleted.
* Source/WebCore/dom/SecurityContext.h:
(WebCore::SecurityContext::crossOriginEmbedderPolicy const): Deleted.
* Source/WebCore/dom/ShadowRoot.h:
* Source/WebCore/dom/WindowEventLoop.h:
* Source/WebCore/dom/messageports/MessagePortChannel.h:
(WebCore::MessagePortChannel::port1 const): Deleted.
(WebCore::MessagePortChannel::port2 const): Deleted.
* Source/WebCore/editing/CompositeEditCommand.h:
(WebCore::EditCommandComposition::startingSelection const): Deleted.
(WebCore::EditCommandComposition::endingSelection const): Deleted.
* Source/WebCore/editing/EditCommand.h:
(WebCore::EditCommand::startingSelection const): Deleted.
(WebCore::EditCommand::endingSelection const): Deleted.
* Source/WebCore/editing/EditingStyle.h:
(WebCore::StyleChange::fontColor): Deleted.
(WebCore::StyleChange::fontFace): Deleted.
(WebCore::StyleChange::fontSize): Deleted.
* Source/WebCore/editing/Editor.h:
* Source/WebCore/editing/FontAttributeChanges.h:
* Source/WebCore/editing/FrameSelection.h:
(WebCore::CaretBase::localCaretRectWithoutUpdate const): Deleted.
(WebCore::DragCaretController::caretPosition): Deleted.
* Source/WebCore/editing/InsertIntoTextNodeCommand.h:
* Source/WebCore/editing/SpellChecker.h:
* Source/WebCore/editing/TextCheckingHelper.h:
* Source/WebCore/editing/TextIterator.h:
(WebCore::TextIterator::copyableText const): Deleted.
* Source/WebCore/editing/VisibleSelection.h:
(WebCore::VisibleSelection::anchor const): Deleted.
(WebCore::VisibleSelection::focus const): Deleted.
(WebCore::VisibleSelection::base const): Deleted.
(WebCore::VisibleSelection::extent const): Deleted.
(WebCore::VisibleSelection::start const): Deleted.
(WebCore::VisibleSelection::end const): Deleted.
* Source/WebCore/html/parser/HTMLDocumentParserFastPath.cpp:
(WebCore::tryAvoidParsingByCloningExistingSubtree):
* Source/WebCore/page/PerformanceTiming.cpp:
(WebCore::PerformanceTiming::documentEventTiming const):

Canonical link: https://commits.webkit.org/308448@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to