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.


 * Bug 14984: Tables overlap right floats (e.g., right-aligned images or tables) — right-aligned images (e.g. thumbnails) and right-aligned tables (e.g. taxonomy templates, portraits+biography, etc.) are overlapped by wide tables.


 * Bug 25888: inlines wrapping around floats only check top pixel of line for overlap (negative top margins or multiple floats) – floated images tend to slightly overlap with the last line of the text above (testcase). Affects every major browser except Opera.

Non-latin character encoding

 * Bug 322777: – Links overlap at Gujarati wiki projects: gu.wikipedia gu.wiktionary gu.wikibooks if page contains RTL characters - gu:Main Page renders the site notice at the top incorrectly.

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 255982: – hang (infinite loop) printing floats over page break where containing box contains no non-float items


 * Bug 350684: – Print preview of Wikipedia page hangs if scale factor other than 100% - SeaMonkey hangs if the scaling of pages to be printed is not 100%. A lot of the traffic on this bug is noise due to the other bugs that also cause the browser to hang when printing.

Fixed bugs, not yet released
[none]