Bug 1336223 part 2: Add some missing #includes & namespaces to nsMediaList.cpp. r?xidorn draft
authorDaniel Holbert <dholbert@cs.stanford.edu>
Thu, 02 Feb 2017 15:18:37 -0800
changeset 469854 fa0940f5cddd4875132dc411574ab7305d15f2d8
parent 469853 65d57b7a92972aa53a68c2e0a0412169626b2300
child 469855 ded501ffce8f97ccd200d55de878884cb9bd1a1a
push id43877
push userdholbert@mozilla.com
push dateThu, 02 Feb 2017 23:28:11 +0000
reviewersxidorn
bugs1336223
milestone54.0a1
Bug 1336223 part 2: Add some missing #includes & namespaces to nsMediaList.cpp. r?xidorn MozReview-Commit-ID: AKOSOtH0NiD
layout/style/nsMediaList.cpp
--- a/layout/style/nsMediaList.cpp
+++ b/layout/style/nsMediaList.cpp
@@ -9,16 +9,21 @@
  */
 
 #include "nsMediaList.h"
 
 #include "mozAutoDocUpdate.h"
 #include "mozilla/dom/MediaListBinding.h"
 #include "mozilla/StyleSheet.h"
 #include "nsCSSParser.h"
+#include "nsCSSRules.h"
+#include "nsMediaFeatures.h"
+#include "nsRuleNode.h"
+
+using namespace mozilla;
 
 template <class Numeric>
 int32_t DoCompare(Numeric a, Numeric b)
 {
   if (a == b)
     return 0;
   if (a < b)
     return -1;
@@ -507,17 +512,17 @@ nsMediaList::nsMediaList()
 
 nsMediaList::~nsMediaList()
 {
 }
 
 /* virtual */ JSObject*
 nsMediaList::WrapObject(JSContext* aCx, JS::Handle<JSObject*> aGivenProto)
 {
-  return MediaListBinding::Wrap(aCx, this, aGivenProto);
+  return dom::MediaListBinding::Wrap(aCx, this, aGivenProto);
 }
 
 void
 nsMediaList::GetText(nsAString& aMediaText)
 {
   aMediaText.Truncate();
 
   for (int32_t i = 0, i_end = mArray.Length(); i < i_end; ++i) {