Last modified: 2014-07-23 10:21:54 UTC
jquery.ime uses e.attrName: https://github.com/wikimedia/jquery.ime/blob/f3cf284c5d1f9c0022365dc99eb6811ba39fdb7d/src/jquery.ime.selector.js#L698 That's not available anymore since jQuery 1.9: https://jquery.com/upgrade-guide/1.9/#removed-properties-of-the-event-object
Thanks for reporting. Upstream fix https://github.com/wikimedia/jquery.ime/commit/dd2aa0f27e554f751abd330d4d66279d838b874b
Note: These are non-standard properties that were not reliably available cross-browser anyway. Even the jQuery.Event object passed as 'event' argument only copied them when available, so that's why it was no longer copied as of jQuery 1.9 because it creates a dangerous API that might work for the developer but not for many users. > On any version of jQuery, these properties can still be accessed on browsers that support them by using event.originalEvent instead of event.
(In reply to Santhosh Thottingal from comment #1) > Thanks for reporting. Upstream fix > https://github.com/wikimedia/jquery.ime/commit/ > dd2aa0f27e554f751abd330d4d66279d838b874b Cool :) This bug to be closed once it is synced.
https://gerrit.wikimedia.org/r/#/c/148608/ added the fix to MW ULS. Closing