Issue #1564 - Fix debug build dependencies

This commit is contained in:
wolfbeast 2020-05-26 05:17:04 +02:00 committed by Roy Tam
commit d2ec4693eb
5 changed files with 12 additions and 0 deletions

View file

@ -13,6 +13,7 @@
#include "nsNullPrincipal.h"
#include "nsThreadUtils.h"
#include "nsContentUtils.h"
#include "nsWrapperCacheInlines.h"
#include "xpcprivate.h"

View file

@ -8,6 +8,7 @@
#include "mozilla/dom/WorkletGlobalScopeBinding.h"
#include "mozilla/dom/Console.h"
#include "nsContentUtils.h"
#include "nsWrapperCacheInlines.h"
namespace mozilla {
namespace dom {

View file

@ -17,6 +17,9 @@
#include "nsCOMPtr.h"
#include "nsColor.h"
#include "nsComputedDOMStyle.h"
#ifdef DEBUG
#include "nsDocument.h"
#endif
#include "nsDebug.h"
#include "nsDependentSubstring.h"
#include "nsError.h"

View file

@ -11,6 +11,9 @@
#include "nsCOMPtr.h"
#include "nsComputedDOMStyle.h"
#include "nsDebug.h"
#ifdef DEBUG
#include "nsDocument.h"
#endif
#include "nsError.h"
#include "nsGkAtoms.h"
#include "nsIAtom.h"

View file

@ -7,6 +7,10 @@
#define HTMLEditUtils_h
#include <stdint.h>
#ifdef DEBUG
// Used by various files for debug logging; included here to reduce duplication
#include "nsDocument.h"
#endif
class nsIDOMNode;
class nsINode;