Bug 1326330. Part 1 - remove unused functions. draft
authorJW Wang <jwwang@mozilla.com>
Fri, 23 Dec 2016 19:17:11 +0800
changeset 454736 46526adfb4ace56368a1f9c1b8033f1c1b7ca771
parent 454735 efa5bfa09885c5118824186eea8c4408e2e92485
child 454737 2530e9f5a40d2a40da750cdbe41cc9d8fc313959
push id40013
push userjwwang@mozilla.com
push dateFri, 30 Dec 2016 02:25:00 +0000
bugs1326330
milestone53.0a1
Bug 1326330. Part 1 - remove unused functions. MozReview-Commit-ID: 66XDaghbKUy
dom/media/MediaQueue.h
--- a/dom/media/MediaQueue.h
+++ b/dom/media/MediaQueue.h
@@ -45,37 +45,25 @@ public:
     ReentrantMonitorAutoEnter mon(mReentrantMonitor);
     MOZ_ASSERT(aItem);
     NS_ADDREF(aItem);
     MOZ_ASSERT(aItem->GetEndTime() >= aItem->mTime);
     nsDeque::Push(aItem);
     mPushEvent.Notify(RefPtr<T>(aItem));
   }
 
-  inline void PushFront(T* aItem) {
-    ReentrantMonitorAutoEnter mon(mReentrantMonitor);
-    MOZ_ASSERT(aItem);
-    NS_ADDREF(aItem);
-    nsDeque::PushFront(aItem);
-  }
-
   inline already_AddRefed<T> PopFront() {
     ReentrantMonitorAutoEnter mon(mReentrantMonitor);
     RefPtr<T> rv = dont_AddRef(static_cast<T*>(nsDeque::PopFront()));
     if (rv) {
       mPopEvent.Notify(rv);
     }
     return rv.forget();
   }
 
-  inline RefPtr<T> Peek() const {
-    ReentrantMonitorAutoEnter mon(mReentrantMonitor);
-    return static_cast<T*>(nsDeque::Peek());
-  }
-
   inline RefPtr<T> PeekFront() const {
     ReentrantMonitorAutoEnter mon(mReentrantMonitor);
     return static_cast<T*>(nsDeque::PeekFront());
   }
 
   void Reset() {
     ReentrantMonitorAutoEnter mon(mReentrantMonitor);
     while (GetSize() > 0) {