Page MenuHomePhabricator

jQuery.ui 1.8.2 slider widget seems to have troubles with IE9 in IE9 standards mode
Closed, ResolvedPublic

Description

Author: cnit

Description:
Sample of jQuery ui slider usage

I have developed a small extension for MediaWiki 1.15.4 (the customer is using such old version with lots of depending extensions, including private ones, which are hard to port to 1.17). You may think that is off-topic, however not completely. I've bundled exactly the same versions of jQuery and jQuery ui with my extension, like these that are distributed in 1.17 - because I need richer ui and jQuery is handy. Because it is not so easy to integrate ResourceLoader into 1.15, I've also used LABjs loader to load jQuery on demand, which is stable and claimed to be used by Twitter (that speaks a lot).

The slider interface worked in all stable browsers (FF, Safari, Opera, IE8) except for IE9, where slider didn't drag and didn't fire events at all. Simple upgrade of jQuery ui to 1.8.12 fixed that. IE9 worked only in IE8 compatibility mode, not in the "native" IE9 mode.

I can provide the old revision sample of my code, which creates and opens the slider. I have custom skin, however Vector seems also to be run in "IE9 standards".


Version: 1.17.x
Severity: normal

Attached:

Details

Reference
bz28880

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 11:24 PM
bzimport set Reference to bz28880.

I updated jUI 1.8.11 a while ago.