From owner-freebsd-ports@FreeBSD.ORG Sat Feb 26 03:01:23 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 C47EE16A4CE; Sat, 26 Feb 2005 03:01:23 +0000 (GMT) Received: from 212.106.237.41.adsl.jazztel.es (212.106.236.80.adsl.jazztel.es [212.106.236.80]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA05443D31; Sat, 26 Feb 2005 03:01:21 +0000 (GMT) (envelope-from josemi@freebsd.jazztel.es) Received: from redesjm.local (orion.redesjm.local [192.168.254.16]) j1Q31JHN001120; Sat, 26 Feb 2005 04:01:19 +0100 (CET) (envelope-from josemi@freebsd.jazztel.es) Received: from localhost (localhost [[UNIX: localhost]]) by redesjm.local (8.13.3/8.13.3/Submit) id j1Q31HUZ033373; Sat, 26 Feb 2005 04:01:17 +0100 (CET) (envelope-from josemi@freebsd.jazztel.es) X-Authentication-Warning: orion.redesjm.local: freebsd set sender to josemi@freebsd.jazztel.es using -f From: Jose M Rodriguez To: freebsd-ports@freebsd.org Date: Sat, 26 Feb 2005 04:01:15 +0100 User-Agent: KMail/1.7.2 References: <421C1A19.5060805@freebsd.org> <200502232251.11939.josemi@freebsd.jazztel.es> <1109317554.44419.57.camel@shumai.marcuscom.com> In-Reply-To: <1109317554.44419.57.camel@shumai.marcuscom.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200502260401.17518.josemi@freebsd.jazztel.es> X-AntiVirus: checked by AntiVir Milter (version: 1.1.0-3; AVE: 6.29.0.8; VDF: 6.29.0.100; host: antares.redesjm.local) cc: Doug Barton cc: Joe Marcus Clarke 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: Sat, 26 Feb 2005 03:01:23 -0000 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). > > > > > > > > > | 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