GNOME Bugzilla – Bug 344532
unescaped html in description tags confuses the feed parser
Last modified: 2006-06-17 01:44:58 UTC
http://www.museumoftechno.org/rss.xml contains unescaped html in description tags. <description>Dave's been working on some new tracks over the winter. Here's a quick 16 minute preview mix of them… if you're a DJ and you're interested in being added to our promo list, <a href="/contact.php">contact us</a> and we'll drop you a line. Thanks for listening!</description> closing the 'a' tag causes the parser to go back to ITEM state, then closing the description tag causes it to go back to CHANNEL state (attempting to insert the item, but failing because it has no URL). At some point after that it drops back to RSS state. As a result, it doesn't create any entries for the posts in the feed.
Created attachment 67108 [details] [review] patch treats elements inside properties as unknown, so we only leave the property state when the tag that opened it is closed.
Looks fine to me.
OK, committed.