Bug 1392976 - Do not assert IsOnMessageLoopThread() in ChromiumCDMChild::GetCurrentWallTime(). r?cpearce draft
authorJames Cheng <jacheng@mozilla.com>
Wed, 23 Aug 2017 17:40:14 +0800
changeset 651179 4df306613a71895ed5123f092a808140c4c67b15
parent 651114 14d9346e993838fbdea4af534639cb9289dbce1c
child 727610 3bc602b399236cbe87b4ec736c32d89c1083b5fe
push id75620
push userbmo:jacheng@mozilla.com
push dateWed, 23 Aug 2017 09:42:52 +0000
reviewerscpearce
bugs1392976
milestone57.0a1
Bug 1392976 - Do not assert IsOnMessageLoopThread() in ChromiumCDMChild::GetCurrentWallTime(). r?cpearce MozReview-Commit-ID: Je4uTzFtLih
dom/media/gmp/ChromiumCDMChild.cpp
--- a/dom/media/gmp/ChromiumCDMChild.cpp
+++ b/dom/media/gmp/ChromiumCDMChild.cpp
@@ -180,17 +180,16 @@ ChromiumCDMChild::SetTimer(int64_t aDela
   SetTimerOnMainThread(NewGMPTask([self, aContext]() {
     self->TimerExpired(aContext);
   }), aDelayMs);
 }
 
 cdm::Time
 ChromiumCDMChild::GetCurrentWallTime()
 {
-  MOZ_ASSERT(IsOnMessageLoopThread());
   return base::Time::Now().ToDoubleT();
 }
 
 template <typename MethodType, typename... ParamType>
 void
 ChromiumCDMChild::CallMethod(MethodType aMethod, ParamType&&... aParams)
 {
   MOZ_ASSERT(IsOnMessageLoopThread());