From owner-freebsd-ports@FreeBSD.ORG Fri Feb 25 07:46:14 2005 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B413E16A4CE; Fri, 25 Feb 2005 07:46:14 +0000 (GMT) Received: from creme-brulee.marcuscom.com (creme-brulee.marcuscom.com [24.172.16.118]) by mx1.FreeBSD.org (Postfix) with ESMTP id 21FE543D54; Fri, 25 Feb 2005 07:46:14 +0000 (GMT) (envelope-from marcus@FreeBSD.org) Received: from shumai.marcuscom.com (shumai.marcuscom.com [192.168.1.4]) j1P7kT46018414; Fri, 25 Feb 2005 02:46:29 -0500 (EST) (envelope-from marcus@FreeBSD.org) From: Joe Marcus Clarke To: Jose M Rodriguez In-Reply-To: <200502232251.11939.josemi@freebsd.jazztel.es> References: <421C1A19.5060805@freebsd.org> <200502232100.51824.josemi@freebsd.jazztel.es> <421CEC80.6010006@FreeBSD.org> <200502232251.11939.josemi@freebsd.jazztel.es> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-23kpN6LuD6IfVdjZDQHO" Organization: FreeBSD, Inc. Date: Fri, 25 Feb 2005 02:45:54 -0500 Message-Id: <1109317554.44419.57.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Evolution 2.0.4 FreeBSD GNOME Team Port cc: Doug Barton cc: freebsd-ports@FreeBSD.org Subject: Re: Thunderbird no longer viewing http URLs X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Feb 2005 07:46:14 -0000 --=-23kpN6LuD6IfVdjZDQHO Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable 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 escribi=F3= : > > Jose M Rodriguez wrote: > > | El Mi=E9rcoles, 23 de Febrero de 2005 18:53, Joe Marcus Clarke=20 > 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 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). > > |>|>>>=20 > > > | > > | 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. >=20 > Well, I may not test all the cases, but I test what you point without=20 > success. Also, the code seems point that, if it can be read from gnome=20 > 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. >=20 > You must have the uri potocol exposed first. After that, if this=20 > resolved as external, the gnome registry is used (if avaiable). =20 > 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 --=20 Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome --=-23kpN6LuD6IfVdjZDQHO Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQBCHteyb2iPiv4Uz4cRAjzdAKCL3H3p27avrooy7sO8XgXlZOCnKwCfW8jO 9OfuL8L+W4d/CXPnp5zvGY0= =g2zW -----END PGP SIGNATURE----- --=-23kpN6LuD6IfVdjZDQHO--