Jump to content

Firefox bugs affecting MediaWiki: Difference between revisions

From Meta, a Wikimedia project coordination wiki
Content deleted Content added
→‎Misc: + more examples
→‎Printing: a patch on Bug 285608 is being reviewed
Line 26: Line 26:
===Printing===
===Printing===
* [https://bugzilla.mozilla.org/show_bug.cgi?id=255982 '''Bug 255982:''' – hang (infinite loop) printing floats over page break where containing box contains no non-float items]
* [https://bugzilla.mozilla.org/show_bug.cgi?id=255982 '''Bug 255982:''' – hang (infinite loop) printing floats over page break where containing box contains no non-float items]
* [https://bugzilla.mozilla.org/show_bug.cgi?id=285608 '''Bug 285608:''' – hangs when page with float printed]
* [https://bugzilla.mozilla.org/show_bug.cgi?id=285608 '''Bug 285608:''' – hangs when page with float printed] ('''Status''': Patch under review)
* [https://bugzilla.mozilla.org/show_bug.cgi?id=323652 '''Bug 323652:''' – Print Preview or Print hangs with 100% CPU load] - This bug has become a "meta" bug that tracks a few bugs.
* [https://bugzilla.mozilla.org/show_bug.cgi?id=323652 '''Bug 323652:''' – Print Preview or Print hangs with 100% CPU load] - This bug has become a "meta" bug that tracks a few bugs.
* [https://bugzilla.mozilla.org/show_bug.cgi?id=331039 '''Bug 331039:''' – Hang in printing with floats with overflow:auto] - Firefox hangs when printing [[de:Bruttoinlandsprodukt]] and [[en:Solstice]] ([https://bugzilla.mozilla.org/show_bug.cgi?id=376218 '''Bug 376218''']) and [[en:Poland]] ([https://bugzilla.mozilla.org/show_bug.cgi?id=367508 '''Bug 367508''']). This bug affects a large number of situations where infoboxes and images are consecutively placed along the right hand side of the article in such a way that one crosses the page break. The layout engine infinitely loops while trying to decide which page the floated block should appear on.
* [https://bugzilla.mozilla.org/show_bug.cgi?id=331039 '''Bug 331039:''' – Hang in printing with floats with overflow:auto] - Firefox hangs when printing [[de:Bruttoinlandsprodukt]] and [[en:Solstice]] ([https://bugzilla.mozilla.org/show_bug.cgi?id=376218 '''Bug 376218''']) and [[en:Poland]] ([https://bugzilla.mozilla.org/show_bug.cgi?id=367508 '''Bug 367508''']). This bug affects a large number of situations where infoboxes and images are consecutively placed along the right hand side of the article in such a way that one crosses the page break. The layout engine infinitely loops while trying to decide which page the floated block should appear on.

Revision as of 01:44, 20 June 2007

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.

Open bugs

Misc

Non-latin character encoding

The workaround is to use the Firefox extension Locationbar², which provides several anti-spoofing features that can be disabled, and Human URL.
See also Bug 150376 and Bug 105909.

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.

Printing

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.)