diff --git a/layout/xul/base/public/nsIBrowserBoxObject.idl b/layout/xul/base/public/nsIBrowserBoxObject.idl index addbe618cd0c..0a9358b1cd4a 100644 --- a/layout/xul/base/public/nsIBrowserBoxObject.idl +++ b/layout/xul/base/public/nsIBrowserBoxObject.idl @@ -23,8 +23,8 @@ */ #include "nsIBoxObject.idl" -#include "nsIWebBrowser.idl" -#include "domstubs.idl" + +interface nsIWebBrowser; [scriptable, uuid(F2504C26-7CF5-426a-86A7-E50998AC57C1)] interface nsIBrowserBoxObject : nsISupports diff --git a/layout/xul/base/public/nsIEditorBoxObject.idl b/layout/xul/base/public/nsIEditorBoxObject.idl index ef7b56d560a3..141feb5ddd76 100644 --- a/layout/xul/base/public/nsIEditorBoxObject.idl +++ b/layout/xul/base/public/nsIEditorBoxObject.idl @@ -23,8 +23,8 @@ */ #include "nsIBoxObject.idl" -#include "nsIEditorShell.idl" -#include "domstubs.idl" + +interface nsIEditorShell; [scriptable, uuid(14B3B669-3414-4548-AA03-EDF257D889C8)] interface nsIEditorBoxObject : nsISupports diff --git a/layout/xul/base/public/nsIIFrameBoxObject.idl b/layout/xul/base/public/nsIIFrameBoxObject.idl index bd65992bf4a1..a20a3cf87bfd 100644 --- a/layout/xul/base/public/nsIIFrameBoxObject.idl +++ b/layout/xul/base/public/nsIIFrameBoxObject.idl @@ -23,8 +23,8 @@ */ #include "nsIBoxObject.idl" -#include "nsIDocShell.idl" -#include "domstubs.idl" + +interface nsIDocShell; [scriptable, uuid(DD9AB9BE-FED3-4bff-A72D-5390D52DD887)] interface nsIIFrameBoxObject : nsISupports