Ticket #8593 (new defect)
configure Firefox activity to share system plug-ins
|Reported by:||skierpage||Owned by:||cscott|
|Deployments affected:||Blocked By:|
I let Software update install Firefox-6.activity on 8.2-760. Firefox works fine but the Gnash and Totem plug-ins for swf and ogg mime types aren't available even though they're pre-installed and work in Browse.
These plugins are installed in /usr/lib/mozilla/plugins , so the Firefox activity should look there as well.
The FF activity has its own ~olpc/Activities/Firefox-6.activity/plugins directory, containing just the null plugin. So one workaround is to rename this and link to the xulrunner plug-ns directory:
cd ~olpc/Activities/Firefox-6.activity mv -i plugins plugins_FF_moved ln -s /usr/lib/mozilla/plugins .
I confirmed this works by viewing .swfs in HTML pages, but this workaround hides the Firefox activity's null plug-in. There's probably a better workaround by symlinking some other directory that Firefox checks; however, I don't know what other directories it looks in.