Closed Bug 264368 Opened 20 years ago Closed 20 years ago

Unable to load Live Bookmark

Categories

(Firefox :: Bookmarks & History, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: bugzilla, Assigned: vlad)

References

()

Details

When adding this as a Live Bookmark it's unable to load:
http://www.hiphop.dk/xml/
Use a newer build Henrik, that bug never lived longer than about a day

*** This bug has been marked as a duplicate of 264031 ***
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → DUPLICATE
Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---
Using nightly build:
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.3) Gecko/20041013
Firefox/0.10
oops, didn't mean that, wrong bug , wrong comment
validator says :
http://feedvalidator.org/check.cgi?url=http%3A%2F%2Fwww.hiphop.dk%2Fxml%2F
The feedvalidator says not nearly enough (because it's designed for pure XML
parsing of RSS-as-it-is, not RDF parsing of RSS 1.0 as-it-should-be): with no
xmlns="http://purl.org/rss/1.0/" in the feed, we parse it as RDF just fine, and
then go looking for the "http://purl.org/rss/1.0/":title and
"http://purl.org/rss/1.0/":link in an "http://purl.org/rss/1.0/":item, and don't
find any, since without the namespace it's not RSS 1.0, just something that
looks similar.

As I understand it, we try parsing as RDF first, and only error out of that and
parse as XML if we don't find any RDF at all, making us miss both RSS 0.90 and
malformed feeds like this that work in all other RSS readers. Probably we would
be better off returning an error if parsing as RDF doesn't find any items, so we
then try to parse as XML-soup.
adding:
xmlns="http://purl.org/rss/1.0/"

made the feed work. Thanx!
Status: REOPENED → RESOLVED
Closed: 20 years ago20 years ago
Resolution: --- → WORKSFORME
(In reply to comment #5)
> adding:
> xmlns="http://purl.org/rss/1.0/"
> made the feed work.

This feed http://www.reisiekspert.ee/rssfeed4.asp gives the same "Live bookmark
feed failed to load" error message in FF 1.0 release.

Validates fine here
http://feedvalidator.org/check.cgi?url=http%3A%2F%2Fwww.reisiekspert.ee%2Frssfeed4.asp
and has
xmlns="http://purl.org/rss/1.0/"
It validates because the validator doesn't actually care about the RDF aspects,
and thus doesn't look for the rdf:Seq. XML is case-sensitive, so although that
feed has an <rdf:seq>, it doesn't have the <rdf:Seq> that Live Bookmarks
requires to make RSS 1.0 work.
sorry for bugspam, long-overdue mass reassign of ancient QA contact bugs, filter on "beltznerLovesGoats" to get rid of this mass change
QA Contact: mconnor → bookmarks
You need to log in before you can comment on or make changes to this bug.