Bug 845374 - Part p: Stop including nsDataHashtable.h in nsContentUtils.h; r=khuey

This commit is contained in:
Ms2ger 2013-03-17 08:55:16 +01:00
parent 6b3b55ffcf
commit ea2240e293
2 changed files with 4 additions and 1 deletions

View File

@ -27,7 +27,6 @@
#include "nsAString.h"
#include "nsCharSeparatedTokenizer.h"
#include "nsContentListDeclarations.h"
#include "nsDataHashtable.h"
#include "nsMathUtils.h"
#include "nsReadableUtils.h"
#include "nsTArray.h"
@ -86,6 +85,7 @@ class nsIScriptGlobalObject;
class nsIScriptSecurityManager;
class nsIStringBundle;
class nsIStringBundleService;
class nsISupportsHashKey;
class nsIThreadJSContextStack;
class nsIURI;
class nsIWidget;
@ -97,6 +97,7 @@ class nsNodeInfoManager;
class nsPIDOMWindow;
class nsPresContext;
class nsScriptObjectTracer;
class nsStringHashKey;
class nsTextFragment;
class nsViewportInfo;
@ -107,6 +108,7 @@ struct nsIntMargin;
struct nsNativeKeyEvent; // Don't include nsINativeKeyBindings.h here: it will force strange compilation error!
template<class E> class nsCOMArray;
template<class K, class V> class nsDataHashtable;
template<class K, class V> class nsRefPtrHashtable;
namespace mozilla {

View File

@ -50,6 +50,7 @@
#include "nsCPrefetchService.h"
#include "nsCRT.h"
#include "nsCycleCollectionParticipant.h"
#include "nsDataHashtable.h"
#include "nsDocShellCID.h"
#include "nsDOMCID.h"
#include "nsDOMDataTransfer.h"