b=300933, handle empty/missing 'rel' for atom 1.0 feeds, r+a=shaver

This commit is contained in:
vladimir%pobox.com 2005-07-27 15:25:35 +00:00
Родитель 921ff0e252
Коммит bd636ac438
1 изменённых файлов: 3 добавлений и 1 удалений

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

@ -697,7 +697,9 @@ nsFeedLoadListener::TryParseAsSimpleRSS ()
nsAutoString rel;
linkElem->GetAttribute(NS_LITERAL_STRING("rel"), rel);
if (rel.Equals(NS_LITERAL_STRING("alternate"))) {
if (rel.Equals(NS_LITERAL_STRING("alternate")) ||
rel.IsEmpty())
{
rv = linkElem->GetAttribute(NS_LITERAL_STRING("href"), linkStr);
if (NS_FAILED(rv)) break; // out of while(childNode) loop
}