Jump to content

Firefox bugs affecting MediaWiki: Difference between revisions

From Meta, a Wikimedia project coordination wiki
Content deleted Content added
→‎Printing: a patch on Bug 285608 is being reviewed
→‎Printing: update status of a few recently resolved bugs
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] ('''Status''': Patch under review)
* [https://bugzilla.mozilla.org/show_bug.cgi?id=285608 '''Bug 285608:''' – hangs when page with float printed] ('''Status''': Fixed in trunk)
* [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. ('''Status''': Marked as fixed by bug 285608)
* [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. ('''Status''': Marked as fixed by bug 285608)
* [https://bugzilla.mozilla.org/show_bug.cgi?id=360224 '''Bug 360224:''' Cannot print the Wikipedia french article on Mercure (the planet)] - Firefox hangs when preparing the layout of [[fr:Mercure (planète)]]. This is a duplicate of one of the other bugs.
* [https://bugzilla.mozilla.org/show_bug.cgi?id=360224 '''Bug 360224:''' Cannot print the Wikipedia french article on Mercure (the planet)] - Firefox hangs when preparing the layout of [[fr:Mercure (planète)]]. This is a duplicate of one of the other bugs. ('''Status''': Marked as fixed by bug 285608)
* [https://bugzilla.mozilla.org/show_bug.cgi?id=360224 '''Bug 350684:''' – Print preview of Wikipedia page hangs if scale factor other than 100%] - [[w:SeaMonkey|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.
* [https://bugzilla.mozilla.org/show_bug.cgi?id=350684 '''Bug 350684:''' – Print preview of Wikipedia page hangs if scale factor other than 100%] - [[w:SeaMonkey|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 ==
== Fixed bugs, not yet released ==

Revision as of 01:29, 13 July 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.)