Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Feb 2005 02:45:54 -0500
From:      Joe Marcus Clarke <marcus@FreeBSD.org>
To:        Jose M Rodriguez <josemi@freebsd.jazztel.es>
Cc:        freebsd-ports@FreeBSD.org
Subject:   Re: Thunderbird no longer viewing http URLs
Message-ID:  <1109317554.44419.57.camel@shumai.marcuscom.com>
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>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-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
> <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.
>=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--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1109317554.44419.57.camel>