summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMoonchild <moonchild@palemoon.org>2022-02-10 10:48:24 +0000
committerMoonchild <moonchild@palemoon.org>2022-04-03 01:12:56 +0200
commit400467171c8eaf3fdbe8dbe46d1e06f444a82ec9 (patch)
tree9cef225f8d9e4e10d87dddffe85078d2d26c1751
parent77816bbdab47a350fdbf90c4894dda6b07699275 (diff)
downloaduxp-400467171c8eaf3fdbe8dbe46d1e06f444a82ec9.tar.gz
[DOM media] Add a lock around Reset() in WebMBufferedParser
-rw-r--r--dom/media/webm/WebMBufferedParser.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/dom/media/webm/WebMBufferedParser.cpp b/dom/media/webm/WebMBufferedParser.cpp
index 979308cf0c..c3f1266cca 100644
--- a/dom/media/webm/WebMBufferedParser.cpp
+++ b/dom/media/webm/WebMBufferedParser.cpp
@@ -425,6 +425,7 @@ void WebMBufferedState::NotifyDataArrived(const unsigned char* aBuffer, uint32_t
}
void WebMBufferedState::Reset() {
+ ReentrantMonitorAutoEnter mon(mReentrantMonitor);
mRangeParsers.Clear();
mTimeMapping.Clear();
}