All users were logged out of Bugzilla on October 13th, 2018

URL: Support external protocol handlers via preferences

RESOLVED FIXED

Status

()

RESOLVED FIXED
17 years ago
12 years ago

People

(Reporter: beard, Assigned: beard)

Tracking

Trunk
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Assignee)

Description

17 years ago
I propose a preference be added to Necko to allow specific protocols to be
handled externally. The preference would be of the form
"network.protocol-handler.external.scheme" which is boolean-valued. Patch to follow.
(Assignee)

Updated

17 years ago
Status: NEW → ASSIGNED
(Assignee)

Comment 1

17 years ago
Created attachment 76106 [details] [diff] [review]
Patch to nsIOService.cpp to consult prefs.
(Assignee)

Comment 2

17 years ago
Comment on attachment 76106 [details] [diff] [review]
Patch to nsIOService.cpp to consult prefs.

r=gordon, sr=darin
Attachment #76106 - Flags: superreview+
Attachment #76106 - Flags: review+
(Assignee)

Updated

17 years ago
Keywords: approval, nsbeta1
Whiteboard: need checkin approval
(Assignee)

Updated

17 years ago
Target Milestone: --- → mozilla1.0

Updated

17 years ago
Attachment #76106 - Flags: approval+
(Assignee)

Comment 3

17 years ago
Fix checked in to trunk.
Target Milestone: mozilla1.0 → ---
(Assignee)

Comment 4

17 years ago
Bug fixed.
Status: ASSIGNED → RESOLVED
Last Resolved: 17 years ago
Resolution: --- → FIXED

Comment 5

17 years ago
What's the way of testin this?

Comment 6

17 years ago
Has the external handlers patch been added to the trunk? If so, where are there
instructions for using it? I cannot find it in the Preferences.

I would very much like to have mailto: and news: go to my dedicated apps.

Comment 7

17 years ago
The functionality is there but there is no UI to enable it so you'll have to
manually set the pref.  Details for mailto: can be found at:

<http://www.mozilla.org/start/1.0/faq/mail-news.html#3.3>

External dispatch for news: can be added the same way.

Comment 8

16 years ago
What's the order of precedence? Can I override HTTP or HTTPS?

Is there a target group of feature for this over-ride? If so I'll let them test
it :)

Also, can someone whoe understands prefs syntax look at the issues I raised in
bug 163767?
Summary: Support external protocol handlers via preferences → URL: Support external protocol handlers via preferences

Updated

12 years ago
Whiteboard: need checkin approval
You need to log in before you can comment on or make changes to this bug.