Skip site navigation (1)Skip section navigation (2)
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>