computed list-style-image should be "none" if there is no image. Bug

120719, r=hixie, sr=attinasi
This commit is contained in:
bzbarsky%mit.edu 2002-01-24 04:22:59 +00:00
Родитель 2baec2c896
Коммит 98b68a4340
2 изменённых файлов: 12 добавлений и 4 удалений

Просмотреть файл

@ -1490,10 +1490,14 @@ nsComputedDOMStyle::GetListStyleImage(nsIFrame *aFrame,
GetStyleData(eStyleStruct_List, (const nsStyleStruct*&)list, aFrame);
if(list) {
val->SetString(list->mListStyleImage);
if (list->mListStyleImage.IsEmpty()) {
val->SetString(NS_LITERAL_STRING("none"));
} else {
val->SetString(list->mListStyleImage);
}
}
else {
val->SetString(NS_LITERAL_STRING(""));
val->SetString(NS_LITERAL_STRING("none"));
}
return val->QueryInterface(NS_GET_IID(nsIDOMCSSPrimitiveValue),

Просмотреть файл

@ -1490,10 +1490,14 @@ nsComputedDOMStyle::GetListStyleImage(nsIFrame *aFrame,
GetStyleData(eStyleStruct_List, (const nsStyleStruct*&)list, aFrame);
if(list) {
val->SetString(list->mListStyleImage);
if (list->mListStyleImage.IsEmpty()) {
val->SetString(NS_LITERAL_STRING("none"));
} else {
val->SetString(list->mListStyleImage);
}
}
else {
val->SetString(NS_LITERAL_STRING(""));
val->SetString(NS_LITERAL_STRING("none"));
}
return val->QueryInterface(NS_GET_IID(nsIDOMCSSPrimitiveValue),