mozplugger 
| resources: | Home Mailing List Source Code Bugs Documentation |
|---|
What's New
- Jan 04, 2012
Version 1.14.4 fixed bug 24544; this is to fix the use of setgpid() that was broken from version 1.13.2 to 1.14.3 inclusive. - Mar 03, 2011
Version 1.14.3 fixes bugs 23732, 23733, 23734 and 23735. This version introduces the use of GNU autotools to build mozplugger; but the old Makefile is keep for backwards compatibilty for now. - Sept 18, 2010
Version 1.14.2 fixes bug 23188, mozplugger does not honor needs_xembed flag - Aug 07, 2010
Version 1.14.1 fixes bugs 22717 and 23007. And adds an enhancement to the fix for 22863. 23007 and 22863 are associated with where and now the temporary cache files are created. 22717 adds capability to query the plugin state from JavaScript. - June 12, 2010
Version 1.14.0 fixes problem when used with webkit that the temporary file is deleted by the browser before the application runs. Now file caching is done in mozplugger as opposed to the browser. See bug 22863. Also fixed bugs 22890 and 22597.
MozPlugger is maintained by Louis Bavoil and Peter Leese. Louis Bavoil started MozPlugger as a branch out of Plugger 4.0 in February 2003. For an introduction to plugger see http://fredrik.hubbe.net/plugger.html. Peter Leese joined the development team in November 2007.
The goal of the project is to provide a minimalist, clean and stable general purpose Mozilla plugin module that allows the user to embed and launch their favourite application to handle the various different types of media found on the Internet.
Notes:
- You may need to delete your local $HOME/.mozilla/firefox/pluginreg.dat file for mozplugger to be enabled correctly after you update it. (It will get regenerated). See this bug report for more information.
- To add more helpers, edit /etc/mozpluggerrc. The window name can be obtained using the utility xprop(1x). Type "xprop WM_CLASS" and click on a window.
- Mozplugger requires m4 to parse its configuration file.
- When running the browser behind a non-transparent http proxy OR when accessing a web-site that requires authentication you may find that the commands in the mozpluggerrc file that use the stream flag do not work. This is because authentication details required are not passed to the application. The solution is to either remove the stream flag OR to add in the additional proxy or authenticated related parameters in the command line. The detail of the parameters to pass are specific to the application in question. See this bug report for more information.
- The default "make install" places the plugin in the /usr/lib/mozilla/plugins directory. On some systems this may not be the correct directory (i.e. the plugin not detected by browser). If this is the case, you need to place a symbolic link from /usr/lib/mozilla/plugins/mozplugger.so to the appropriate directory. For example see bug report
- Some combinations of browser and embedded application do not allow keyboard focus in the application window. Keyboard focus is not done by mozplugger, but the browsers behaviour can be changed by passing from mozplugger the "needs_xembed" flag. Try adding or removing this flag from mozpluggerrc if you have this problem
Download:
Version 1.14.4 (Jan 04 2012):
Source
Version 1.14.3 (Mar 03 2011):
Source
Version 1.14.2 (Sep 18 2010):
Source
Version 1.14.1 (Aug 07 2010):
Source
Version 1.14.0 (June 12 2010):
Source
Version 1.13.3 (April 17 2010):
Source
Version 1.13.2 (February 17 2010):
Source
Version 1.13.1 (January 24 2010):
Source
MozPlugger is now included in Mandriva Linux, Fedora Linux, Debian, Gentoo, and other Linux distributions.