mozplugger 
| resources: | Home Mailing List Source Code Bugs Documentation |
|---|
What's New
- January 24, 2010
Version 1.13.1 brings NAPI up to date (NAPI version now 0.23). Fixed problem that swallow didnt work in some NX configurations. Fixed bug 22065 - mozplugger now returns XEmbed = true to the browser. - August 25, 2009
Version 1.13.0 brings NAPI up to date (NAPI version now 0.22). Added the ability to include $file in window name in the swallow flag (see bug report 21071). Removed limitation on number of handlers, mime-types and commands (see bug report 21117). Fixed seg fault (see bug report 21118). Remove some incorrect m4 code from mozpluggerrc (see bug reports 21119 and 21144). - April 16, 2009
Version 1.12.1 fixed bug 20662 (stop lots of CPU wakeups) and changed the command for evince. Unfortunately evince and mozplugger do not interact very well (see bug report 20686). The change will make evince behaviour consistantly in all case, but the evince window will not get swallowed by mozplugger.
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 the application specified in the command does not have the proxy or authentication details required when accessing the URL directly. 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 very 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. It has been seen that on some systems this may not be the correct directory (i.e. the plugin not detected by browser). If this is the case for you, you need to place a symbolic link from /usr/lib/mozilla/plugins/mozplugger.so to the appropriate directory for your configuration. For example see bug report
Download:
Version 1.13.1 (January 24 2010):
Source
Version 1.13.0 (August 25 2009):
Source
Version 1.12.1 (April 16 2009):
Source
Version 1.12.0 (November 13 2008):
Source
Version 1.11.0 (September 12 2008):
Source
MozPlugger is now included in Mandriva Linux, Fedora Linux, Debian, Gentoo, and other Linux distributions.