This page explain how to proceed for firefox updates.
Contents
For packagers
Firefox and Xulrunner
Packages to rebuild with each firefox update:
- In mageia 1
Name |
---|
perl-Gtk2-MozEmbed |
gnome-python-gtkmozembed |
gjs |
- In mageia 2
Name |
---|
libproxy |
gnome-python-gtkmozembed |
gjs |
monodevelop |
- In cauldron
Name |
---|
libproxy |
gnome-python-gtkmozembed |
gjs |
monodevelop |
Extensions
Name | Maximum supported version? |
---|---|
firefox-ext-adblock-plus | |
firefox-ext-add-on-compatibility-reporter | |
firefox-ext-bugzilla-tweaks | |
firefox-ext-download-statusbar | |
firefox-ext-firebug | |
firefox-ext-foxyproxy | |
firefox-ext-greasemonkey | |
firefox-ext-mozvoikko | |
firefox-ext-noscript | |
firefox-ext-session_manager | |
firefox-ext-xmarks |
For QA
Test with a freshly created profile (move away/rename ~/.mozilla/ folder) if the default Mageia bookmarks and search engines are available.
Best test installation together with a language pack in a language other then english, if language pack is enabled by default and firefox uses the system language.
This also applies for other extensions, they should all be enabled by default, and there should be no dialog as shown here: 3rdparty selection
KDE integration patches
We have two patches, which provide better KDE integration in Firefox. Main effect is that under KDE the native KDE filepicker (kfile) is used. It should look like this:
When Firefox is not started under KDE, the default GTK / GNOME filepicker is used. It should look like this:
FWIW, the KDE integration patches come from OpenSuSe:
http://www.rosenauer.org/hg/mozilla/file/tip/mozilla-kde.patch http://www.rosenauer.org/hg/mozilla/file/tip/firefox-kde.patch
Their headers contain links to the relevant upstream bugreports to include those patches directly in Firefox and not have to maintain them externally and update them with each new Firefox version.