isComplete ? 'T':'F');
isComplete ? 'T':'F', mFlags);
TextFrame::List(FILE* out, PRInt32 aIndent) const{  // Output the tag  IndentBy(out, aIndent);  ListTag(out);  nsIView* view;  GetView(&view);  if (nsnull != view) {    fprintf(out, " [view=%p]", view);  }  PRInt32 contentLength;  nsAutoString tmp;  ToCString(tmp, contentLength);  // Output the first/last content offset and prev/next in flow info  PRBool isComplete = (mContentOffset + mContentLength) == contentLength;  fprintf(out, "[%d,%d,%c] ",           mContentOffset, mContentOffset+mContentLength-1,          isComplete ? 'T':'F');  if (nsnull != mPrevInFlow) {    fprintf(out, "prev-in-flow=%p ", mPrevInFlow);  }  if (nsnull != mNextInFlow) {    fprintf(out, "next-in-flow=%p ", mNextInFlow);  }  // Output the rect and state  fprintf(out, " {%d,%d,%d,%d}", mRect.x, mRect.y, mRect.width, mRect.height);  if (0 != mState) {    fprintf(out, " [state=%08x]", mState);  }  // Output the text  fputs("<\n", out);  aIndent++;  IndentBy(out, aIndent);  fputs("\"", out);  fputs(tmp, out);  fputs("\"\n", out);  aIndent--;  IndentBy(out, aIndent);  fputs(">\n", out);  return NS_OK;}