Commit Graph

  • ecb09d62fc Add the current loading percentage to the onPassword callback Jonas Jenwald 2026-01-30 08:02:24 +01:00
  • 43273fde27 Add support for Brotli decompression calixteman 2026-01-31 15:45:39 +01:00
  • 4ca205bac3 Add an abstract BasePDFStreamRangeReader class, that all the old IPDFStreamRangeReader implementations inherit from Jonas Jenwald 2026-01-30 08:02:07 +01:00
  • 54d8c5e7b4 Add an abstract BasePDFStreamReader class, that all the old IPDFStreamReader implementations inherit from Jonas Jenwald 2026-01-30 08:01:55 +01:00
  • 4a8fb4dde1 Add an abstract BasePDFStream class, that all the old IPDFStream implementations inherit from Jonas Jenwald 2026-01-30 08:01:40 +01:00
  • a80f10ff1a Remove the onProgress callback from the IPDFStreamRangeReader interface Jonas Jenwald 2026-01-30 07:56:22 +01:00
  • 05b78ce03c Stop registering an onProgress callback on the PDFWorkerStreamRangeReader-instance, in the ChunkedStreamManager class Jonas Jenwald 2026-01-30 07:56:05 +01:00
  • 987265720e Remove the unused IPDFStreamRangeReader.prototype.isStreamingSupported getter Jonas Jenwald 2026-01-30 07:55:53 +01:00
  • 62d5408cf0 Stop tracking progressiveDataLength in the ChunkedStreamManager class Jonas Jenwald 2026-01-30 07:55:27 +01:00
  • 814df09e21 Merge pull request #20603 from Snuffleupagus/createChromiumPrefsSchema Jonas Jenwald 2026-01-30 14:12:27 +01:00
  • d4fbae06d9 Merge pull request #20605 from Snuffleupagus/rm-util-global-tests Jonas Jenwald 2026-01-30 14:06:15 +01:00
  • 1370950843 Remove unnecessary IIFEs when setting the compatParams Jonas Jenwald 2026-01-30 09:35:36 +01:00
  • 5d02076313 Add tests (and CI) to ensure that preference generation works correctly for all relevant build-targets Jonas Jenwald 2026-01-30 09:32:53 +01:00
  • 2a83f955b0 Make getDefaultPreferences a synchronous function, to simplify the build scripts Jonas Jenwald 2026-01-30 09:32:41 +01:00
  • 06cf7dd7b0 Stop pre-building the preference defaults, to simplify the build scripts Jonas Jenwald 2026-01-30 09:31:28 +01:00
  • 35e78f7f11 Generate the preferences_schema.json file, for the Chromium addon, during building Jonas Jenwald 2026-01-30 09:30:55 +01:00
  • a2909f9b66 List postcss-values-parser as an import alias in the ESLint config Jonas Jenwald 2026-01-30 10:23:32 +01:00
  • 9c903a0ebc Remove unit-tests for global ReadableStream and URL Jonas Jenwald 2026-01-30 10:16:21 +01:00
  • 471adfd023 Merge pull request #20596 from Snuffleupagus/FileSpec-fixes Tim van der Meij 2026-01-29 22:03:38 +01:00
  • 7cdd03ad9b Merge pull request #20595 from Snuffleupagus/NetworkManager-simplify Tim van der Meij 2026-01-29 21:56:58 +01:00
  • c0572c1c8f Merge pull request #20594 from Snuffleupagus/Node-ReadableStream Tim van der Meij 2026-01-29 21:48:43 +01:00
  • 2cef80d05b Merge pull request #20598 from calixteman/fix_sidebar_resize Tim van der Meij 2026-01-29 21:42:30 +01:00
  • 5b368dd58a Remove the Uint8Array.prototype.toHex(), Uint8Array.prototype.toBase64(), and Uint8Array.fromBase64() polyfills Jonas Jenwald 2026-01-25 13:32:11 +01:00
  • 247ee02299 Remove the Promise.try() polyfill Jonas Jenwald 2026-01-25 13:22:52 +01:00
  • b3f35b6007 Return the rawFilename as-is even if it's empty, from FileSpec.prototype.serializable Jonas Jenwald 2026-01-25 13:16:48 +01:00
  • 956c2a051a Fix the sidebar resizer accessibility Calixte Denizet 2026-01-27 21:41:02 +01:00
  • 5505201930 Merge pull request #20582 from calixteman/reorg_save calixteman 2026-01-26 19:25:50 +01:00
  • dd6a0c6cf4 Add a manage button in the thumbnail view in order to save an edited pdf (bug 2010830) Calixte Denizet 2026-01-19 20:46:43 +01:00
  • 07a4aab246 Merge pull request #20587 from calixteman/reorg_simplify_mapping calixteman 2026-01-26 17:43:49 +01:00
  • 806133379e Refactor a bit page mapping stuff in order to be able to support delete/copy pages Calixte Denizet 2026-01-21 21:34:26 +01:00
  • 48df8a5ea2 Merge pull request #20586 from marco-c/commentundo calixteman 2026-01-26 15:52:15 +01:00
  • ab7d388ccb Merge pull request #20591 from calixteman/reorg_fix_drag_width calixteman 2026-01-26 09:00:01 +01:00
  • f2ac669ee4 Fix the drag marker dimensions in the thumbnails view Calixte Denizet 2026-01-22 14:37:52 +01:00
  • 001058abb2 Merge pull request #20593 from calixteman/decompress_content_stream calixteman 2026-01-25 21:27:16 +01:00
  • 50f2d4db65 fix: allow hyphens in mailto link auto-detection (bug 20557) Alessio Attilio 2026-01-25 17:20:14 +01:00
  • 9f660be8a2 Use DecompressionStream in async code calixteman 2026-01-23 21:35:09 +01:00
  • 640a3106d5 Remove caching/shadowing from the FileSpec getters, and simplify the code Jonas Jenwald 2026-01-25 13:16:29 +01:00
  • 84b5866853 Reduce duplication in the pickPlatformItem helper function Jonas Jenwald 2026-01-25 13:16:06 +01:00
  • eaf605d720 Move the NetworkManager functionality into the PDFNetworkStream class Jonas Jenwald 2026-01-25 12:41:33 +01:00
  • 4d9301fceb Simplify the NetworkManager class Jonas Jenwald 2026-01-25 12:41:20 +01:00
  • 663d4cd6e7 Use standard ReadableStreams in the src/display/node_stream.js code Jonas Jenwald 2026-01-25 12:34:47 +01:00
  • 45294d31cb In Node.js, don't abort the full request for local PDF files smaller than two range requests Jonas Jenwald 2026-01-25 12:34:35 +01:00
  • 95f62f3b33 Merge pull request #20580 from calixteman/reorg_link_outline Tim van der Meij 2026-01-23 20:49:20 +01:00
  • 23c7b1ac8e Merge pull request #20583 from calixteman/simplify_menu Tim van der Meij 2026-01-23 20:41:08 +01:00
  • bfa44af327 Merge pull request #20554 from dgiessing/patch-1 Tim van der Meij 2026-01-23 20:22:23 +01:00
  • 109ea59fbc Merge pull request #20588 from mozilla/dependabot/npm_and_yarn/lodash-4.17.23 Tim van der Meij 2026-01-23 20:16:58 +01:00
  • 0aa4fc6af8 fix: Update image pattern in gulpfile to accommodate missing images David Giessing 2026-01-22 23:01:46 +01:00
  • bfdcaadf7c Use kbUndo when possible Marco Castelluccio 2026-01-22 13:12:38 +01:00
  • bdc9323b15 Hide comment popup after redo action Marco Castelluccio 2026-01-22 13:12:13 +01:00
  • 3270c4a504 Bump lodash from 4.17.21 to 4.17.23 dependabot[bot] 2026-01-21 23:03:09 +00:00
  • 84d15dc453 Restore date too Marco Castelluccio 2026-01-21 17:06:13 +01:00
  • d9f67bd8ee Bug 1999154 - Add the ability to undo comment deletion Marco Castelluccio 2026-01-21 13:37:20 +01:00
  • a4f4d460ca Hide the menu container in changing it's visibility Calixte Denizet 2026-01-20 14:42:40 +01:00
  • 6a4a3b060d Merge pull request #20475 from calixteman/organize_pages calixteman 2026-01-19 19:08:32 +01:00
  • ce296d8d42 Add the possibility to order the pages in an extracted pdf (bug 1997379) calixteman 2025-12-02 21:37:45 +01:00
  • 43bd7fa738 Fix links and outline after reorganizing a pdf Calixte Denizet 2026-01-19 17:26:35 +01:00
  • 8188c87461 Merge pull request #20572 from calixteman/issue20571 calixteman 2026-01-18 21:06:50 +01:00
  • 8abfd9a797 Avoid exception after having moved an annotation calixteman 2026-01-13 20:59:22 +01:00
  • f04deeeddf Merge pull request #20577 from calixteman/update_search calixteman 2026-01-18 20:57:32 +01:00
  • 3a20ea75b9 The 'find in page' feature must correctly work after the pages have been reorganized (bug 2010814) Calixte Denizet 2026-01-16 18:47:54 +01:00
  • fef0cb1a6f Merge pull request #20578 from calixteman/bug2010820 Tim van der Meij 2026-01-18 13:03:47 +01:00
  • eb014a36cc Select the dropped thumbnail (bug 2010820) Calixte Denizet 2026-01-16 19:54:14 +01:00
  • 67673ea274 Merge pull request #20559 from calixteman/new_sidebar2 calixteman 2026-01-14 22:13:52 +01:00
  • 5e89981282 Add the possibility to drag & drop some thumbnails in the pages view Calixte Denizet 2026-01-06 21:08:45 +01:00
  • cbcb6279ad Merge pull request #20569 from calixteman/fix_caret_dark_mode calixteman 2026-01-14 16:57:05 +01:00
  • 6612d7afaf Merge pull request #20567 from calixteman/bug2009627 calixteman 2026-01-14 14:19:37 +01:00
  • cffd54e9c6 Hide the text in the text layer associated with MathML elements (bug 2009627) Calixte Denizet 2026-01-12 11:43:08 +01:00
  • f40ab1a3f8 Merge pull request #20570 from calixteman/no_contents_image_stream Tim van der Meij 2026-01-13 20:27:59 +01:00
  • b5ed988267 Don't use contents stream which have an image format Calixte Denizet 2026-01-13 18:39:08 +01:00
  • a362a24779 Make sure the caret is black in dark mode when in caret browsing mode Calixte Denizet 2026-01-13 18:10:11 +01:00
  • a5010f99e7 Merge pull request #20566 from calixteman/update_jbig2 Tim van der Meij 2026-01-11 20:23:45 +01:00
  • 1f69a3f6af Update jbig2 decoder (pdfium@3c679253a9e17c10be696d345c63636b18b7f925) calixteman 2026-01-11 13:37:13 +01:00
  • 6f5d5ac6d8 Merge pull request #20552 from calixteman/issue20529 calixteman 2026-01-09 16:45:09 +01:00
  • 1dd6649b7d Add some tests for the JBIG2 js decoder calixteman 2026-01-05 23:21:14 +01:00
  • 3532ac39d8 Merge pull request #20551 from calixteman/bug2004951_part2 calixteman 2026-01-06 22:37:46 +01:00
  • da463f2da9 Don't add an aria-label on MathML elements in the struct tree (bug 2004951) Calixte Denizet 2026-01-05 16:50:12 +01:00
  • 91fa05d2e8 Merge pull request #20550 from calixteman/bug2004951_part1 Tim van der Meij 2026-01-06 20:29:25 +01:00
  • 0ef085e23b Aria-hide artifacts in the text layer (bug 2004951) Calixte Denizet 2026-01-05 15:47:52 +01:00
  • a939f12391 Merge pull request #20549 from timvandermeij/talos-revert Tim van der Meij 2026-01-04 19:50:34 +01:00
  • adde05b530 Revert "Remove some files from talos tests because they aren't available on webarchive" Tim van der Meij 2026-01-04 19:29:26 +01:00
  • 54d84799c2 Merge pull request #20548 from calixteman/jbig2wasm_failure Tim van der Meij 2026-01-04 19:14:37 +01:00
  • eab33828a9 Fix wasm url issue for the jbig2 decoder calixteman 2026-01-04 00:08:53 +01:00
  • cb36cbdc13 Merge pull request #20547 from timvandermeij/updates Tim van der Meij 2026-01-03 23:32:02 +01:00
  • cb28250fbe Merge pull request #20546 from calixteman/jbig2wasm calixteman 2026-01-03 22:08:12 +01:00
  • 98c1955bd4 Use the PDFium JBig2 decoder compiled into wasm calixteman 2026-01-03 14:00:13 +01:00
  • 5c06beae07 Update translations to the most recent versions Tim van der Meij 2026-01-03 20:43:08 +01:00
  • 687cd848e0 Upgrade eslint-plugin-perfectionist to version 5.2.0 Tim van der Meij 2026-01-03 20:42:04 +01:00
  • 13e070a8a3 Upgrade globals to version 17.0.0 Tim van der Meij 2026-01-03 20:40:39 +01:00
  • 2838e161b8 Update dependencies to the most recent versions Tim van der Meij 2026-01-03 20:36:01 +01:00
  • eccbcbe5eb Merge pull request #20515 from calixteman/issue20513_2 calixteman 2025-12-29 11:32:28 +01:00
  • 424c7989aa Get glyph contours when stroking using a pattern calixteman 2025-12-21 22:28:57 +01:00
  • 430b8a9e90 Merge pull request #20540 from timvandermeij/bump Tim van der Meij 2025-12-28 20:08:27 +01:00
  • f385fd9783 Bump the stable version in pdfjs.config Tim van der Meij 2025-12-28 20:05:00 +01:00
  • 50cc4adac0 Merge pull request #20535 from calixteman/issue18062 v5.4.530 Tim van der Meij 2025-12-28 18:22:37 +01:00
  • 5518c8a544 Use CIDToGIDMap when the font is a type 2 with an OpenType font calixteman 2025-12-25 22:55:54 +01:00
  • 1990fa7cd0 Merge pull request #20538 from calixteman/issue13425 Tim van der Meij 2025-12-28 13:52:32 +01:00
  • 67b92b3421 Merge pull request #20537 from calixteman/remove_undestack Tim van der Meij 2025-12-28 13:47:18 +01:00
  • 884cd20156 Merge pull request #20531 from calixteman/issue20523 Tim van der Meij 2025-12-28 13:43:39 +01:00
  • 2d7c056ab1 Merge pull request #20522 from calixteman/claude Tim van der Meij 2025-12-28 13:41:03 +01:00
  • 22932f7b68 Fix the loca table length when there is enough space for it calixteman 2025-12-27 22:20:15 +01:00