Firefox bugs affecting MediaWiki

This is a list of known Firefox bugs that affect MediaWiki sites such as Wikipedia.

The aim is to create a list of the top 10 bugs that affect MediaWiki. If we can get a consensus on what these bugs are, we may be able to officially submit a request from the Wikimedia Foundation to the Mozilla Foundation to address these issues with some priority.

Misc

 * Bug 79021: All stylesheets are loaded regardless of rendering media - Results in loading stylesheets that are not required, which makes the Wikipedia load slower and with more bandwidth used than is necessary (although it does still work).
 * Bug 184452: Necko - Allow handling of files > 2gig (>2 GB) - Downloading large dumps over http via Mozilla browsers will fail.

Non-latin character encoding
See also Bug 150376 and Bug 105909.
 * Bug 366797: Revise the Location Bar - Instead of showing encoded URLs like http://uk.wikipedia.org/wiki/%D0%92%D1%96%D0%BA%D1%96%D0%BF%D0%B5%D0%B4%D1%96%D1%8F in the address bar, show stuff like http://uk.wikipedia.org/wiki/Вікіпедія which a Ukrainian speaker could presumably understand, versus no hope of understanding the earlier version. This occurs on all Cyrilic Wikipedias, and basicly with all Cyrilic links on the Web. The workaround is to use the Firefox extension Locationbar&sup2;, which provides several anti-spoofing features that can be disabled, and Human URL.
 * actually, this happens for all non-ascii text in URL's, not just Cyrilic- basicly, most non-English wikipedia's are affected by this.

Save Page
There are a number of limitations in Firefox's "Save Page" action. The workaround is to use the Firefox extension ScrapBook, or Mozilla Archive Format may be suitable for Firefox 1.5.x users.
 * Bug 126309: Save page does not save @import -ed CSS - this makes saved pages from Wikipedia very ugly, as the required screen stylesheet is not saved together with the page.
 * Bug 115107: CSS not fixed up by webbrowserpersist ("save page as, complete" omits background images) - Relative links to images or other media included in CSS are not resolved when saving a local copy. Currently not an issue until bug 126309 is fixed, but then will be a problem.  Absolute links will work but require web connection.
 * Bug 372474: After "save page as, complete" opening the saved page is missing all images - Encoded image filename in the saved HTML does not point to the saved image, resulting in images not being displayed in the local copy.

Printing

 * Bug 360224: Cannot print the Wikipedia french article on Mercure (the planet) - Firefox hangs when preparing the layout of Mercure (planète) and Solstice (Bug 376218). An unconfirmed bug reported similar problems with Poland with FF 2.0.0.1, that appears to have been fixed in 2.0.0.3 (Bug 367508).

Fixed bugs, not yet released

 * Bug 218277: losing Unicode no-break spaces - saving article with Firefox will convert all no-break spaces 0xA0 into standard spaces 0x20. Mostly affects French and Russian Wikipedias. Fixed only in Firefox 3 (release planned on November 2007).
 * MediaWiki needs its bug 6790 fixed (a workaround patch applied) to work with older versions of Firefox. (The bug is not fixed yet, though it has a patch proposed.)