if (!mFrame) return PR_FALSE;  nsIFrame* parent = nsnull; mFrame->GetParent(&parent);    if (!parent) { mFrame = nsnull;
if (!mDOMNode) { mAccessible = nsnull;
PRBool nsFrameTreeWalker::GetParent(){  //printf("Get parent\n");  if (!mFrame)    return PR_FALSE;  nsIFrame* parent = nsnull;  mFrame->GetParent(&parent);  // if no parent then we hit the root  // just return that top frame  if (!parent) {    mFrame = nsnull;    return PR_FALSE;  }  mFrame = parent;  mDepth--;    return GetParent();}