kid->GetNextSibling(kid);
FindFloatersIn(nsIFrame* aFrame, nsVoidArray*& aArray){  const nsStyleDisplay* display;  aFrame->GetStyleData(eStyleStruct_Display,                       (const nsStyleStruct*&) display);  if (NS_STYLE_FLOAT_NONE != display->mFloats) {    if (nsnull == aArray) {      aArray = new nsVoidArray();      if (nsnull == aArray) {        return NS_ERROR_OUT_OF_MEMORY;      }    }    aArray->AppendElement(aFrame);  }  nsIFrame* kid;  aFrame->FirstChild(kid);  while (nsnull != kid) {    nsresult rv = FindFloatersIn(kid, aArray);    if (NS_OK != rv) {      return rv;    }    kid->GetNextSibling(kid);  }  return NS_OK;}