diff --git a/mozilla/dom/public/idl/traversal/nsIDOMDocumentTraversal.idl b/mozilla/dom/public/idl/traversal/nsIDOMDocumentTraversal.idl index 2002d0edcbb..8f8e50d1cf2 100644 --- a/mozilla/dom/public/idl/traversal/nsIDOMDocumentTraversal.idl +++ b/mozilla/dom/public/idl/traversal/nsIDOMDocumentTraversal.idl @@ -36,6 +36,11 @@ #include "domstubs.idl" +interface nsIDOMNodeIterator; +interface nsIDOMNodeFilter; +interface nsIDOMTreeWalker; + + [scriptable, uuid(13f236c0-47f8-11d5-b6a3-009027446e84)] // Introduced in DOM Level 2: interface nsIDOMDocumentTraversal : nsISupports { diff --git a/mozilla/dom/public/idl/traversal/nsIDOMNodeIterator.idl b/mozilla/dom/public/idl/traversal/nsIDOMNodeIterator.idl index a208d3dfd55..47670be6968 100644 --- a/mozilla/dom/public/idl/traversal/nsIDOMNodeIterator.idl +++ b/mozilla/dom/public/idl/traversal/nsIDOMNodeIterator.idl @@ -36,6 +36,10 @@ #include "domstubs.idl" +interface nsIDOMNodeIterator; +interface nsIDOMNodeFilter; + + [scriptable, uuid(354b5f02-1dd2-11b2-b053-b8c2997022a0)] // Introduced in DOM Level 2: interface nsIDOMNodeIterator : nsISupports { diff --git a/mozilla/dom/public/idl/traversal/nsIDOMTreeWalker.idl b/mozilla/dom/public/idl/traversal/nsIDOMTreeWalker.idl index 5911d80c287..b9beba94fb7 100644 --- a/mozilla/dom/public/idl/traversal/nsIDOMTreeWalker.idl +++ b/mozilla/dom/public/idl/traversal/nsIDOMTreeWalker.idl @@ -36,6 +36,10 @@ #include "domstubs.idl" +interface nsIDOMTreeWalker; +interface nsIDOMNodeFilter; + + [scriptable, uuid(400af3ca-1dd2-11b2-a50a-887ecca2e63a)] // Introduced in DOM Level 2: interface nsIDOMTreeWalker : nsISupports {