Bug 1378299 - Fix the missing headers; r?cpearce draft
authorChun-Min Chang <chun.m.chang@gmail.com>
Wed, 05 Jul 2017 15:59:03 +0800
changeset 604066 576676d01d0a8e1c1054336f89e2037af6fdb9e1
parent 604013 0893f6685e154aaa3252ed091abb16a2feb2806d
child 636075 5165f0ad2129bf36243bc56f768a77475ac44b87
push id66944
push userbmo:cchang@mozilla.com
push dateWed, 05 Jul 2017 08:04:31 +0000
reviewerscpearce
bugs1378299
milestone56.0a1
Bug 1378299 - Fix the missing headers; r?cpearce MozReview-Commit-ID: 1IN2HKWLLM7
dom/media/MemoryBlockCache.cpp
--- a/dom/media/MemoryBlockCache.cpp
+++ b/dom/media/MemoryBlockCache.cpp
@@ -6,16 +6,20 @@
 
 #include "MemoryBlockCache.h"
 
 #include "MediaPrefs.h"
 #include "mozilla/Atomics.h"
 #include "mozilla/ClearOnShutdown.h"
 #include "mozilla/Logging.h"
 #include "mozilla/Telemetry.h"
+#include "mozilla/Services.h"
+#include "nsIObserver.h"
+#include "nsIObserverService.h"
+#include "nsWeakReference.h"
 #include "prsystem.h"
 
 namespace mozilla {
 
 #undef LOG
 LazyLogModule gMemoryBlockCacheLog("MemoryBlockCache");
 #define LOG(x, ...)                                                            \
   MOZ_LOG(gMemoryBlockCacheLog, LogLevel::Debug, ("%p " x, this, ##__VA_ARGS__))