⚓ T93319 IE9 does not show reference backlinks


Article Images

IE9 does not show reference backlinks

mw-cite-backlink is styled with user-select: none; in ext.cite.css. When using IE9, the backlinks ^ab do not display due to this property.

This property is not supposed to be supported by IE9 but, apparently it causes the content to not display. IE8 and below do not support this property at all; IE10 and above support it properly.

This can be fixed in user CSS with:

.mw-cite-backlink,
.cite-accessibility-label {
   display: inline
}

But obviously does not help anon readers.

Event Timeline

Gadget850 raised the priority of this task from to Needs Triage.

It looks more like it's the 'display:none' in the print style, something's not right about it.

In testing I couldn't repro the fix but I can repro the bug. Not sure what the heck's going on in there!

The two editors who reported the issue and my IE9 test system were fixed with the rule I provided in the description. I removed my fix and ensured that the problem occurred. I then applied your CSS and the problem is resolved.

The problem on IE9 does not occur with debug=true. It seams to be a parsing problem with the minimized CSS version.

The minimizing is not the problem.

The problem must be in mediawiki.js. When I remove nextnode from newStyleTag( text, nextnode ) the @media print rules works correctly in IE9.

Confirmed the bug and verified the fix for IE 9 via crossbrowsertesting.com.

Confirmed the bug and verified the fix for IE 9 via crossbrowsertesting.com.

Yeah, I actually didn't. It looks okay until you hover things with the mouse, at which point this issue can still be reproduced with my patch.

Content licensed under Creative Commons Attribution-ShareAlike (CC BY-SA) 4.0 unless otherwise noted; code licensed under GNU General Public License (GPL) 2.0 or later and other open source licenses. By using this site, you agree to the Terms of Use, Privacy Policy, and Code of Conduct. · Wikimedia Foundation · Privacy Policy · Code of Conduct · Terms of Use · Disclaimer · CC-BY-SA · GPL · Credits