Closed Bug 528148 Opened 15 years ago Closed 9 years ago

Support the Magnet URI scheme

Categories

(Core :: Networking, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: kenta, Unassigned)

References

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.15) Gecko/2009102814 Ubuntu/8.04 (hardy) Firefox/3.0.15
Build Identifier: 

Make the magnet URI scheme work for browser content.

For example HTML5 <video src="magnet:...etc..."> or <a href="magnet:...html">

This could be done by firing off an external P2P application, or having one or more P2P protocols internally supported.



Reproducible: Always
At the minimum, associating a magnet link with a p2p program should be available similar to handling irc:// links.
I'm not sure if it makes sense to use an external P2P application for embedded media; there's no guarantee that the application is going to put the file where the browser can find and use it.

For link targets, however, magnet URIs seem to work already in Firefox (Mozilla/5.0 (X11; Linux x86_64; rv:10.0.2) Gecko/20100101 Firefox/10.0.2); the first time one clicks on a magnet: link one gets a dialog asking for which external application to use.  (Or maybe it just works right away if the OS has a registered protocol handler.)

However, it doesn't work with SeaMonkey (Mozilla/5.0 (X11; Linux x86_64; rv:10.0.2) Gecko/20120215 Firefox/10.0.2 SeaMonkey/2.7.2).  Trying to open a magnet: link results in an Alert dialog which says "magnet is not a registered protocol".  In order to get magnet links to work one must first register the protocol using the about:config editor.

I think that Firefox's solution should be adopted across the board; magnet links have been around for years now and are becoming increasingly common.
add on territory
Status: UNCONFIRMED → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.