polyfill-service
Version:
A polyfill combinator
1 lines • 856 B
JSON
{"aliases":["es6"],"browsers":{"android":"*","bb":"*","chrome":"1 - 27","firefox":"1 - 19","ie":"*","ie_mob":"10 - *","ios_chr":"*","ios_saf":"4 - 6.1","opera":"10 - 15","op_mob":"*","op_mini":"*","safari":"4 - 6.1","firefox_mob":"1 - 19"},"docs":"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/imul","spec":"http://people.mozilla.org/~jorendorff/es6-draft.html#sec-math.imul","baseDir":"Math/imul","hasTests":false,"rawSource":"\n// Math.imul\nMath.imul = function imul(a, b) {\n\tvar\n\tah = (a >>> 16) & 0xffff,\n\tal = a & 0xffff,\n\tbh = (b >>> 16) & 0xffff,\n\tbl = b & 0xffff;\n\n\treturn ((al * bl) + (((ah * bl + al * bh) << 16) >>> 0) | 0);\n};\n","minSource":"Math.imul=function(n,r){var t=n>>>16&65535,u=65535&n,a=r>>>16&65535,i=65535&r;return u*i+(t*i+u*a<<16>>>0)|0};","detectSource":"'imul' in Math"}