Merge pull request #15510 from Snuffleupagus/compatibility-loading
Change how `src/shared/compatibility.js` is imported
This commit is contained in:
commit
a93c01ae6a
@ -16,13 +16,6 @@
|
|||||||
|
|
||||||
import { isNodeJS } from "./is_node.js";
|
import { isNodeJS } from "./is_node.js";
|
||||||
|
|
||||||
// Skip compatibility checks for modern builds and if we already ran the module.
|
|
||||||
if (
|
|
||||||
(typeof PDFJSDev === "undefined" || !PDFJSDev.test("SKIP_BABEL")) &&
|
|
||||||
!globalThis._pdfjsCompatibilityChecked
|
|
||||||
) {
|
|
||||||
globalThis._pdfjsCompatibilityChecked = true;
|
|
||||||
|
|
||||||
// Support: Node.js<16.0.0
|
// Support: Node.js<16.0.0
|
||||||
(function checkNodeBtoa() {
|
(function checkNodeBtoa() {
|
||||||
if (globalThis.btoa || !isNodeJS) {
|
if (globalThis.btoa || !isNodeJS) {
|
||||||
@ -91,4 +84,3 @@ if (
|
|||||||
}
|
}
|
||||||
require("core-js/web/structured-clone.js");
|
require("core-js/web/structured-clone.js");
|
||||||
})();
|
})();
|
||||||
}
|
|
||||||
|
@ -13,7 +13,15 @@
|
|||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import "./compatibility.js";
|
// Skip compatibility checks for modern builds and if we already ran the module.
|
||||||
|
if (
|
||||||
|
typeof PDFJSDev !== "undefined" &&
|
||||||
|
!PDFJSDev.test("SKIP_BABEL") &&
|
||||||
|
!globalThis._pdfjsCompatibilityChecked
|
||||||
|
) {
|
||||||
|
globalThis._pdfjsCompatibilityChecked = true;
|
||||||
|
require("./compatibility.js");
|
||||||
|
}
|
||||||
|
|
||||||
const IDENTITY_MATRIX = [1, 0, 0, 1, 0, 0];
|
const IDENTITY_MATRIX = [1, 0, 0, 1, 0, 0];
|
||||||
const FONT_IDENTITY_MATRIX = [0.001, 0, 0, 0.001, 0, 0];
|
const FONT_IDENTITY_MATRIX = [0.001, 0, 0, 0.001, 0, 0];
|
||||||
|
Loading…
Reference in New Issue
Block a user