return NS_OK;
if (supports) {  CallQueryInterface(supports, aReturn);  if (!*aReturn) {  nsCOMPtr<nsIDOMNodeList> nodeList(do_QueryInterface(supports)); NS_WARN_IF_FALSE(nodeList, "Huh, what's going one here?");  if (nodeList) {   rv = nodeList->Item(0, aReturn); } } }  return rv;
nsFormControlList::NamedItem(const nsAReadableString& aName,                             nsISupports** aReturn){  NS_ENSURE_ARG_POINTER(aReturn);  nsStringKey key(aName);  *aReturn = mNameLookupTable.Get(&key);  return NS_OK;}