Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 24db6e6cb16bb9e9481d9b87778f0f9add40cee1 https://github.com/WebKit/WebKit/commit/24db6e6cb16bb9e9481d9b87778f0f9add40cee1 Author: Chris Dumez <cdu...@apple.com> Date: 2024-05-21 (Tue, 21 May 2024)
Changed paths: M Source/WebCore/Modules/encryptedmedia/InitDataRegistry.cpp M Source/WebCore/Modules/encryptedmedia/MediaKeyStatusMap.cpp M Source/WebCore/Modules/fetch/FetchBodyConsumer.cpp M Source/WebCore/bindings/js/WebAssemblyCachedScriptSourceProvider.h M Source/WebCore/bindings/js/WebAssemblyScriptBufferSourceProvider.h M Source/WebCore/fileapi/FileReaderLoader.cpp M Source/WebCore/inspector/agents/InspectorNetworkAgent.cpp M Source/WebCore/loader/DocumentLoader.cpp M Source/WebCore/loader/archive/mhtml/MHTMLParser.cpp M Source/WebCore/platform/SharedBuffer.cpp M Source/WebCore/platform/SharedBuffer.h M Source/WebCore/platform/SharedBufferChunkReader.cpp M Source/WebCore/platform/SharedMemory.h M Source/WebCore/platform/audio/gstreamer/PlatformRawAudioDataGStreamer.cpp M Source/WebCore/platform/cocoa/MediaUtilities.cpp M Source/WebCore/platform/cocoa/MediaUtilities.h M Source/WebCore/platform/cocoa/SharedBufferCocoa.mm M Source/WebCore/platform/cocoa/SharedMemoryCocoa.cpp M Source/WebCore/platform/encryptedmedia/clearkey/CDMClearKey.cpp M Source/WebCore/platform/graphics/ImageBackingStore.h M Source/WebCore/platform/graphics/WOFFFileFormat.cpp M Source/WebCore/platform/graphics/avfoundation/objc/CDMInstanceFairPlayStreamingAVFObjC.mm M Source/WebCore/platform/graphics/cg/ImageDecoderCG.cpp M Source/WebCore/platform/graphics/cocoa/CMUtilities.mm M Source/WebCore/platform/graphics/cocoa/SourceBufferParserWebM.cpp M Source/WebCore/platform/graphics/freetype/FontCustomPlatformDataFreeType.cpp M Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp M Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp M Source/WebCore/platform/graphics/gstreamer/eme/GStreamerEMEUtilities.cpp M Source/WebCore/platform/graphics/gstreamer/mse/SourceBufferPrivateGStreamer.cpp M Source/WebCore/platform/graphics/opentype/OpenTypeTypes.h M Source/WebCore/platform/graphics/opentype/OpenTypeUtilities.cpp M Source/WebCore/platform/image-decoders/ScalableImageDecoder.cpp M Source/WebCore/platform/image-decoders/avif/AVIFImageReader.cpp M Source/WebCore/platform/image-decoders/bmp/BMPImageDecoder.cpp M Source/WebCore/platform/image-decoders/bmp/BMPImageReader.cpp M Source/WebCore/platform/image-decoders/bmp/BMPImageReader.h M Source/WebCore/platform/image-decoders/ico/ICOImageDecoder.cpp M Source/WebCore/platform/image-decoders/jpeg/JPEGImageDecoder.cpp M Source/WebCore/platform/image-decoders/jpegxl/JPEGXLImageDecoder.cpp M Source/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp M Source/WebCore/platform/image-decoders/webp/WEBPImageDecoder.cpp M Source/WebCore/platform/network/BlobResourceHandle.cpp M Source/WebCore/platform/win/PasteboardWin.cpp M Source/WebCore/workers/ScriptBuffer.cpp M Source/WebCore/xml/XSLTProcessorLibxslt.cpp M Source/WebKit/GPUProcess/media/RemoteMediaPlayerProxy.cpp M Source/WebKit/GPUProcess/webrtc/RemoteMediaRecorder.cpp M Source/WebKit/NetworkProcess/NetworkDataTaskBlob.cpp M Source/WebKit/NetworkProcess/cache/NetworkCacheDataCocoa.mm M Source/WebKit/NetworkProcess/storage/BackgroundFetchStoreImpl.cpp M Source/WebKit/NetworkProcess/storage/CacheStorageDiskStore.cpp M Source/WebKit/Platform/IPC/SharedBufferReference.cpp M Source/WebKit/UIProcess/API/APIContentRuleListStore.cpp M Source/WebKit/UIProcess/API/gtk/DragSourceGtk3.cpp M Source/WebKit/UIProcess/WebPageProxy.cpp M Source/WebKit/UIProcess/gtk/ClipboardGtk3.cpp M Source/WebKit/WebProcess/Plugins/PDF/PDFPluginBase.mm M Source/WebKit/WebProcess/WebCoreSupport/WebLocalFrameLoaderClient.cpp M Tools/TestWebKitAPI/Tests/WebCore/SharedBuffer.cpp M Tools/TestWebKitAPI/Tests/WebCore/gstreamer/GstMappedBuffer.cpp Log Message: ----------- Drop SharedBuffer::data() in favor of span() https://bugs.webkit.org/show_bug.cgi?id=274401 Reviewed by Darin Adler. * Source/WebCore/Modules/encryptedmedia/InitDataRegistry.cpp: (WebCore::sanitizeKeyids): * Source/WebCore/Modules/encryptedmedia/MediaKeyStatusMap.cpp: (WebCore::keyIdsMatch): (WebCore::MediaKeyStatusMap::Iterator::next): * Source/WebCore/Modules/fetch/FetchBodyConsumer.cpp: (WebCore::FetchBodyConsumer::consumeFormDataAsStream): * Source/WebCore/bindings/js/WebAssemblyCachedScriptSourceProvider.h: * Source/WebCore/bindings/js/WebAssemblyScriptBufferSourceProvider.h: * Source/WebCore/fileapi/FileReaderLoader.cpp: (WebCore::FileReaderLoader::didReceiveData): * Source/WebCore/inspector/agents/InspectorNetworkAgent.cpp: (WebCore::InspectorNetworkAgent::didReceiveData): * Source/WebCore/loader/DocumentLoader.cpp: (WebCore::DocumentLoader::dataReceived): * Source/WebCore/platform/SharedBuffer.cpp: (WebCore::SharedBufferDataView::createSharedBuffer const): * Source/WebCore/platform/SharedBuffer.h: (WebCore::SharedBufferDataView::span const): (WebCore::SharedBuffer::dataAsCharPtr const): Deleted. (WebCore::SharedBufferDataView::data const): Deleted. (WebCore::SharedBufferDataView::dataAsCharPtr const): Deleted. * Source/WebCore/platform/SharedMemory.h: (WebCore::SharedMemory::wrapMap): * Source/WebCore/platform/cocoa/MediaUtilities.cpp: (WebCore::createAudioFormatDescription): * Source/WebCore/platform/cocoa/MediaUtilities.h: (WebCore::createAudioFormatDescription): * Source/WebCore/platform/cocoa/SharedBufferCocoa.mm: (-[WebCoreSharedBufferData bytes]): * Source/WebCore/platform/cocoa/SharedMemoryCocoa.cpp: (WebCore::SharedMemory::wrapMap): * Source/WebCore/platform/encryptedmedia/clearkey/CDMClearKey.cpp: (WebCore::extractKeyidsLocationFromCencInitData): (WebCore::extractKeyidsFromCencInitData): (WebCore::extractKeyIdFromWebMInitData): * Source/WebCore/platform/graphics/ImageBackingStore.h: (WebCore::ImageBackingStore::setSize): (WebCore::ImageBackingStore::ImageBackingStore): * Source/WebCore/platform/graphics/avfoundation/objc/CDMInstanceFairPlayStreamingAVFObjC.mm: (WebCore::CDMInstanceSessionFairPlayStreamingAVFObjC::requestLicense): (WebCore::CDMInstanceSessionFairPlayStreamingAVFObjC::didProvideRequests): * Source/WebCore/platform/graphics/cg/ImageDecoderCG.cpp: (WebCore::ImageDecoderCG::decodeUTI): * Source/WebCore/platform/graphics/cocoa/CMUtilities.mm: (WebCore::createAudioFormatDescription): (WebCore::PacketDurationParser::PacketDurationParser): * Source/WebCore/platform/graphics/cocoa/SourceBufferParserWebM.cpp: (WebCore::WebMParser::VideoTrackData::consumeFrameData): * Source/WebCore/platform/graphics/opentype/OpenTypeTypes.h: (WebCore::OpenType::validateTable): (WebCore::OpenType::TableBase::isValidEnd): * Source/WebCore/platform/image-decoders/ScalableImageDecoder.cpp: * Source/WebCore/platform/network/BlobResourceHandle.cpp: (WebCore::BlobResourceHandle::readDataSync): * Source/WebCore/workers/ScriptBuffer.cpp: (WebCore::tryConvertToShareableResourceHandle): * Source/WebCore/xml/XSLTProcessorLibxslt.cpp: (WebCore::docLoaderFunc): * Source/WebKit/GPUProcess/media/RemoteMediaPlayerProxy.cpp: (WebKit::RemoteMediaPlayerProxy::mediaPlayerKeyNeeded): * Source/WebKit/GPUProcess/webrtc/RemoteMediaRecorder.cpp: (WebKit::RemoteMediaRecorder::fetchData): * Source/WebKit/NetworkProcess/NetworkDataTaskBlob.cpp: (WebKit::NetworkDataTaskBlob::readData): * Source/WebKit/NetworkProcess/storage/BackgroundFetchStoreImpl.cpp: (WebKit::BackgroundFetchStoreImpl::initializeFetches): * Source/WebKit/NetworkProcess/storage/CacheStorageDiskStore.cpp: (WebKit::CacheStorageDiskStore::readRecordFromFileData): * Source/WebKit/Platform/IPC/SharedBufferReference.cpp: (IPC::SharedBufferReference::data const): * Source/WebKit/UIProcess/API/APIContentRuleListStore.cpp: (API::getData): * Source/WebKit/UIProcess/WebPageProxy.cpp: (WebKit::WebPageProxy::loadAlternateHTML): * Source/WebKit/WebProcess/Plugins/PDF/PDFPluginBase.mm: (WebKit::PDFPluginBase::streamDidReceiveData): * Source/WebKit/WebProcess/WebCoreSupport/WebLocalFrameLoaderClient.cpp: (WebKit::WebLocalFrameLoaderClient::finishedLoading): Canonical link: https://commits.webkit.org/279097@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes