diff --git a/editor/idl/nsIEditActionListener.idl b/editor/idl/nsIEditActionListener.idl index f57586a1b80..438e0451dd5 100644 --- a/editor/idl/nsIEditActionListener.idl +++ b/editor/idl/nsIEditActionListener.idl @@ -38,7 +38,8 @@ #include "nsISupports.idl" #include "domstubs.idl" -#include "nsISelection.idl" + +interface nsISelection; /* diff --git a/editor/idl/nsIHTMLEditor.idl b/editor/idl/nsIHTMLEditor.idl index eacff09db02..e650277bea0 100644 --- a/editor/idl/nsIHTMLEditor.idl +++ b/editor/idl/nsIHTMLEditor.idl @@ -40,8 +40,8 @@ #include "nsISupports.idl" #include "domstubs.idl" -#include "nsIAtom.idl" +interface nsIAtom; interface nsISupportsArray; interface nsISelection; interface nsIContentFilter; diff --git a/editor/idl/nsIHTMLObjectResizer.idl b/editor/idl/nsIHTMLObjectResizer.idl index b1b758b859e..90b53ecc6e4 100644 --- a/editor/idl/nsIHTMLObjectResizer.idl +++ b/editor/idl/nsIHTMLObjectResizer.idl @@ -38,8 +38,6 @@ #include "nsISupports.idl" #include "domstubs.idl" -#include "nsIAtom.idl" -#include "nsISelection.idl" interface nsIHTMLObjectResizeListener; diff --git a/editor/libeditor/html/nsHTMLCSSUtils.cpp b/editor/libeditor/html/nsHTMLCSSUtils.cpp index 2bb91d022ec..ac1a3474529 100644 --- a/editor/libeditor/html/nsHTMLCSSUtils.cpp +++ b/editor/libeditor/html/nsHTMLCSSUtils.cpp @@ -51,6 +51,7 @@ #include "nsIDOMDocument.h" #include "nsIDOMDocumentView.h" #include "nsIContent.h" +#include "nsIAtom.h" #include "nsTextEditUtils.h" #include "nsReadableUtils.h" #include "nsUnicharUtils.h"