oojs uses ES5 features such as Object.create, which are only supported in recent browsers (e.g. IE10 and up). oojs should incorporate or at least recommend a polyfill or shim that implements needed features on less advanced browsers. See https://www.mediawiki.org/wiki/Ooui#Browser_compatibility
Version: unspecified
Severity: enhancement
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=66390