Commit Graph

  • 75739a173b Bundle the necessary files and set the correct cMapUrl, iccUrl, and standardFontDataUrl when building gulp internal-viewer Jonas Jenwald 2026-03-13 18:14:10 +01:00
  • 1d25607b9c Move 'Save as...' menu to 'Export selected...' calixteman 2026-03-12 22:53:48 +01:00
  • a7083d08ff Merge pull request #20854 from calixteman/bug2022769 calixteman 2026-03-13 15:58:24 +01:00
  • df4a5638d0 Add a button for unchecking all the checked thumbnails (bug 2022769) Calixte Denizet 2026-03-12 12:14:10 +01:00
  • fbfccebb81 Merge pull request #20850 from calixteman/bug2021828 calixteman 2026-03-13 14:06:01 +01:00
  • bbf178c5ee Only focus the undo bar when the focus isn't inside Calixte Denizet 2026-03-13 13:53:00 +01:00
  • 67f3972bf0 Add a private FontInfo helper method for reading array-data (PR 20197 follow-up) Jonas Jenwald 2026-03-13 09:47:20 +01:00
  • 3842936edf Split the src/shared/obj-bin-transform.js file into separate files for the main/worker threads (PR 20197 follow-up) Jonas Jenwald 2026-03-12 22:57:25 +01:00
  • c610f44952 Fix the rendering of the radial gradient when a center is outside of the other circle and there's no extend Calixte Denizet 2026-03-13 10:20:55 +01:00
  • b7698d617d Merge pull request #20859 from mozilla/update-locales calixteman 2026-03-13 09:42:50 +01:00
  • 8b86f7bb16 l10n: Update locale files github-actions[bot] 2026-03-13 00:30:37 +00:00
  • ea949b9a0a Merge pull request #20845 from calixteman/new_debugger calixteman 2026-03-12 22:41:47 +01:00
  • 2381ac6b16 Update the internal viewer to use a new debugger. calixteman 2026-03-10 21:55:52 +01:00
  • d8a40d9372 Merge pull request #20849 from Snuffleupagus/viewer-rm-enableHWA-opts Tim van der Meij 2026-03-12 20:40:38 +01:00
  • decbce7b9b Merge pull request #20856 from Snuffleupagus/fix-font-clearData Tim van der Meij 2026-03-12 20:39:02 +01:00
  • 2177c4bc00 Merge pull request #20848 from Snuffleupagus/mv-PagesMapper calixteman 2026-03-12 18:26:33 +01:00
  • e88a5652de Fix the FontInfo.prototype.clearData method to actually remove the data as intended (PR 20197 follow-up) Jonas Jenwald 2026-03-12 16:58:32 +01:00
  • 1291f5a32b Don't let the user delete/cut all the pages (bug 2021828) Calixte Denizet 2026-03-11 16:01:49 +01:00
  • 63b4874b39 Remove the enableHWA option from viewer components (PR 20016 follow-up) Jonas Jenwald 2026-03-11 15:22:55 +01:00
  • 9aa1ce8f14 Move the PagesMapper class into its own file Jonas Jenwald 2026-03-11 12:19:42 +01:00
  • 79df166e06 Merge pull request #20846 from Snuffleupagus/internal-viewer-followup Jonas Jenwald 2026-03-11 12:01:11 +01:00
  • 9d093d9607 Merge pull request #20626 from nicolo-ribaudo/images-right-click calixteman 2026-03-11 11:45:51 +01:00
  • 98f7e859ac Merge pull request #20837 from calixteman/bug2021934 calixteman 2026-03-11 09:13:25 +01:00
  • 60d6abdf4f A couple of small improvements of the new internal viewer Jonas Jenwald 2026-03-10 21:49:29 +01:00
  • eb159abd6a Merge pull request #20822 from mozilla/update-locales Tim van der Meij 2026-03-10 21:39:05 +01:00
  • 654190366f Merge pull request #20828 from timvandermeij/refactor-reporter Tim van der Meij 2026-03-10 21:31:00 +01:00
  • 5fb9f12d3e Ignore pending tests in the custom reporters Tim van der Meij 2026-03-08 12:45:04 +01:00
  • 8a5f6f5157 Use the status property of Jasmine's result object in the custom reporters Tim van der Meij 2026-03-08 12:41:13 +01:00
  • 9c21d7016b Check for passed tests first in test/integration/jasmine-boot.js Tim van der Meij 2026-03-08 12:40:06 +01:00
  • 44a63549b0 Merge pull request #20831 from calixteman/internal_viewer Tim van der Meij 2026-03-10 20:48:40 +01:00
  • 15e58f3912 Merge pull request #20830 from Snuffleupagus/validateRangeRequestCapabilities-fix-tests Tim van der Meij 2026-03-10 20:23:14 +01:00
  • bf20d3c7e8 Merge pull request #20838 from calixteman/bug2021886 Tim van der Meij 2026-03-10 20:21:34 +01:00
  • 99dcb88dac Merge pull request #20834 from calixteman/update_context_menu Tim van der Meij 2026-03-10 20:15:51 +01:00
  • 3f75c4e511 Merge pull request #20829 from Snuffleupagus/Blob-bytes Tim van der Meij 2026-03-10 20:14:49 +01:00
  • 0dce6f40d2 Merge pull request #20839 from calixteman/bug2020698 Tim van der Meij 2026-03-10 20:14:05 +01:00
  • 27db42d6bc Merge pull request #20841 from Snuffleupagus/misc-improvements Tim van der Meij 2026-03-10 20:06:35 +01:00
  • 51cde824ec Merge pull request #20844 from nicolo-ribaudo/fix-lint-licenses-windows Jonas Jenwald 2026-03-10 18:05:58 +01:00
  • f11d12dcc2 Fix lint-licenses task on windows Nicolò Ribaudo 2026-03-10 17:49:52 +01:00
  • e6f32f2d3b Remove the "check_l10n.mjs" entry from the ESLint config Jonas Jenwald 2026-03-10 15:39:57 +01:00
  • bfa2753f3c Remove the "abort" listener, on the globalAbortSignal, in the web/sidebar.js file Jonas Jenwald 2026-03-10 15:33:09 +01:00
  • 5ef582fb20 Use optional chaining a little bit more in the src/display/api.js file Jonas Jenwald 2026-03-10 15:29:17 +01:00
  • 4f7a025e21 Separate bbox tracking from dependencies tracking Nicolò Ribaudo 2026-02-25 15:23:22 +01:00
  • 886c90d1a5 Add support for right-clicking on images Nicolò Ribaudo 2026-02-03 11:54:11 +01:00
  • ad7a415220 Fix the border & background colors of the placeholder for a dragged thumbnail (bug 2020698) Calixte Denizet 2026-03-09 19:28:00 +01:00
  • 873378b718 Merge pull request #20836 from Snuffleupagus/FontFaceObject-fix-asserts Jonas Jenwald 2026-03-09 20:08:58 +01:00
  • 4bae676af1 Merge pull request #20835 from Snuffleupagus/return-iterators Jonas Jenwald 2026-03-09 20:07:19 +01:00
  • 645ef08764 Avoid to have a thumbnail with two paste buttons (bug 2021886) Calixte Denizet 2026-03-09 19:10:12 +01:00
  • 7010086cd5 Disable dragging a thumbnail when the user has to paste what they copied (bug 2021934) Calixte Denizet 2026-03-09 18:10:33 +01:00
  • 9f69617109 Fix the disableFontFace and fontExtraProperties asserts in the FontFaceObject constructor (PR 20197 follow-up) Jonas Jenwald 2026-03-09 18:00:11 +01:00
  • dbb6ffb8d5 Change the Font.prototype.glyphCacheValues method to return an iterator Jonas Jenwald 2026-03-09 16:18:48 +01:00
  • 8bbb7c88d3 Change the AnnotationLayer.prototype.getEditableAnnotations method to return an iterator Jonas Jenwald 2026-03-09 16:11:21 +01:00
  • 210b859a54 Update the context menu after copying thumbnails Calixte Denizet 2026-03-09 15:36:22 +01:00
  • cc680f68c3 Merge pull request #20832 from calixteman/fix_labels calixteman 2026-03-09 15:20:59 +01:00
  • c7d1a48f5e Merge pull request #20833 from nicolo-ribaudo/claude-ignore-eslint calixteman 2026-03-09 15:02:44 +01:00
  • e69432cd89 Do not lint folders for project-level AI coding agents Nicolò Ribaudo 2026-03-09 14:57:32 +01:00
  • 18a05354fb Fix the label and tooltip on the paste buttons Calixte Denizet 2026-03-09 13:55:43 +01:00
  • 9d81fafa8c Add a new internal viewer to explore the structure of PDF files. The one from pdf.js.utils is a bit too old: a lot of bugs have been fixed in the code that parses PDF files since then. It's just an internal development tool, so it doesn't need to be perfect, but it should be good enough to be useful. calixteman 2026-03-08 15:47:42 +01:00
  • d5653a1f7c Merge pull request #20646 from nicolo-ribaudo/allow-any-host calixteman 2026-03-09 11:37:22 +01:00
  • 4ef5ea9681 Merge pull request #20810 from calixteman/bug2010832 calixteman 2026-03-09 11:36:37 +01:00
  • 384f1af067 Add --host option npx gulp server Nicolò Ribaudo 2026-02-10 11:39:01 +01:00
  • 0e48c16c3c Add a UI to undo cut/delete and cancel a copy (bug 2021352, bug 2010832) Calixte Denizet 2026-03-05 16:42:22 +01:00
  • a1b769caea Improve the validateRangeRequestCapabilities unit-tests Jonas Jenwald 2026-03-08 18:18:04 +01:00
  • 2598b0dcdd Start using Blob.prototype.bytes() in the code-base Jonas Jenwald 2026-03-08 14:06:03 +01:00
  • 46f4bc805e Merge pull request #20826 from calixteman/outline_se Tim van der Meij 2026-03-08 13:16:11 +01:00
  • 253ce6e323 Handle outline with Structure Element (SE) destination calixteman 2026-03-08 12:27:51 +01:00
  • 2ffd2e65dd Merge pull request #20827 from Snuffleupagus/worker-DocProgress-contentLength Tim van der Meij 2026-03-08 10:58:29 +01:00
  • 43fd680f6a Merge pull request #20825 from timvandermeij/updates Tim van der Meij 2026-03-08 10:56:33 +01:00
  • ddd69ce4e0 Remove the "DocProgress" loaded fallback from the getPdfManager function Jonas Jenwald 2026-03-08 10:13:49 +01:00
  • 1f69cf964c Ensure that percent === NaN is consistently reported by the onProgress callback Jonas Jenwald 2026-03-08 09:47:11 +01:00
  • 98dc351cfa Merge pull request #20824 from calixteman/bug2015853 Tim van der Meij 2026-03-07 20:12:02 +01:00
  • baf8647b1f Add the possibility to merge/update acroforms when merging/extracting (bug 2015853) calixteman 2026-03-07 17:47:24 +01:00
  • c7d345db76 Fix vulnerability in the underscore dependency Tim van der Meij 2026-03-07 19:02:23 +01:00
  • 57a8028ee2 Update dependencies to the most recent versions Tim van der Meij 2026-03-07 19:00:26 +01:00
  • 897e53838d Merge pull request #20823 from Snuffleupagus/Response-bytes-more Tim van der Meij 2026-03-07 18:40:00 +01:00
  • 0c514b008b Use Response.prototype.bytes() more in the code-base (PR 20651 follow-up) Jonas Jenwald 2026-03-07 15:50:36 +01:00
  • aaf9b3bad0 Merge pull request #20821 from Snuffleupagus/scripting-sumPrecise-upsert Jonas Jenwald 2026-03-07 14:09:23 +01:00
  • 1b8878d2d8 l10n: Update locale files github-actions[bot] 2026-03-07 12:46:58 +00:00
  • 49e8240c19 Use Map.prototype.getOrInsertComputed in the scripting implementation Jonas Jenwald 2026-03-07 12:41:23 +01:00
  • ca428aadae Use Math.sumPrecise in the scripting implementation Jonas Jenwald 2026-03-07 12:37:30 +01:00
  • d34a15e03f Merge pull request #20662 from Snuffleupagus/getPdfManager-async-read Tim van der Meij 2026-03-07 13:16:22 +01:00
  • d08e90b051 Merge pull request #20819 from calixteman/avoid_stuck_actions Tim van der Meij 2026-03-07 13:11:08 +01:00
  • a3a13f6041 Merge pull request #20820 from Snuffleupagus/createActionsMap-shorten Tim van der Meij 2026-03-07 13:09:16 +01:00
  • d236b517fe Shorten the createActionsMap helper in the src/scripting_api/common.js file Jonas Jenwald 2026-03-07 11:22:21 +01:00
  • d9b81b5199 Merge pull request #20818 from Snuffleupagus/JBig2-fixes Jonas Jenwald 2026-03-06 16:04:03 +01:00
  • 99f1109d67 Merge pull request #20815 from mozilla/update-locales calixteman 2026-03-06 15:04:43 +01:00
  • d618a2bc7e Avoid to have stuck actions when running update_locales task calixteman 2026-03-06 14:51:37 +01:00
  • efa13c5e2a Don't duplicate the Jbig2Error exception Jonas Jenwald 2026-03-06 11:58:22 +01:00
  • 29362e6afb Remove the JBig2CCITTFaxWasmImage instance when running clean-up Jonas Jenwald 2026-03-06 11:50:24 +01:00
  • 7f4e29ed22 Change the "Terminate" worker-thread handler to an asynchronous function Jonas Jenwald 2026-03-06 11:24:12 +01:00
  • 182a2c7bad l10n: Update locale files github-actions[bot] 2026-03-06 00:35:13 +00:00
  • e8ab3cb335 Convert the data reading in getPdfManager to be asynchronous Jonas Jenwald 2026-02-15 14:47:45 +01:00
  • a4fcd830cc Merge pull request #20774 from calixteman/rm_gulp_sourcemaps calixteman 2026-03-05 22:49:16 +01:00
  • 3a80ae47f9 Merge pull request #20800 from calixteman/bug2020731 calixteman 2026-03-05 22:47:27 +01:00
  • 064e6a8b1c Remove gulp-sourcemaps dependency which is unmaintained Calixte Denizet 2026-03-02 09:55:21 +01:00
  • 688ae9b3e5 Merge pull request #20811 from calixteman/fix_xref Tim van der Meij 2026-03-05 22:02:08 +01:00
  • d489ad0b5b Once a page has been deleted or pasted, make sure the focus stays in the sidebar (bug 2020731) Calixte Denizet 2026-03-04 14:35:33 +01:00
  • 55fe04657b Merge pull request #20812 from calixteman/context_menu_follow_up Tim van der Meij 2026-03-05 21:20:15 +01:00
  • d3e04d29ac Merge pull request #20798 from calixteman/bug2016437 Tim van der Meij 2026-03-05 21:19:39 +01:00
  • 01bc76e681 Merge pull request #20806 from Snuffleupagus/BinaryCMapStream-extends-Stream Tim van der Meij 2026-03-05 20:43:37 +01:00
  • 7e48938009 Merge pull request #20799 from Snuffleupagus/readPostScriptTable-getString Tim van der Meij 2026-03-05 20:40:59 +01:00