diff --git a/web/compatibility.js b/web/compatibility.js index ed4fae338..540dff0b1 100644 --- a/web/compatibility.js +++ b/web/compatibility.js @@ -79,10 +79,9 @@ // Object.defineProperty() ? (function checkObjectDefinePropertyCompatibility() { - // safari 5 cannot use this on DOM objects and thus is unusable, - // see http://kangax.github.com/es5-compat-table/ + // safari 5 and 6 cannot use this on DOM objects and thus it's unusable, if ((typeof Object.defineProperty !== 'undefined') && - /Safari\/5/.test(navigator.userAgent)) return; + !/Safari/.test(navigator.userAgent)) return; Object.defineProperty = function objectDefineProperty(obj, name, def) { delete obj[name];