Closed Bug 511294 Opened 15 years ago Closed 9 years ago

RSS feed URL misinterpretation

Categories

(Firefox Graveyard :: RSS Discovery and Preview, defect)

x86
All
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 408599

People

(Reporter: chris, Unassigned)

References

()

Details

User-Agent:       Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-us) AppleWebKit/530.19.2 (KHTML, like Gecko) Version/4.0.2 Safari/530.19
Build Identifier: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2

My RSS subscription link is not being picked up correctly in Firefox, in either Windows or Mac.  If I mouse over the Content subscription link (top right) and copy the link, this is what I get:

Safari (Mac & Windows), Chrome (Windows), IE 8 (Windows):

feed:http://www.equixotic.com/feed/

Firefox: (Mac and Windows):

feed://http//www.equixotic.com/feed/

Note the added // before http and the dropped colon in Firefox.  I don't know why this is.  It was reported by one of my blog readers.

Reproducible: Always

Steps to Reproduce:
1. Right-click RSS Content link
2. Copy link
3. Paste
Actual Results:  
feed://http//www.equixotic.com/feed/

Expected Results:  
feed:http://www.equixotic.com/feed/
I get the following behavior in Firefox 3.5.2 (Shiretoko) on Ubuntu
Jaunty Jackalope.

Using this shell script, I get the url passed to my feed-handler (a
different shell script):

edna: /home/joel zsh > cat ~/bin/fdck.sh 
#!/bin/sh

# Script to check Firefox (IceCat) output of commands to add rss feeds

printf "%s\n" "$@" >> ~/tmp/fdck.out

exit 0

edna: /home/joel zsh > cat ~/tmp/fdck.out 
feed://craphound.com/?feed=rss2
edna: /home/joel zsh > 

Not even an "http"

I get the same behavior with GNU IceCat 3.5.2 on Ubuntu Jaunty Jackalope and Slackware 13.0
Moving this bug to the RSS component.
Component: General → RSS Discovery and Preview
QA Contact: general → rss.preview
Comment 1 is the correct behavior: according to the "spec" for feed URIs, both feed://craphound.com?feed=rss2 and feed:http://craphound.com?feed=rss2 are valid and equivalent feed URIs.

The "spec" failed to realize that feed:http://craphound.com?feed=rss2 is actually an invalid URI, because a spec cannot include a colon, but I think that bug 408599 will deal with the statusbar and copy-paste issue of comment 0.
Depends on: 408599
And indeed it did.
Status: UNCONFIRMED → RESOLVED
Closed: 9 years ago
No longer depends on: 408599
Resolution: --- → DUPLICATE
Product: Firefox → Firefox Graveyard
You need to log in before you can comment on or make changes to this bug.