[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Epiphany cannot use all plugins



On Wed, 06 May 2009 06:52:25 -0500, Jeremy Messenger <mezz7_(_at_)_cox_(_dot_)_net> wrote:

On Tue, 05 May 2009 23:54:13 -0500, Joe Marcus Clarke <marcus_(_at_)_freebsd_(_dot_)_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_(_at_)_cox_(_dot_)_net  -  mezz_(_at_)_FreeBSD_(_dot_)_org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/  -  gnome_(_at_)_FreeBSD_(_dot_)_org
_______________________________________________
freebsd-gnome_(_at_)_freebsd_(_dot_)_org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-gnome
To unsubscribe, send any mail to "freebsd-gnome-unsubscribe_(_at_)_freebsd_(_dot_)_org"


Visit your host, monkey.org