* Don't use any Mozilla interfaces at all. The only interfaces used previously were nsIPrefBranch and nsIPrefService to change a preference which configured the UA string to "QuickTime/7.6.4". This functionality is Firefox specific anyway, and so doesn't work in any Webkit based browser (Chromium, Epiphany, Midori etc). It also doesn't work in Firefox 4 and later since the plugin is running in a separate process, where setting prefs in the plugin process has no effect on the browser process at all - add debian/patches/dont_use_libxul.patch - add debian/patches/autotools.patch - update debian/patches/series - update debian/control to build-depend on firefox-dev - see https://blueprints.launchpad.net/ubuntu/+spec/ desktop-o-mozilla-rapid-release-maintenance and https://lists.ubuntu.com/archives/ubuntu-devel/2011-May/033229.html