Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: cc8a73781ee127be7b80d7f7cab78bd800e54ac9 https://github.com/WebKit/WebKit/commit/cc8a73781ee127be7b80d7f7cab78bd800e54ac9 Author: Jean-Yves Avenard <j...@apple.com> Date: 2025-08-07 (Thu, 07 Aug 2025)
Changed paths: M Source/WebCore/Modules/mediasource/SampleMap.cpp M Source/WebCore/Modules/mediasource/SampleMap.h M Source/WebCore/platform/graphics/SourceBufferPrivate.cpp M Tools/TestWebKitAPI/Tests/WebCore/SampleMap.cpp Log Message: ----------- StabilityTracer: com.apple.WebKit.GPU at WebCore: void std::__1::map<std::__1::pair<WTF::MediaTime, WTF::MediaTime>, WTF::Ref<WebCore::MediaSample, WTF::RawPtrTraits<WebCore::MediaSample>, https://bugs.webkit.org/show_bug.cgi?id=297034 rdar://156534649 Reviewed by Gerald Squelart. This is the 4th tentative attempt at fixing this crash signature. This time, we'll try to completely remove that signature and manually iterate over the sample map instead of relying on iterators. This entire code is more than likely unnecessary as mentioned in 296933@main but we continue to keep it for now out of excessive caution. Added more API tests. * Source/WebCore/Modules/mediasource/SampleMap.cpp: (WebCore::DecodeOrderSampleMap::findSamplesBetweenDecodeKeys): * Source/WebCore/Modules/mediasource/SampleMap.h: * Source/WebCore/platform/graphics/SourceBufferPrivate.cpp: (WebCore::SourceBufferPrivate::processMediaSample): * Tools/TestWebKitAPI/Tests/WebCore/SampleMap.cpp: (TestWebKitAPI::TEST_F(SampleMapTest, findSamplesBetweenDecodeKeys)): Canonical link: https://commits.webkit.org/298325@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