From 06bbc137328b34e8fed6841b03130eb16cd1526f Mon Sep 17 00:00:00 2001 From: "scott%scott-macgregor.org" Date: Thu, 8 Mar 2007 22:19:59 +0000 Subject: [PATCH] Bug #347922 --> Adding ATOM feed hangs forever for validation. Patch by Magnus Melin sr=mscott git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@221583 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/mail/extensions/newsblog/content/Feed.js | 5 ++++- mozilla/mail/extensions/newsblog/content/feed-parser.js | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/mozilla/mail/extensions/newsblog/content/Feed.js b/mozilla/mail/extensions/newsblog/content/Feed.js index 1c24421b388..5c721087436 100755 --- a/mozilla/mail/extensions/newsblog/content/Feed.js +++ b/mozilla/mail/extensions/newsblog/content/Feed.js @@ -248,8 +248,11 @@ Feed.prototype = return title; }, - set title (aNewTitle) + set title (aNewTitle) { + if (!aNewTitle) + return; + var ds = getSubscriptionsDS(this.server); aNewTitle = rdf.GetLiteral(aNewTitle); var old_title = ds.GetTarget(this.resource, DC_TITLE, true); diff --git a/mozilla/mail/extensions/newsblog/content/feed-parser.js b/mozilla/mail/extensions/newsblog/content/feed-parser.js index 75675711c37..cfa8047f422 100644 --- a/mozilla/mail/extensions/newsblog/content/feed-parser.js +++ b/mozilla/mail/extensions/newsblog/content/feed-parser.js @@ -497,9 +497,9 @@ FeedParser.prototype = return null; }, - stripTags: function(someHTML) + stripTags: function(someHTML) { - return someHTML.replace(/<[^>]+>/g,""); + return someHTML ? someHTML.replace(/<[^>]+>/g,"") : someHTML; }, xmlUnescape: function(s)