From 4b6c2be10c0508c46d7fb6c8fe55cfb5e257dd42 Mon Sep 17 00:00:00 2001 From: Neil Rashbrook Date: Fri, 21 Dec 2012 10:09:50 +0000 Subject: [PATCH] Bug 493711 Part 1b: remove transitive nsVoidArray dependence through nsCOMArray r=sicking --- chrome/src/nsChromeRegistryChrome.h | 1 + content/base/public/nsIDocument.h | 1 + xpcom/glue/nsCOMArray.h | 1 - 3 files changed, 2 insertions(+), 1 deletion(-) diff --git a/chrome/src/nsChromeRegistryChrome.h b/chrome/src/nsChromeRegistryChrome.h index 3e8a89b361ab..211b54a79c90 100644 --- a/chrome/src/nsChromeRegistryChrome.h +++ b/chrome/src/nsChromeRegistryChrome.h @@ -7,6 +7,7 @@ #define nsChromeRegistryChrome_h #include "nsChromeRegistry.h" +#include "nsVoidArray.h" namespace mozilla { namespace dom { diff --git a/content/base/public/nsIDocument.h b/content/base/public/nsIDocument.h index b63685662ee9..84593d73a154 100644 --- a/content/base/public/nsIDocument.h +++ b/content/base/public/nsIDocument.h @@ -65,6 +65,7 @@ class nsScriptLoader; class nsSMILAnimationController; class nsStyleSet; class nsWindowSizes; +class nsSmallVoidArray; namespace mozilla { namespace css { diff --git a/xpcom/glue/nsCOMArray.h b/xpcom/glue/nsCOMArray.h index 07ed7d62dd96..0f3bce72ff49 100644 --- a/xpcom/glue/nsCOMArray.h +++ b/xpcom/glue/nsCOMArray.h @@ -9,7 +9,6 @@ #include "mozilla/Attributes.h" #include "nsCycleCollectionNoteChild.h" -#include "nsVoidArray.h" #include "nsTArray.h" #include "nsISupports.h"