Closed Bug 1344918 Opened 8 years ago Closed 8 years ago

ThunderLink URLs attached to an event or task won't open: NS_ERROR_FAILURE 0x80004005 [nsIExternalProtocolService.loadUrl] at chrome://calendar/content/calendar-event-dialog.js

Categories

(Calendar :: General, defect)

Lightning 4.7.4
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: Johannes.mozdev, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:51.0) Gecko/20100101 Firefox/51.0 Build ID: 20170201175806 Steps to reproduce: I use Thunderbird 45.7.0 on Ubuntu Linux 14.04.05 with Lightning and the AddOn ThunderLink 1.2.1 from https://addons.mozilla.org/thunderbird/addon/thunderlink/ which allows to open a specifc email by it's message-id from an external program. (To do that, you register the protocol thunderlink:// to open thunderbird[.exe] -thunderlink [variable containing the URL] .) I like to attach Thunderlink-URLs which look like thunderlink://messageid=123@example.org to tasks and events. Actual results: Unfortunately, it is not possible to use them. When trying to open such an attached URL from an event, I get following error message in error console: NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIExternalProtocolService.loadUrl] source: chrome://calendar/content/calendar-event-dialog.js line: 2273 Expected results: The URL should get loaded like any other URL, so ThunderLink can open the given email.
This sounds like something that should be fixed in Thunderlink, e.g. by catching this case and executing the action. The external protocol service seems to not support thunderlink:// urls. Please contact the author instead.
Status: UNCONFIRMED → RESOLVED
Closed: 8 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.