nsIDOMCSSPrimitiveValue*& aValue)
nsIDOMCSSValue** aValue)
nsComputedDOMStyle::GetOutlineStyle(nsIFrame *aFrame,                                    nsIDOMCSSPrimitiveValue*& aValue){  nsROCSSPrimitiveValue* val=GetROCSSPrimitiveValue();  NS_ENSURE_TRUE(val, NS_ERROR_OUT_OF_MEMORY);  const nsStyleOutline* outline=nsnull;  GetStyleData(eStyleStruct_Outline, (const nsStyleStruct*&)outline, aFrame);  if(outline) {    PRUint8 outlineStyle = outline->GetOutlineStyle();    if (outlineStyle == NS_STYLE_BORDER_STYLE_NONE) {      val->SetString(NS_LITERAL_STRING("none"));    } else {      const nsAFlatCString& style=        nsCSSProps::SearchKeywordTable(outline->GetOutlineStyle(),                                       nsCSSProps::kBorderStyleKTable);      val->SetString(style);    }  }  else {    val->SetString(NS_LITERAL_STRING(""));  }  return val->QueryInterface(NS_GET_IID(nsIDOMCSSPrimitiveValue),                             (void **)&aValue);}