bug 1016545 - Provide an iterator that iterates over all children of an element r=bz

This commit is contained in:
Trevor Saunders
2014-07-16 14:41:57 -04:00
parent 6bc3a9d4fa
commit e052cf9168
32 changed files with 273 additions and 139 deletions

View File

@@ -150,11 +150,16 @@ nsFileControlFrame::CreateAnonymousContent(nsTArray<ContentInfo>& aElements)
}
void
nsFileControlFrame::AppendAnonymousContentTo(nsBaseContentList& aElements,
nsFileControlFrame::AppendAnonymousContentTo(nsTArray<nsIContent*>& aElements,
uint32_t aFilter)
{
aElements.MaybeAppendElement(mBrowse);
aElements.MaybeAppendElement(mTextContent);
if (mBrowse) {
aElements.AppendElement(mBrowse);
}
if (mTextContent) {
aElements.AppendElement(mTextContent);
}
}
NS_QUERYFRAME_HEAD(nsFileControlFrame)