So this morning I was greeted with Firefox 9. Trouble is, a couple of our internal wikis run old versions (1.13 and 1.15) and ... old Monobook appears to be broken by FF9. The sidebar appears only after the page content, leaving a large empty space between the wiki logo and the sidebar.
Screenshot of the problem on our tech wiki: http://oi42.tinypic.com/35lbz7o.jpg
This is only broken in FF9 - it's fine in current Chrome stable, for example.
Any ideas where we'd go into Monobook to fix this? Wikipedia with "useskin=monobook" is not broken in the same manner.
(I realise the actual answer is "upgrade those ancient MediaWikis already". But the 1.15 is a somewhat fragile combination of MediaWiki, Semantic MediaWiki and customisations ...)
- d.
On 03/01/2012 14:19, David Gerard wrote:
(I realise the actual answer is "upgrade those ancient MediaWikis already". But the 1.15 is a somewhat fragile combination of MediaWiki, Semantic MediaWiki and customisations ...)
And there's the rub. Much got broken in 1.16 ("Upload" interface changed) and 1.18 (extensions and the like) IHMO.
Gordon
On Tue, 03 Jan 2012 06:19:02 -0800, David Gerard dgerard@gmail.com wrote:
So this morning I was greeted with Firefox 9. Trouble is, a couple of our internal wikis run old versions (1.13 and 1.15) and ... old Monobook appears to be broken by FF9. The sidebar appears only after the page content, leaving a large empty space between the wiki logo and the sidebar.
Screenshot of the problem on our tech wiki: http://oi42.tinypic.com/35lbz7o.jpg
This is only broken in FF9 - it's fine in current Chrome stable, for example.
Any ideas where we'd go into Monobook to fix this? Wikipedia with "useskin=monobook" is not broken in the same manner.
(I realise the actual answer is "upgrade those ancient MediaWikis already". But the 1.15 is a somewhat fragile combination of MediaWiki, Semantic MediaWiki and customisations ...)
- d.
You are correct in your guess, and might as well start working towards making it possible to upgrade. I suppose I'll spare you the usual lecture about how 1.15 is obsolete and won't list off the security holes we've fixed since then that never wen't into 1.15 and just mention what's wrong in your case.
Old MediaWiki code relied on the presence of navigator.taintEnabled for Firefox and well, it was something useless and Firefox has been trying to remove it.
Relevant bugs: https://bugzilla.mozilla.org/show_bug.cgi?id=679971 https://bugzilla.wikimedia.org/show_bug.cgi?id=31807
On 4 January 2012 06:13, Daniel Friesen lists@nadir-seen-fire.com wrote:
Hah, they're backing it out for FF 10! (With great reluctance.)
Yes, these are strictly internal. I've notified people we're leaving these broken while I do more urgent things (Oracle just dropped us in it by removing the distributor licenses for Sun Java 6 at a very inconvenient time).
http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/skins/common/wikibits... appears to be the patch that removed this test from MediaWiki, I may try that change on these creaky internal things.
- d.
On 4 January 2012 07:26, David Gerard dgerard@gmail.com wrote:
http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/skins/common/wikibits... appears to be the patch that removed this test from MediaWiki, I may try that change on these creaky internal things.
And it appears to be the solution. Yay!
- d.
mediawiki-l@lists.wikimedia.org