17 Commits (be36c60e0f92e0eb3c44021b571cdbb90f197b92)

Author SHA1 Message Date
Jonas Jenwald be36c60e0f Polyfill `Uint8ClampedArray` using core-js 8 years ago
Tobias Schneider da44d10af1 Fallback to plain object for globalScope. 8 years ago
Jonas Jenwald f2270252c7 Add `Number.isNaN` and `Number.isInteger` polyfills in compatibility.js, since the Streams polyfill relies on them 8 years ago
Rob Wu f912f89e69 compatibility.js: Rename parameters in JURL 8 years ago
Yury Delendik 631e6bebff Fixes WeakMap polyfill (and improves PDFWorker port check). 8 years ago
Yury Delendik b44848b918 Adds special case for origin of blob to the compatibility URL. 8 years ago
Yury Delendik db7a770542 Additional check in globalScope detections 8 years ago
Jonas Jenwald f20d2cd2ae Fix inconsistent spacing and trailing commas in objects in remaining `src/` files, so we can enable the `comma-dangle` and `object-curly-spacing` ESLint rules later on 8 years ago
Jonas Jenwald 60b14f526e Convert the files in the `/src/shared` folder to ES6 modules 8 years ago
Jonas Jenwald 6c81b8e6dd Replace unnecessary `bind(this)` and `var self = this` statements with arrow functions in remaining `src/` files 8 years ago
Jonas Jenwald 7bee0c2aa3 Enable the `object-shorthand` ESLint rule in `src/shared` 8 years ago
Yury Delendik 30bee9fe0c Moves Uint32ArrayView and hasCanvasTypedArrays into compatibility.js. 8 years ago
Jonas Jenwald 3a302fdb53 Correctly detect if `requestAnimationFrame` is supported in `compatibility.js` (issue 8272) 8 years ago
Travis Grathwell bd70a73d43 ios: Patch cancelAnimationFrame whenever fakeRequestAnimationFrame is used 8 years ago
Jonas Jenwald a7c19d9cbb Adjust the `yoda` ESLint rule to apply to inequalities as well 8 years ago
Yury Delendik facefb0c79 Move compatibility code to the shared/compatibility.js. 8 years ago