0002-misc-do-not-bundle-NodeJS-stream-backend.patch 1.0 KB

123456789101112131415161718192021222324252627282930
  1. From 6d118ec35e6e6f954938a485178748f1bb8bdd8a Mon Sep 17 00:00:00 2001
  2. From: Jakob Ackermann <jakob.ackermann@overleaf.com>
  3. Date: Mon, 5 Jul 2021 17:28:00 +0100
  4. Subject: [PATCH 2/2] [misc] do not bundle NodeJS stream backend
  5. ---
  6. src/pdf.js | 7 +------
  7. 1 file changed, 1 insertion(+), 6 deletions(-)
  8. diff --git a/src/pdf.js b/src/pdf.js
  9. index 4ccf2c1a7..7058c7a46 100644
  10. --- a/src/pdf.js
  11. +++ b/src/pdf.js
  12. @@ -32,12 +32,7 @@ let pdfjsDisplayAPICompatibility = require('./display/api_compatibility.js');
  13. if (typeof PDFJSDev === 'undefined' || PDFJSDev.test('GENERIC')) {
  14. const isNodeJS = require('./shared/is_node.js');
  15. - if (isNodeJS()) {
  16. - let PDFNodeStream = require('./display/node_stream.js').PDFNodeStream;
  17. - pdfjsDisplayAPI.setPDFNetworkStreamFactory((params) => {
  18. - return new PDFNodeStream(params);
  19. - });
  20. - } else {
  21. + if (!isNodeJS()) {
  22. let PDFNetworkStream = require('./display/network.js').PDFNetworkStream;
  23. let PDFFetchStream;
  24. if (pdfjsDisplayDisplayUtils.isFetchSupported()) {
  25. --
  26. 2.17.1