if (aValue) { return SetAttr(kNameSpaceID_None, nsLayoutAtoms::optionSelectedPseudo, NS_LITERAL_STRING(""), aNotify); } else { return UnsetAttr(kNameSpaceID_None, nsLayoutAtoms::optionSelectedPseudo, aNotify); }
if (aNotify && mDocument) mDocument->ContentStatesChanged(this, nsnull, nsCSSAtoms::checkedPseudo);  return NS_OK;
nsHTMLOptionElement::SetSelectedInternal(PRBool aValue, PRBool aNotify){  mIsInitialized = PR_TRUE;  // This affects the display, but what the hey, it's a good place for it  if (aValue) {    return SetAttr(kNameSpaceID_None,                   nsLayoutAtoms::optionSelectedPseudo,                   NS_LITERAL_STRING(""),                   aNotify);  } else {    return UnsetAttr(kNameSpaceID_None,                     nsLayoutAtoms::optionSelectedPseudo,                     aNotify);  }}