Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 06 May 2009 22:35:16 -0500
From:      "Jeremy Messenger" <mezz7@cox.net>
To:        "Joe Marcus Clarke" <marcus@freebsd.org>
Cc:        "Eric L. Chen" <d9364104@mail.nchu.edu.tw>, freebsd-gnome@freebsd.org
Subject:   Re: Epiphany cannot use all plugins
Message-ID:  <op.utjixq2m9aq2h7@localhost>
In-Reply-To: <op.utibabii9aq2h7@localhost>
References:  <1241510298.2582.9.camel@localhost> <4A00755B.1030106@freebsd.org> <1241580145.1710.10.camel@localhost> <1241585653.41139.11.camel@shumai.marcuscom.com> <op.utibabii9aq2h7@localhost>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 06 May 2009 06:52:25 -0500, Jeremy Messenger <mezz7@cox.net> wrote:

> On Tue, 05 May 2009 23:54:13 -0500, Joe Marcus Clarke  
> <marcus@freebsd.org> wrote:
>
>> On Wed, 2009-05-06 at 11:22 +0800, Eric L. Chen wrote:
>>> On Tue, 2009-05-05 at 13:20 -0400, Joe Marcus Clarke wrote:
>>> > Eric L. Chen wrote:
>>> > > Hi,
>>> > > My epiphany does not load totem and moonlight plugins, but  
>>> firefox3 can.
>>> > > Any one has same problem?
>>> >
>>> > Unless you've built epiphany using libxul, it uses the Firefox 2.0
>>> > Gecko, and the two are not compatible.
>>>
>>> I didn't build/install firefox 2. Epiphany, totem and moonlight built
>>> with libxul.
>>> Then I found some plugins are not work, so install firefox3 to verify
>>> problem, but firefox3 can use all plugins.
>>
>> Could be a Gecko thing, then.  Contact the gecko team.
>
> Actually, it's epiphany port issue. I can try to fix it this evening  
> unless someone beat me. Here is a problem:
>
> www/epiphany/Makefile:
> ------------------------------
> 	@${REINPLACE_CMD} -e  
> 's|/lib/mozilla/plugins"|/lib/browser_plugins/symlinks/gecko18"|' \
> 		${WRKSRC}/embed/mozilla/mozilla-embed-single.cpp
> ------------------------------
>
> It's hardcore, so need to add a check if it uses libxul then switch to  
> gecko19. For now, Eric, you can edit by change from 'gecko18' to  
> 'gecko19' then reinstall epiphany and let us know if it works for you. I  
> won't be able to test it in runtime since I still have GNOME 2.24.2, old  
> xorg and etc. But I still can test by 'make patch' and commit it.

FYI: marcus already has committed a fix. Thanks miwi and marcus!

Cheers,
Mezz

> Cheers,
> Mezz
>
>> Joe
>>
>>>
>>> /Eric
>>> >
>>> > Joe
>>> >
>>> > >
>>> > >> ls /usr/local/lib/browser_plugins/symlinks/gecko19
>>> > > libgnashplugin.so		libtotem-complex-plugin.so
>>> > > libjavaplugin_oji.so		libtotem-cone-plugin.so
>>> > > libmoonloader.so		libtotem-gmp-plugin.so
>>> > > libmoonplugin-ff3bridge.so	libtotem-mully-plugin.so
>>> > > libmoonplugin.so		libtotem-narrowspace-plugin.so
>>> > > libtotem-basic-plugin.so
>>> > >
>>> > > /Eric


-- 
mezz7@cox.net  -  mezz@FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/  -  gnome@FreeBSD.org



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