Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: b48c891f87648eda0bf643c72c1228db2a2f4915
      
https://github.com/WebKit/WebKit/commit/b48c891f87648eda0bf643c72c1228db2a2f4915
  Author: Chris Dumez <[email protected]>
  Date:   2025-12-08 (Mon, 08 Dec 2025)

  Changed paths:
    M Source/JavaScriptCore/runtime/ArrayBufferView.h
    M Source/JavaScriptCore/runtime/CachedTypes.cpp
    M Source/JavaScriptCore/runtime/JSArrayBufferView.h
    M Source/WTF/wtf/BitSet.h
    M Source/WTF/wtf/BitVector.h
    M Source/WTF/wtf/MappedFileData.h
    M Source/WebCore/Modules/indexeddb/server/IndexValueEntry.h
    M Source/WebCore/Modules/mediasource/SampleMap.h
    M Source/WebCore/Modules/webaudio/AudioBuffer.h
    M Source/WebCore/bindings/js/SerializedScriptValue.cpp
    M Source/WebCore/css/CSSSelectorList.h
    M Source/WebCore/css/calc/CSSCalcTree.h
    M Source/WebCore/css/parser/CSSParserTokenRange.h
    M Source/WebCore/css/values/CSSValueAggregates.h
    M Source/WebCore/dom/SpaceSplitString.h
    M Source/WebCore/html/ImageDataArray.h
    M Source/WebCore/html/canvas/CanvasRenderingContext2DBase.cpp
    M Source/WebCore/page/DOMTimer.cpp
    M Source/WebCore/platform/audio/AudioChannel.h
    M Source/WebCore/platform/audio/cocoa/AudioFileReaderCocoa.h
    M Source/WebCore/platform/graphics/ByteArrayPixelBuffer.cpp
    M Source/WebCore/platform/graphics/ByteArrayPixelBuffer.h
    M Source/WebCore/platform/graphics/Float16ArrayPixelBuffer.cpp
    M Source/WebCore/platform/graphics/Float16ArrayPixelBuffer.h
    M Source/WebCore/platform/graphics/win/ComplexTextControllerUniscribe.cpp
    M Source/WebCore/platform/sql/SQLiteStatement.h
    M Source/WebCore/style/StyleBuilderChecking.h
    M Source/WebCore/style/calc/StyleCalculationTree.h
    M Source/WebCore/style/values/transforms/StyleTransformList.h
    M Source/WebCore/svg/SVGPathByteStream.h
    M Source/WebCore/xml/XPathNodeSet.h
    M Source/WebKit/NetworkProcess/NetworkResourceLoadMap.h

  Log Message:
  -----------
  Adopt LIFETIME_BOUND in more places
https://bugs.webkit.org/show_bug.cgi?id=303731

Reviewed by Darin Adler.

