Page MenuHomePhabricator

IE6-8 support is broken due to JavaScript errors
Closed, ResolvedPublic

Description

Author: shahyar+wmfbugzilla

Description:
Need to implement a Function.bind polyfill, and need to stop using "new" as a method name, since it is a reserved keyword.


Version: master
Severity: blocker
Platform: PC

Details

Reference
bz60505

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 3:07 AM
bzimport set Reference to bz60505.
bzimport added a subscriber: Unknown Object (MLST).

Change 109788 had a related patch set uploaded by SG:
Introduce Function.bind polyfill, fix IE8 errors

https://gerrit.wikimedia.org/r/109788

shahyar+wmfbugzilla wrote:

(In reply to comment #0)

Need to implement a Function.bind polyfill, and need to stop using "new" as a
method name, since it is a reserved keyword.

Per discussion in #wikimedia-dev, we have chosen to use jQuery.proxy instead of a polyfill.

Change 109788 merged by jenkins-bot:
Replace all usages of Function.bind with jQuery.proxy Fixes IE8 errors

https://gerrit.wikimedia.org/r/109788