mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-03-03 07:01:19 +00:00
Bug 354670. RSS feed with corrupted links (new bug since Firefox 1.5). r=mconnor
This commit is contained in:
parent
aca136ba3e
commit
d7d108d550
@ -784,12 +784,14 @@ nsFeedLoadListener::TryParseAsSimpleRSS ()
|
||||
rv = FindTextInChildNodes(childNode, titleStr);
|
||||
}
|
||||
if (NS_FAILED(rv)) break;
|
||||
} else if (childNname.Equals(NS_LITERAL_STRING("pubDate")) ||
|
||||
childNname.Equals(NS_LITERAL_STRING("updated")))
|
||||
} else if (dateStr.IsEmpty() &&
|
||||
(childNname.Equals(NS_LITERAL_STRING("pubDate")) ||
|
||||
childNname.Equals(NS_LITERAL_STRING("updated"))))
|
||||
{
|
||||
rv = FindTextInChildNodes (childNode, dateStr);
|
||||
if (NS_FAILED(rv)) break;
|
||||
} else if (!isAtom && childNname.Equals(NS_LITERAL_STRING("guid"))) {
|
||||
} else if (!isAtom && childNname.Equals(NS_LITERAL_STRING("guid")) &&
|
||||
linkStr.IsEmpty()) {
|
||||
nsCOMPtr<nsIDOMElement> linkElem = do_QueryInterface(childNode);
|
||||
if (!linkElem) break; // out of while(childNode) loop
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user