From 9e9c0542197c1961c11b770a62b087ce136faae4 Mon Sep 17 00:00:00 2001 From: Alf Eaton Date: Mon, 5 Feb 2024 11:44:20 +0000 Subject: [PATCH] Add polyfills for global.StructuredClone and Array.prototype.at (#16461) GitOrigin-RevId: 28119b7bbda1d5c062f80bce96a8a69be8386559 --- .../frontend/js/features/pdf-preview/util/pdf-js-versions.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/services/web/frontend/js/features/pdf-preview/util/pdf-js-versions.js b/services/web/frontend/js/features/pdf-preview/util/pdf-js-versions.js index 08e6129852..9a30018b0f 100644 --- a/services/web/frontend/js/features/pdf-preview/util/pdf-js-versions.js +++ b/services/web/frontend/js/features/pdf-preview/util/pdf-js-versions.js @@ -3,6 +3,8 @@ import 'core-js/stable/global-this' // polyfill for globalThis (used by pdf.js) import 'core-js/stable/promise/all-settled' // polyfill for Promise.allSettled (used by pdf.js) +import 'core-js/stable/structured-clone' // polyfill for global.StructuredClone (used by pdf.js) +import 'core-js/stable/array/at' // polyfill for Array.prototype.at (used by pdf.js) import getMeta from '@/utils/meta' import { createWorker } from '@/utils/worker'