Closed Bug 445657 Opened 17 years ago Closed 7 years ago

unable to registerContentHandler for rss feeds containing enclosures (podcasts & vidcasts)

Categories

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

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: frank, Unassigned)

References

Details

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9) Gecko/2008052906 Firefox/3.0 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9) Gecko/2008052906 Firefox/3.0 In firefox 2 I was able to register content handlers for all rss feeds thru a bit of javascript like the following: <input type="button" name="add" value="Add contnet handler to Firefox" onclick="window.navigator.registerContentHandler('application/vnd.mozilla.maybe.feed', 'http://domain.com/foo/%s','custom-handler');" /> When a user clicked on the button they would be asked to confirm & the handler would be available for RSS media including podcasts & video podcasts. In firefox 3, this code works for regular rss & atom feeds, but the handler does not show up for feeds that contain enclosures eg: podcasts. I have tried using other mime types such as: application/vnd.mozilla.maybe.audio.feed and application/vnd.mozilla.maybe.video.feed in place of application/vnd.mozilla.maybe.feed but when I used them firefox 3 didn't add the content handler - i.e. you don't even get prompted to confirm that your adding a content handler. Reproducible: Always Steps to Reproduce: described above in details section. Actual Results: cannot add content handler for rss that contains enclosures - podcasts. Expected Results: expected behavior to be the same as firefox 2.0 - registered rss content handlers should be visible in all rss feed pages including those for podcasts.
Just ran into the same problem. I'm developing an internally-used feed reader for the company I work for, and we just added support to listen to podcasts inline. I was surprised to find out even if our users had added a feed handler (via registerContentHandler) our webapp did not show up as an option in the "Subscribe to this podcast using:" dropdown menu when directly viewing the url of the podcast So, firefox 3 is not showing and web feed handlers for audio or video podcasts. I think this is a bug and could be fixed two different ways. 1. Add additional mime types for the registerContentHandler call to register webpages for audio/video podcasts. 2. Show application/vnd.mozilla.maybe.feed feed handlers in addition to the applications a user configured for audio/video podcasts when viewing the feed for a podcast. I think 2 is preferable, but either would be perfectly fine.
Do either of you still see this in Firefox 3.5? Also, can you like to an example so that I can easily confirm this?
Yes, still a problem in firefox 3.5.2. Visit a normal feed such as http://feeds.nytimes.com/nyt/rss/HomePage. Notice that the subscribe dropdown includes Bloglines, My Yahoo, Google, etc. Visit a feed with enclosures, such as http://revision3.com/diggnation/feed/MP3. Notice that the subscribe dropdown does not include Bloglines, My Yahoo, Google, etc.
For comment 3, see also bug 596084.
Still unresolved in firefox 4
Depends on: 1398169
As of Bug 1460481 we should WONTFIX this.
Status: UNCONFIRMED → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
Product: Firefox → Firefox Graveyard
You need to log in before you can comment on or make changes to this bug.