} else if (aName == nsHTMLAtoms::src && aNameSpaceID == kNameSpaceID_None && aValue && mType == NS_FORM_INPUT_IMAGE) {  ImageURIChanged(*aValue);
nsHTMLInputElement::BeforeSetAttr(PRInt32 aNameSpaceID, nsIAtom* aName,                                  const nsAString* aValue,                                  PRBool aNotify){  //  // When name or type changes, radio should be removed from radio group.  // (type changes are handled in the form itself currently)  // If the parser is not done creating the radio, we also should not do it.  //  if ((aName == nsHTMLAtoms::name || (aName == nsHTMLAtoms::type && !mForm)) &&      mType == NS_FORM_INPUT_RADIO &&      (mForm || !(GET_BOOLBIT(mBitField, BF_PARSER_CREATING)))) {    WillRemoveFromRadioGroup();  }}