--- a/mailnews/addrbook/public/nsIAbDirectory.idl
+++ b/mailnews/addrbook/public/nsIAbDirectory.idl
@@ -157,23 +157,23 @@ interface nsIAbDirectory : nsISupports {
// will be used for LDAP replication
attribute unsigned long lastModifiedDate;
// Defines whether this directory is a mail
// list or not
attribute boolean isMailList;
// Get the children directories
- readonly attribute nsISimpleEnumerator childNodes;
+ readonly attribute Array<nsIAbDirectory> childNodes;
/**
* Get the cards associated with the directory. This will return the cards
* associated with the mailing lists too.
*/
- readonly attribute nsISimpleEnumerator childCards;
+ readonly attribute Array<nsIAbCard> childCards;
/**
* Searches the directory for cards matching query.
*
* The query takes the form:
* (BOOL1(FIELD1,OP1,VALUE1)..(FIELDn,OPn,VALUEn)(BOOL2(FIELD1,OP1,VALUE1)...)...)
*
* BOOLn A boolean operator joining subsequent terms delimited by ().