Bug 904178 - Part e: Make it possible to include nsIDocument.h on its own; r=ehsan

This commit is contained in:
Ms2ger 2013-08-22 08:30:44 +02:00
parent ce99c00e31
commit ce9929aa7f
3 changed files with 5 additions and 2 deletions

View File

@ -50,6 +50,7 @@ class nsIDOMDocument;
class nsIDOMDocumentFragment;
class nsIDOMDocumentType;
class nsIDOMElement;
class nsIDOMNodeFilter;
class nsIDOMNodeList;
class nsIDOMXPathExpression;
class nsIDOMXPathNSResolver;

View File

@ -8,6 +8,8 @@
* Base class for all our document implementations.
*/
#include "nsDocument.h"
#include "mozilla/DebugOnly.h"
#include "mozilla/MemoryReporting.h"
#include "mozilla/Util.h"
@ -25,7 +27,6 @@
#include "mozilla/Telemetry.h"
#include "nsIInterfaceRequestor.h"
#include "nsIInterfaceRequestorUtils.h"
#include "nsDocument.h"
#include "nsUnicharUtils.h"
#include "nsContentList.h"
#include "nsIObserver.h"

View File

@ -10,10 +10,11 @@
#ifndef nsDocument_h___
#define nsDocument_h___
#include "nsIDocument.h"
#include "nsCOMPtr.h"
#include "nsAutoPtr.h"
#include "nsCRT.h"
#include "nsIDocument.h"
#include "nsWeakReference.h"
#include "nsWeakPtr.h"
#include "nsVoidArray.h"