Last modified: 2014-06-17 17:02:38 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T52516, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 50516 - Vector: IE9 renders the sidebar with extra separators
Vector: IE9 renders the sidebar with extra separators
Status: RESOLVED FIXED
Product: MediaWiki skins
Classification: Unclassified
Vector (Other open bugs)
unspecified
All All
: Normal normal
: ---
Assigned To: Bartosz Dziewoński
: code-update-regression
: 45536 (view as bug list)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-07-01 19:58 UTC by Jeremy
Modified: 2014-06-17 17:02 UTC (History)
5 users (show)

See Also:
Web browser: Internet Explorer
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments
IE9 Rendering (220.08 KB, image/png)
2013-07-01 19:58 UTC, Jeremy
Details
Chrome Rendering (162.21 KB, image/png)
2013-07-01 19:58 UTC, Jeremy
Details

Description Jeremy 2013-07-01 19:58:30 UTC
Created attachment 12717 [details]
IE9 Rendering

The sidebar has extra separators displaying in IE9.  They are part of the "portal expanded" div and specified under the "class=body" div.  Other browsers recognize "background: none !important;" from ext.vector.collapsibleNav.css.  IE seems not to see this when the code is minified.  However, running with "?debug=true" causes proper rendering.

Screen shots courtesy of Krinkle.
Comment 1 Jeremy 2013-07-01 19:58:59 UTC
Created attachment 12718 [details]
Chrome Rendering
Comment 2 Krinkle 2013-07-01 20:04:12 UTC
Though I can't confirm it right away, I think this is a recent-ish regression. I don't recall this bug from when I last used IE9 on a MediaWiki site with collapsibleNav enabled (from the Vector extension).
Comment 3 Andre Klapper 2013-07-01 20:16:54 UTC
Is there any output in a JavaScript console (if IE has something like that)?
Comment 4 Jeremy 2013-07-01 21:19:12 UTC
Andre, Only this message:  "SEC7115: :visited and :link styles can only differ by color. Some styles were not applied to :visited."

The console can be found in IE9 by pressing F12 and selecting the Console tab.  Try it with "debug=true" to see a number of additional messages, though I'm pretty sure they are unrelated to this particular issue.
Comment 5 Michael M. 2013-07-02 08:22:20 UTC
Bug 45536 suggests that this happened before and fixed itself magically.
Comment 6 Bartosz Dziewoński 2013-07-03 13:34:14 UTC
*** Bug 45536 has been marked as a duplicate of this bug. ***
Comment 7 Gerrit Notification Bot 2013-07-03 13:41:08 UTC
Change 71795 had a related patch set uploaded by Matmarex:
Use background-image: none instead of background: none

https://gerrit.wikimedia.org/r/71795
Comment 8 Bartosz Dziewoński 2013-07-03 13:45:05 UTC
Apparently using background-image: none instead of background: none makes it work on IE. Could somebody verify the patch above? (I was relying on a browser screenshot service to debug this.)
Comment 9 Jeremy 2013-07-05 18:30:13 UTC
Confirmed the above patch with IE9.  Thanks!
Comment 10 Gerrit Notification Bot 2013-07-05 20:42:39 UTC
Change 71795 merged by jenkins-bot:
Use background-image: none instead of background: none

https://gerrit.wikimedia.org/r/71795
Comment 11 Bartosz Dziewoński 2013-07-05 21:11:44 UTC
Well, this should be fixed now, then. The patch will be deployed to Wikimedia wikis according do the roadmap ([[mw:MediaWiki 1.22/Roadmap]]).

[Also adjusting product/component.]

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links