c9f32535ff
https://bugs.webkit.org/show_bug.cgi?id=227018 Patch by Toshio Ogasawara <toshio.ogasawara@access-company.com> on 2021-06-16 Reviewed by Eric Carlson. Source/WebCore: Fixed not to refer to m_source when isRemoved() is true in SourceBuffer::videoTracks(), SourceBuffer::audioTracks(), SourceBuffer::textTracks(). Test: media/media-source/media-source-get-tracks-crash.html * Modules/mediasource/SourceBuffer.cpp: (WebCore::SourceBuffer::videoTracks): (WebCore::SourceBuffer::audioTracks): (WebCore::SourceBuffer::textTracks): LayoutTests: * media/media-source/media-source-get-tracks-crash-expected.txt: Added. * media/media-source/media-source-get-tracks-crash.html: Added. Canonical link: https://commits.webkit.org/238863@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@278932 268f45cc-cd09-0410-ab3c-d52691b4dbfc |
||
---|---|---|
.. | ||
AudioTrack+MediaSource.idl | ||
AudioTrackMediaSource.h | ||
DOMURL+MediaSource.idl | ||
DOMURLMediaSource.cpp | ||
DOMURLMediaSource.h | ||
MediaSource.cpp | ||
MediaSource.h | ||
MediaSource.idl | ||
MediaSourceRegistry.cpp | ||
MediaSourceRegistry.h | ||
SampleMap.cpp | ||
SampleMap.h | ||
SourceBuffer.cpp | ||
SourceBuffer.h | ||
SourceBuffer.idl | ||
SourceBufferList.cpp | ||
SourceBufferList.h | ||
SourceBufferList.idl | ||
TextTrack+MediaSource.idl | ||
TextTrackMediaSource.h | ||
VideoPlaybackQuality.cpp | ||
VideoPlaybackQuality.h | ||
VideoPlaybackQuality.idl | ||
VideoTrack+MediaSource.idl | ||
VideoTrackMediaSource.h |