* Source/JavaScriptCore/runtime/ArrayBufferView.h:
(JSC::ArrayBufferView::baseAddress const): Deleted.
(JSC::ArrayBufferView::data const): Deleted.
(JSC::ArrayBufferView::span const): Deleted.
(JSC::ArrayBufferView::mutableSpan const): Deleted.
* Source/JavaScriptCore/runtime/CachedTypes.cpp:
(JSC::CachedUniquedStringImplBase::span8 const): Deleted.
(JSC::CachedUniquedStringImplBase::span16 const): Deleted.
* Source/JavaScriptCore/runtime/JSArrayBufferView.h:
(JSC::JSArrayBufferView::vector const): Deleted.
(JSC::JSArrayBufferView::vectorWithoutPACValidation const): Deleted.
(JSC::JSArrayBufferView::span const): Deleted.
* Source/WTF/wtf/BitSet.h:
* Source/WTF/wtf/BitVector.h:
* Source/WTF/wtf/MappedFileData.h:
(WTF::FileSystemImpl::MappedFileData::span const): Deleted.
(WTF::FileSystemImpl::MappedFileData::mutableSpan): Deleted.
* Source/WebCore/Modules/indexeddb/server/IndexValueEntry.h:
* Source/WebCore/Modules/mediasource/SampleMap.h:
(WebCore::DecodeOrderSampleMap::begin): Deleted.
(WebCore::DecodeOrderSampleMap::begin const): Deleted.
(WebCore::DecodeOrderSampleMap::end): Deleted.
(WebCore::DecodeOrderSampleMap::end const): Deleted.
(WebCore::DecodeOrderSampleMap::rbegin): Deleted.
(WebCore::DecodeOrderSampleMap::rbegin const): Deleted.
(WebCore::DecodeOrderSampleMap::rend): Deleted.
(WebCore::DecodeOrderSampleMap::rend const): Deleted.
(WebCore::DecodeOrderSampleMap::size const): Deleted.
(WebCore::SampleMap::decodeOrder): Deleted.
(WebCore::SampleMap::decodeOrder const): Deleted.
(WebCore::SampleMap::presentationOrder): Deleted.
(WebCore::SampleMap::presentationOrder const): Deleted.
* Source/WebCore/Modules/webaudio/AudioBuffer.h:
* Source/WebCore/bindings/js/SerializedScriptValue.cpp:
(WebCore::CloneSerializer::dumpIfTerminal):
* Source/WebCore/css/CSSSelectorList.h:
(WebCore::CSSSelectorList::first const): Deleted.
(WebCore::CSSSelectorList::selectorAt const): Deleted.
* Source/WebCore/css/calc/CSSCalcTree.h:
* Source/WebCore/css/parser/CSSParserTokenRange.h:
(WebCore::CSSParserTokenRange::begin const): Deleted.
(WebCore::CSSParserTokenRange::end const): Deleted.
(WebCore::CSSParserTokenRange::peek const): Deleted.
(WebCore::CSSParserTokenRange::consume): Deleted.
(WebCore::CSSParserTokenRange::consumeIncludingWhitespace): Deleted.
(WebCore::CSSParserTokenRange::span const): Deleted.
* Source/WebCore/css/values/CSSValueAggregates.h:
(WebCore::SpaceSeparatedEnumSet::begin const): Deleted.
(WebCore::SpaceSeparatedEnumSet::end const): Deleted.
(WebCore::CommaSeparatedEnumSet::begin const): Deleted.
(WebCore::CommaSeparatedEnumSet::end const): Deleted.
(WebCore::SpaceSeparatedListHashSet::begin const): Deleted.
(WebCore::SpaceSeparatedListHashSet::end const): Deleted.
(WebCore::CommaSeparatedListHashSet::begin const): Deleted.
(WebCore::CommaSeparatedListHashSet::end const): Deleted.
(WebCore::SpaceSeparatedVector::begin const): Deleted.
(WebCore::SpaceSeparatedVector::end const): Deleted.
(WebCore::SpaceSeparatedVector::rbegin const): Deleted.
(WebCore::SpaceSeparatedVector::rend const): Deleted.
(WebCore::SpaceSeparatedVector::operator[] const): Deleted.
(WebCore::CommaSeparatedVector::begin const): Deleted.
(WebCore::CommaSeparatedVector::end const): Deleted.
(WebCore::CommaSeparatedVector::rbegin const): Deleted.
(WebCore::CommaSeparatedVector::rend const): Deleted.
(WebCore::CommaSeparatedVector::operator[] const): Deleted.
(WebCore::SpaceSeparatedFixedVector::begin const): Deleted.
(WebCore::SpaceSeparatedFixedVector::end const): Deleted.
(WebCore::SpaceSeparatedFixedVector::rbegin const): Deleted.
(WebCore::SpaceSeparatedFixedVector::rend const): Deleted.
(WebCore::SpaceSeparatedFixedVector::operator[] const): Deleted.
(WebCore::CommaSeparatedFixedVector::begin const): Deleted.
(WebCore::CommaSeparatedFixedVector::end const): Deleted.
(WebCore::CommaSeparatedFixedVector::rbegin const): Deleted.
(WebCore::CommaSeparatedFixedVector::rend const): Deleted.
(WebCore::CommaSeparatedFixedVector::operator[] const): Deleted.
(WebCore::SpaceSeparatedRefCountedFixedVector::begin const): Deleted.
(WebCore::SpaceSeparatedRefCountedFixedVector::end const): Deleted.
(WebCore::SpaceSeparatedRefCountedFixedVector::rbegin const): Deleted.
(WebCore::SpaceSeparatedRefCountedFixedVector::rend const): Deleted.
(WebCore::SpaceSeparatedRefCountedFixedVector::operator[] const): Deleted.
(WebCore::CommaSeparatedRefCountedFixedVector::begin const): Deleted.
(WebCore::CommaSeparatedRefCountedFixedVector::end const): Deleted.
(WebCore::CommaSeparatedRefCountedFixedVector::rbegin const): Deleted.
(WebCore::CommaSeparatedRefCountedFixedVector::rend const): Deleted.
(WebCore::CommaSeparatedRefCountedFixedVector::operator[] const): Deleted.
(WebCore::ListOrDefault::begin const): Deleted.
(WebCore::ListOrDefault::end const): Deleted.
(WebCore::ListOrDefault::operator[] const): Deleted.
* Source/WebCore/dom/SpaceSplitString.h:
(WebCore::SpaceSplitStringData::keyString const): Deleted.
(WebCore::SpaceSplitString::keyString const): Deleted.
(WebCore::SpaceSplitString::operator[] const): Deleted.
(WebCore::SpaceSplitString::begin const): Deleted.
(WebCore::SpaceSplitString::end const): Deleted.
(WebCore::SpaceSplitString::begin): Deleted.
(WebCore::SpaceSplitString::end): Deleted.
* Source/WebCore/html/ImageDataArray.h:
(WebCore::ImageDataArray::isDetached const):
(WebCore::ImageDataArray::span const):
* Source/WebCore/html/canvas/CanvasRenderingContext2DBase.cpp:
(WebCore::CanvasRenderingContext2DBase::cacheImageDataIfPossible):
* Source/WebCore/page/DOMTimer.cpp:
(WebCore::NestedTimersMap::begin const): Deleted.
(WebCore::NestedTimersMap::end const): Deleted.
* Source/WebCore/platform/audio/AudioChannel.h:
* Source/WebCore/platform/audio/cocoa/AudioFileReaderCocoa.h:
(WebCore::AudioFileReader::span const): Deleted.
* Source/WebCore/platform/graphics/ByteArrayPixelBuffer.cpp:
(WebCore::ByteArrayPixelBuffer::span const):
* Source/WebCore/platform/graphics/ByteArrayPixelBuffer.h:
(WebCore::ByteArrayPixelBuffer::takeData):
* Source/WebCore/platform/graphics/Float16ArrayPixelBuffer.cpp:
(WebCore::Float16ArrayPixelBuffer::span const):
* Source/WebCore/platform/graphics/Float16ArrayPixelBuffer.h:
(WebCore::Float16ArrayPixelBuffer::takeData):
* Source/WebCore/platform/graphics/win/ComplexTextControllerUniscribe.cpp:
(WebCore::BidiRange::BidiRange):
(WebCore::BidiRange::begin const): Deleted.
(WebCore::BidiRange::end const): Deleted.
* Source/WebCore/platform/sql/SQLiteStatement.h:
* Source/WebCore/style/StyleBuilderChecking.h:
(WebCore::Style::TypedRequiredList::item const): Deleted.
(WebCore::Style::TypedRequiredList::begin const): Deleted.
(WebCore::Style::TypedRequiredList::end const): Deleted.
* Source/WebCore/style/calc/StyleCalculationTree.h:
* Source/WebCore/style/values/transforms/StyleTransformList.h:
(WebCore::Style::TransformList::begin const): Deleted.
(WebCore::Style::TransformList::end const): Deleted.
(WebCore::Style::TransformList::rbegin const): Deleted.
(WebCore::Style::TransformList::rend const): Deleted.
(WebCore::Style::TransformList::operator[] const): Deleted.
* Source/WebCore/svg/SVGPathByteStream.h:
* Source/WebCore/xml/XPathNodeSet.h:
(WebCore::XPath::NodeSet::operator[] const): Deleted.
(WebCore::XPath::NodeSet::begin const): Deleted.
(WebCore::XPath::NodeSet::end const): Deleted.
* Source/WebKit/NetworkProcess/NetworkResourceLoadMap.h:
(WebKit::NetworkResourceLoadMap::values): Deleted.

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



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

Reply via email to