Index: third_party/WebKit/Source/modules/mediasource/SourceBuffer.cpp |
diff --git a/third_party/WebKit/Source/modules/mediasource/SourceBuffer.cpp b/third_party/WebKit/Source/modules/mediasource/SourceBuffer.cpp |
index f2edacaec5b6c028d2dc1f941fd6b8f1e47bdf84..6979fa7157f6ae7603d66874732163b9b24b8885 100644 |
--- a/third_party/WebKit/Source/modules/mediasource/SourceBuffer.cpp |
+++ b/third_party/WebKit/Source/modules/mediasource/SourceBuffer.cpp |
@@ -142,7 +142,6 @@ SourceBuffer::SourceBuffer(std::unique_ptr<WebSourceBuffer> webSourceBuffer, |
DCHECK(m_webSourceBuffer); |
DCHECK(m_source); |
DCHECK(m_source->mediaElement()); |
- ThreadState::current()->registerPreFinalizer(this); |
m_audioTracks = AudioTrackList::create(*m_source->mediaElement()); |
m_videoTracks = VideoTrackList::create(*m_source->mediaElement()); |
m_webSourceBuffer->setClient(this); |