[Pidgin] #10462: Custom URLs no longer function
Pidgin
trac at pidgin.im
Mon Oct 12 22:56:22 EDT 2009
#10462: Custom URLs no longer function
-------------------------+--------------------------------------------------
Reporter: jcmoore | Owner:
Type: defect | Status: new
Milestone: | Component: pidgin (gtk)
Version: 2.6.2 | Resolution:
Keywords: URI handler |
-------------------------+--------------------------------------------------
Comment(by jcmoore):
I would agree that it's desirable to allow plugins to specify and handle
their own URI types.
I would also agree that it's preferred to pass URIs to their registered
Windows handlers instead of passing them to the browser and having it call
the Windows handler as that seemed kind of like an unintended side effect
anyway.
I would suggest that we enumerate the Windows URI handlers before the
plugin URI handlers and if there is a plugin that happens to handle the
same URI type as a registered Windows URI type, the plugin's URI handling
capability will override the Windows handler and have precedence over the
base Windows URI handler.
As an additional step, if a string resembling a URI is encountered but
which has no handler, either through Windows or a plugin, then don't treat
it as an HREF. I find it somewhat misleading that Pidgin treats anything
resembling protocol:// as an HREF even if there is no URI handler
registered to handle the protocol specified. If there is no handler the
string should appear no different than regular text; this could be open to
debate.
--
Ticket URL: <http://developer.pidgin.im/ticket/10462#comment:2>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list