return result;
return NS_OK;
CSSRuleListImpl::Item(PRUint32 aIndex, nsIDOMCSSRule** aReturn){  nsresult result = NS_OK;  *aReturn = nsnull;  if (nsnull != mStyleSheet) {    result = mStyleSheet->EnsureUniqueInner(); // needed to ensure rules have correct parent    if (NS_SUCCEEDED(result)) {      nsICSSRule *rule;      result = mStyleSheet->GetStyleRuleAt(aIndex, rule);      if (NS_OK == result) {        result = rule->QueryInterface(NS_GET_IID(nsIDOMCSSRule),                                      (void **)aReturn);        mRulesAccessed = PR_TRUE; // signal to never share rules again      }      NS_RELEASE(rule);    }  }    return result;}