| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- diff --git a/services/web/frontend/js/features/file-view/components/file-view-pdf.tsx b/services/web/frontend/js/features/file-view/components/file-view-pdf.tsx
- index 4d3b80bb9a2..3efc61a2199 100644
- --- a/services/web/frontend/js/features/file-view/components/file-view-pdf.tsx
- +++ b/services/web/frontend/js/features/file-view/components/file-view-pdf.tsx
- @@ -33,7 +33,10 @@ const FileViewPdf: FC<{
- return
- }
- - const pdf = await PDFJS.getDocument(preview.url).promise
- + const pdf = await PDFJS.getDocument({
- + url: preview.url,
- + isEvalSupported: false,
- + }).promise
- // bail out if loading the PDF took too long
- if (!mountedRef.current) {
- diff --git a/services/web/frontend/js/features/pdf-preview/util/pdf-js-wrapper.js b/services/web/frontend/js/features/pdf-preview/util/pdf-js-wrapper.js
- index 9b419b1397f..6a92630a215 100644
- --- a/services/web/frontend/js/features/pdf-preview/util/pdf-js-wrapper.js
- +++ b/services/web/frontend/js/features/pdf-preview/util/pdf-js-wrapper.js
- @@ -96,6 +96,7 @@ export default class PDFJSWrapper {
- rangeChunkSize,
- disableAutoFetch: true,
- disableStream,
- + isEvalSupported: false,
- textLayerMode: 2, // PDFJSViewer.TextLayerMode.ENABLE,
- range: rangeTransport,
- })
- diff --git a/services/web/frontend/js/features/source-editor/extensions/visual/visual-widgets/graphics.ts b/services/web/frontend/js/features/source-editor/extensions/visual/visual-widgets/graphics.ts
- index 7321f9e02b5..f6c744aaec2 100644
- --- a/services/web/frontend/js/features/source-editor/extensions/visual/visual-widgets/graphics.ts
- +++ b/services/web/frontend/js/features/source-editor/extensions/visual/visual-widgets/graphics.ts
- @@ -143,7 +143,7 @@ export class GraphicsWidget extends WidgetType {
- return
- }
- - const pdf = await PDFJS.getDocument(url).promise
- + const pdf = await PDFJS.getDocument({ url, isEvalSupported: false }).promise
- const page = await pdf.getPage(1)
- // bail out if loading the PDF took too long
|