Forum    Members    Search    FAQ

Board index » Website Things » Bug Reports




Post new topic  Reply to topic  [ 1 post ] 
 
Author Message
 Post Posted: Fri Sep 25, 2009 12:39 am 
Site Admin
User avatar
Shiny Red Star This user is a member of Team Erfworld Pin-up Calendar and New Art Team Supporter IRC Quote of the Moment Here for the 10th Anniversary Has collected at least one unit Erfworld Bicycle® Playing Cards supporter This user is a Tool!
Offline
Joined: Tue Sep 22, 2009 2:10 am
Posts: 58
In current development releases of Google Chrome (seen by myself on Linux, but the bug causing it should be present across all operating systems), the wiki displays incorrectly, with the sidebar (with navigation links and such) appearing after the main content, rather than by its side. To my knowledge, Safari is not currently affected.

I believe this occurs due to a bug in MediaWiki's browser-specific hacks which affects nearly all unupdated installations using Monobook-based themes. In a Webkit-based browser with JavaScript enabled, wikibits.js includes the file "KHTMLFixes.css", containing the single line (excluding comments) "#column-content { margin-left: 0; }". This hack, presumably for a KHTML-based browser at some point, causes this bug in newer versions of Webkit.

MediaWiki and Wikipedia appear to have resolved the bug by deleting the lines from skins/common/wikibits.js (lines 94 and 95, in your copy, at least) which include the file, removing that file from use at all. I believe this change has probably gone into the newest MediaWiki, but I don't know if any releases have been made containing it yet. In the meantime, deleting everything in KHTMLFixes.css in the custom skin (with the file deleted once newer MediaWiki no longer uses it anyway) might be an easier solution, and eventually needed anyway if MediaWiki updates to avoid leaving unused files around.

https://bugs.webkit.org/show_bug.cgi?id=28350 - The Webkit bug report for the issue; the accepted solution to point, certainly once Wikipedia fixed it, has been "get sites to upgrade/fix the bug", although a MediaWiki-specific hack appears to be being discussed.

_________________
Prediction Booker, Fermi Estimator, Utopian, Knight of Light, Wizard Incantatrix. Also known as Namegduf.

"Everything Is Complicated, Let's Try Anyway."

Site Architect, Developer, Administrator, Moderator, Web Team

  • Tip this post

    Make Anonymous
  • Top 
       
    Display posts from previous:  Sort by  
     
    Post new topic  Reply to topic  [ 1 post ] 

    Board index » Website Things » Bug Reports


    Who is online

    Users browsing this forum: No registered users and 3 guests

     
     

     
    You cannot post new topics in this forum
    You cannot reply to topics in this forum
    You cannot edit your posts in this forum
    You cannot delete your posts in this forum
    You cannot post attachments in this forum

    Search for:
    Jump to: