[Bug 383697] New: network.protocol-handler.app.irc does not work with irc:/ /
https://bugzilla.novell.com/show_bug.cgi?id=383697 Summary: network.protocol-handler.app.irc does not work with irc:// Product: openSUSE 11.0 Version: Factory Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Firefox AssignedTo: bnc-team-mozilla@forge.provo.novell.com ReportedBy: captain.magnus@opensuse.org QAContact: qa@suse.de Found By: --- I've added network.protocol-handler.app.irc in about:config and point it to /usr/bin/xchat but irc:// url's are still not recognized by FF3B5 An irc:// link can be found when doing this; Go to http://help.opensuse.org/ Select Chat & Help Click on "Connect me to #opensuse" -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=383697 User wolfgang@rosenauer.org added comment https://bugzilla.novell.com/show_bug.cgi?id=383697#c1 Wolfgang Rosenauer <wolfgang@rosenauer.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |wolfgang@rosenauer.org --- Comment #1 from Wolfgang Rosenauer <wolfgang@rosenauer.org> 2008-04-25 04:00:10 MST --- It's most probably the new gecko.handlerService ignoring the "old" network.protocol-handler settings. Looking into it... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=383697 Magnus Boman <captain.magnus@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |372232 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=383697 User wolfgang@rosenauer.org added comment https://bugzilla.novell.com/show_bug.cgi?id=383697#c2 --- Comment #2 from Wolfgang Rosenauer <wolfgang@rosenauer.org> 2008-04-28 00:49:36 MST --- ok, just for the record a few findings: The new handler service takes over even if prefs (or gconf) would know what should happen with a specific protocol. That smells like an upstream bug and doesn't seem to be intended. I'll look into it to solve it. For the intention of using a pref to define the default handler for irc I'd say that shouldn't be done that way. gconf should provide a usable default handler for IRC: wolfi@Hygiea:~> gconftool-2 -g /desktop/gnome/url-handlers/irc/command purple-url-handler "%s" (don't know if pidgin currently works that way but anyway.) Please note that even defining this with gconf doesn't solve the Firefox issue currently because of this bug. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=383697 Wolfgang Rosenauer <wolfgang@rosenauer.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=383697 User wolfgang@rosenauer.org added comment https://bugzilla.novell.com/show_bug.cgi?id=383697#c3 Wolfgang Rosenauer <wolfgang@rosenauer.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|network.protocol-handler.app.irc does not work |firefox doesn't respect gconf protocol settings |with irc:// |(e.g. irc) --- Comment #3 from Wolfgang Rosenauer <wolfgang@rosenauer.org> 2008-04-29 02:38:22 MST --- More info: The network.protocol-handler.app.* prefs are obsolete and don't work anymore intentionally. gconf should still get us a default handler back. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=383697 User wolfgang@rosenauer.org added comment https://bugzilla.novell.com/show_bug.cgi?id=383697#c4 Wolfgang Rosenauer <wolfgang@rosenauer.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO Info Provider| |captain.magnus@opensuse.org --- Comment #4 from Wolfgang Rosenauer <wolfgang@rosenauer.org> 2008-04-29 06:10:04 MST --- Please try with upcoming (in OBS) mozilla-xulrunner190 1.8.99.5-13.* It _should_ give you the gconf url-handler as default selection but still requires confirmation. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=383697 User wolfgang@rosenauer.org added comment https://bugzilla.novell.com/show_bug.cgi?id=383697#c5 Wolfgang Rosenauer <wolfgang@rosenauer.org> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-mozilla@forge.provo.novell.com |maw@novell.com Status|NEEDINFO |NEW Info Provider|captain.magnus@opensuse.org | Status Whiteboard| |fixed_bs --- Comment #5 from Wolfgang Rosenauer <wolfgang@rosenauer.org> 2008-04-29 07:38:46 MST --- It works for me. I'm currently investigation if there is any way to circumvent the popup with any kind of config but it should work. (It's a bit ugly since it writes "purple-url-handler" what is not very userfriendly but it's found at least) Michael, mozilla-helperapp.patch in xulrunner and I removed the obsolete prefs from firefox-suse-default-prefs.js in MozillaFirefox. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=383697 Wolfgang Rosenauer <wolfgang@rosenauer.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=383697 User captain.magnus@opensuse.org added comment https://bugzilla.novell.com/show_bug.cgi?id=383697#c6 --- Comment #6 from Magnus Boman <captain.magnus@opensuse.org> 2008-04-29 19:41:01 MST --- Created an attachment (id=211325) --> (https://bugzilla.novell.com/attachment.cgi?id=211325) Screenshot mboman@mblxsrv01:~> rpm -qa mozilla-xul* mozilla-xulrunner181-1.8.1.13-7 mozilla-xulrunner190-1.8.99.5-13.1 mozilla-xulrunner190-gnomevfs-1.8.99.5-13.1 1) I didn't get xchat by default (even though it was in the list). It defaulted to "Choose an application" 2) Selecting xchat and OK did nothing (it didn't even close the selection window) 3) Click on "Choose" and then browse for /usr/bin/xchat works The two xchat entries look different (the one I selected by browsing to /usr/bin/xchat) has got an icon. The one that I added to gconf does not have an icon. I had this in gconf; /desktop/gnome/url-handlers/irc command=/usr/bin/xchat --existing --url=%s Attaching screenshot -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=383697 User wolfgang@rosenauer.org added comment https://bugzilla.novell.com/show_bug.cgi?id=383697#c7 Wolfgang Rosenauer <wolfgang@rosenauer.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO Info Provider| |captain.magnus@opensuse.org --- Comment #7 from Wolfgang Rosenauer <wolfgang@rosenauer.org> 2008-04-30 00:00:31 MST --- (In reply to comment #6 from Magnus Boman) I just tried with recent Firefox (on 10.3 though)
1) I didn't get xchat by default (even though it was in the list). It defaulted to "Choose an application"
I got it as default
2) Selecting xchat and OK did nothing (it didn't even close the selection window)
That worked for me. the new channel was opened in xchat correctly for me.
3) Click on "Choose" and then browse for /usr/bin/xchat works
Haven't tried.
The two xchat entries look different (the one I selected by browsing to /usr/bin/xchat) has got an icon. The one that I added to gconf does not have an icon.
That's true but only a minor issue then.
I had this in gconf; /desktop/gnome/url-handlers/irc command=/usr/bin/xchat --existing --url=%s
I tried that and w/o --existing. Both worked for me. Please check your mimeTypes.rdf in your Firefox profile and remove all traces of xchat and irc in that file and try again. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=383697 User wolfgang@rosenauer.org added comment https://bugzilla.novell.com/show_bug.cgi?id=383697#c8 --- Comment #8 from Wolfgang Rosenauer <wolfgang@rosenauer.org> 2008-04-30 00:08:20 MST --- Forgot: Do you have anything of interest in the Error console? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=383697 User captain.magnus@opensuse.org added comment https://bugzilla.novell.com/show_bug.cgi?id=383697#c9 Magnus Boman <captain.magnus@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED Info Provider|captain.magnus@opensuse.org | --- Comment #9 from Magnus Boman <captain.magnus@opensuse.org> 2008-04-30 00:16:00 MST --- I fixed up mimeTypes.rdf and got rid of my previous attempts to add this via about:config and now I get a message saying that no application is associated with the protocol. mboman@mblxsrv01:~> gconftool-2 -g /desktop/gnome/url-handlers/irc/command /usr/bin/xchat --existing --url=%s -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=383697 User captain.magnus@opensuse.org added comment https://bugzilla.novell.com/show_bug.cgi?id=383697#c10 --- Comment #10 from Magnus Boman <captain.magnus@opensuse.org> 2008-04-30 00:30:07 MST --- Ok, found that the following key was missing and after adding it, it works. mboman@mblxsrv01:~> gconftool-2 -g /desktop/gnome/url-handlers/irc/enabled true So if we can get rid of the dialog box now, it'd be perfect, but I also don't see that as something that needs priority. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=383697 Vincent Untz <vuntz@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks|372232 | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com