Date: Sat, 26 Feb 2005 04:01:15 +0100 From: Jose M Rodriguez <josemi@freebsd.jazztel.es> To: freebsd-ports@freebsd.org Cc: Joe Marcus Clarke <marcus@freebsd.org> Subject: Re: Thunderbird no longer viewing http URLs Message-ID: <200502260401.17518.josemi@freebsd.jazztel.es> In-Reply-To: <1109317554.44419.57.camel@shumai.marcuscom.com> References: <421C1A19.5060805@freebsd.org> <200502232251.11939.josemi@freebsd.jazztel.es> <1109317554.44419.57.camel@shumai.marcuscom.com>
next in thread | previous in thread | raw e-mail | index | archive | help
El Viernes, 25 de Febrero de 2005 08:45, Joe Marcus Clarke escribi=F3: > On Wed, 2005-02-23 at 22:51 +0100, Jose M Rodriguez wrote: > > El Mi=E9rcoles, 23 de Febrero de 2005 21:50, Joe Marcus Clarke=20 escribi=F3: > > > Jose M Rodriguez wrote: > > > | El Mi=E9rcoles, 23 de Febrero de 2005 18:53, Joe Marcus Clarke > > > > escribi=F3: > > > |>Jose M Rodriguez wrote: > > > |>| El Mi=E9rcoles, 23 de Febrero de 2005 09:35, Jose M Rodriguez > > > | > > > | escribi=F3: > > > |>|>El Mi=E9rcoles, 23 de Febrero de 2005 09:16, Doug Barton=20 escribi=F3: > > > |>|>>Jose M Rodriguez wrote: > > > |>|>>>You need repocopy > > > |>|>>>files/patch-uriloader_exthandler_unix_nsGNOMERegistry.cpp > > > |>|>>> from mozilla and rebuild. (You may need also this for > > > |>|>>> firefox, it's a -core fix). > > > > <snip/> > > > > > | The main problem is that, after the uri patch, if you have > > > | gconf2 installed, the network.protocol-handler.app may don't > > > | work. > > > > > > I think it will if you set network.protocol-handler.external.http > > > to false, and network.protocol-handler.expose.http to true. > > > > > > | This is only used if mozilla apps can't read gnome registry, > > > | and I'm sure it doesn't work if you build with libgnomevf2 > > > | enabled. > > > > > > I think it will. > > > > Well, I may not test all the cases, but I test what you point > > without success. Also, the code seems point that, if it can be > > read from gnome registry, this takes precedence about the .app > > setup. > > No, I just tested this. Even with GNOME installed, and the URI > handler patch, I was able to override my normal mailto handler of > Evolution by setting: > > network.protocol-handler.external.mailto=3Dtrue > network.protocol-handler.expose.mailto=3Dtrue > network.protocol-handler.app.mailto=3Dgvim > > By reverting the settings to their default, Evo becomes my default > mailto handler once more. > > > You must have the uri potocol exposed first. After that, if this > > resolved as external, the gnome registry is used (if avaiable). > > The .app setup is only try if the gnome registry fails. > > Not true in my tests. The protocol handler app defined in the config > takes precedence. > > Joe Well, I can confirm this now. The .app settings works even with WITH_SMB defined. The changes are=20 realted to auto-registration and the way mime (not uris) is take=20 (through gnomevfs). =2D- josemi
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200502260401.17518.josemi>