nsCOMPtr<nsIContent> content; mOuter->GetContent(getter_AddRefs(content));
nsSplitterFrameInner::GetState(){    nsCOMPtr<nsIContent> content;      mOuter->GetContent(getter_AddRefs(content));    nsString value;    content->GetAttr(kNameSpaceID_None, nsXULAtoms::state, value);    if (value.EqualsIgnoreCase("dragging"))      return Dragging;    else if (value.EqualsIgnoreCase("collapsed"))      return Collapsed;	else       return Open;}