Page MenuHomePhabricator

Remove all uses of jQuery.browser
Closed, ResolvedPublic

Description

I'm putting this in MediaWiki/JavaScript, but it's really a tracking bug across extensions, etc.

jQuery.browser was removed from jQuery 1.9. It currently works since we're using jQuery Migrate which puts it back. But that will be removed in time too (http://lists.wikimedia.org/pipermail/wikitech-l/2014-May/076340.html).

Ideally, you should replace it with feature detection. If that is not possible, you can use jQuery.client.


Version: unspecified
Severity: normal

Details

Reference
bz66097

Event Timeline

bzimport raised the priority of this task from to High.
bzimport set Reference to bz66097.
bzimport added a subscriber: Unknown Object (MLST).

It's not really an enhancement.

It's stuff that already doesn't work on test2wiki (jQuery Migrate isn't loaded there, so errors like this will pop up there first), and eventually will not work anywhere.

On the basis that there are no open sub-bugs of this, I'm marking it FIXED. Please re-open if there are still issues. Thank you everyone for your work!

Phabricator_maintenance renamed this task from Remove all uses of jQuery.browser (tracking) to Remove all uses of jQuery.browser.Aug 13 2016, 9:20 PM