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>