Closed Bug 133386 Opened 24 years ago Closed 24 years ago

URL: Support external protocol handlers via preferences

Categories

(Core :: Networking, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: beard, Assigned: beard)

Details

Attachments

(1 file)

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.
Status: NEW → ASSIGNED
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+
Keywords: approval, nsbeta1
Whiteboard: need checkin approval
Target Milestone: --- → mozilla1.0
Attachment #76106 - Flags: approval+
Fix checked in to trunk.
Target Milestone: mozilla1.0 → ---
Bug fixed.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
What's the way of testin this?
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.
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.
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
Whiteboard: need checkin approval
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: