Commit Graph

  • 601d961fc3 Merge pull request #20900 from wooorm/wooorm/image-mask-perf master calixteman 2026-03-26 16:10:30 +01:00
  • e914326346 Refactor to improve performance around image masks (bug 1941562) Titus Wormer 2026-03-17 10:04:33 +01:00
  • 9be671dbbd Merge pull request #20980 from Snuffleupagus/CanvasExtraState-rm-preInit Jonas Jenwald 2026-03-26 14:27:39 +01:00
  • 39dd02cf32 Remove unused preInit parameter from the CanvasExtraState constructor (PR 19043 follow-up) Jonas Jenwald 2026-03-26 11:07:47 +01:00
  • 5e4ca58785 Bump picomatch dependabot/npm_and_yarn/multi-bf05dc1ecf dependabot[bot] 2026-03-25 22:14:25 +00:00
  • 777251da85 Merge pull request #20968 from Snuffleupagus/getNetworkStream Jonas Jenwald 2026-03-25 08:33:08 +01:00
  • ae84c662b8 Merge pull request #20966 from calixteman/rm_canvas_cache calixteman 2026-03-25 07:50:55 +01:00
  • 7b2901bd21 Merge pull request #20965 from calixteman/enable_hwa_default calixteman 2026-03-25 07:49:36 +01:00
  • f608d5682c Enable hardware acceleration by default Calixte Denizet 2026-03-24 14:33:31 +01:00
  • c0e3977321 Remove the canvases cache Calixte Denizet 2026-03-24 14:49:30 +01:00
  • ae70a5d123 Merge pull request #20969 from calixteman/fix_test_comparaison calixteman 2026-03-24 22:59:12 +01:00
  • 385028005b Strip private ancillary PNG chunks before comparing images in ref tests Calixte Denizet 2026-03-24 19:54:56 +01:00
  • 2bcf2bb911 Merge pull request #20955 from calixteman/bug2025247 Tim van der Meij 2026-03-24 21:24:51 +01:00
  • 7035459c05 Merge pull request #20960 from Snuffleupagus/rm-PDFWorker-fromPort Tim van der Meij 2026-03-24 21:23:00 +01:00
  • b792f229d7 Merge pull request #20857 from mschoettle/build-add-legacy Tim van der Meij 2026-03-24 21:21:44 +01:00
  • 1120b3d345 Merge pull request #20952 from timvandermeij/github-actions-caching Tim van der Meij 2026-03-24 21:15:09 +01:00
  • 3e651dd690 Merge pull request #20971 from Snuffleupagus/downloadFile-fetch Tim van der Meij 2026-03-24 21:13:47 +01:00
  • 3e0571cd9c Download test PDFs with the Fetch API Jonas Jenwald 2026-03-24 20:28:45 +01:00
  • a0102abe76 Move the NetworkStream choice from src/display/api.js and into a separate file Jonas Jenwald 2026-03-24 16:48:10 +01:00
  • ca8f8074a2 Remove the deprecated PDFWorker.fromPort method (PR 19943 follow-up) Jonas Jenwald 2026-03-23 17:24:54 +01:00
  • 5c3878be25 Copy webpack.mjs to legacy in dist task Matthias Schoettle 2026-03-12 21:04:00 +00:00
  • 12a4fc6893 Remove the selection after the pages have been extracted (bug 2025247) Calixte Denizet 2026-03-23 10:27:44 +01:00
  • 2643125a12 Merge pull request #20951 from calixteman/bug2021392 calixteman 2026-03-22 21:36:46 +01:00
  • 1756b48417 Merge pull request #20949 from Snuffleupagus/BinaryDataFactory-2 Tim van der Meij 2026-03-22 21:20:49 +01:00
  • 243659380a Correctly scroll the search result in the viewport with rotated pdfs (bug 2021392) calixteman 2026-03-22 16:50:06 +01:00
  • 8d4151cfbb Fix Python caching in the GitHub Actions workflows Tim van der Meij 2026-03-22 16:37:59 +01:00
  • a3b19875ec Implement Node.js caching in the GitHub Actions workflows Tim van der Meij 2026-03-22 15:58:25 +01:00
  • 0a6894d28b Merge pull request #20948 from calixteman/issue20914 Tim van der Meij 2026-03-22 19:08:19 +01:00
  • 3a372fde94 [api-minor] Replace the CMapReaderFactory, StandardFontDataFactory, and WasmFactory API options with a single factory/option Jonas Jenwald 2026-03-21 22:53:39 +01:00
  • de48af76d4 Interpret empty annotation border as [0, 0, 0] calixteman 2026-03-22 14:41:47 +01:00
  • 56fe5fb622 Merge pull request #20950 from timvandermeij/revert-locale-stuck-actions Tim van der Meij 2026-03-22 15:42:30 +01:00
  • 921e258d35 Revert "Avoid to have stuck actions when running update_locales task" Tim van der Meij 2026-03-22 15:38:15 +01:00
  • 9fa5cb9b30 Merge pull request #20947 from calixteman/fix_superscript Tim van der Meij 2026-03-22 15:30:30 +01:00
  • 6c197529e8 Merge pull request #20941 from calixteman/simple_viewer_test Tim van der Meij 2026-03-22 15:18:51 +01:00
  • ec24053ddf Don't add an EOL after a superscript calixteman 2026-03-22 14:18:26 +01:00
  • 741649c31d Add an integration test for the simple viewer calixteman 2026-03-21 21:44:44 +01:00
  • 869f25a489 Merge pull request #20940 from calixteman/issue20872 Tim van der Meij 2026-03-22 12:27:43 +01:00
  • 1aa95d28d0 Merge pull request #20944 from Snuffleupagus/PDFObjects-resolve-once Tim van der Meij 2026-03-22 12:25:08 +01:00
  • 4900bd80f0 Merge pull request #20939 from Snuffleupagus/BaseCMapReaderFactory-filename Tim van der Meij 2026-03-22 12:14:27 +01:00
  • c0f3627973 Merge pull request #20945 from mozilla/update-locales calixteman 2026-03-22 12:13:17 +01:00
  • 523d87259f l10n: Update locale files github-actions[bot] 2026-03-22 11:12:19 +00:00
  • 68663bba7f Merge pull request #20942 from calixteman/fix_update_local Tim van der Meij 2026-03-22 12:00:50 +01:00
  • e3564deefa Remove the internal #ensureObj method in the PDFObjects class Jonas Jenwald 2026-03-22 11:10:15 +01:00
  • cb2ae021ca Avoid resolving an objId more than once in the PDFObjects class Jonas Jenwald 2026-03-22 11:05:43 +01:00
  • 60de323514 Make persist-credentials: true in the update_locale action calixteman 2026-03-21 22:08:02 +01:00
  • 5992d0f097 Fix the group bbox when the numbers are too big calixteman 2026-03-21 16:42:49 +01:00
  • 262aeef3fa [api-minor] Simplify BaseCMapReaderFactory by having the worker-thread create the filename Jonas Jenwald 2026-03-21 13:48:52 +01:00
  • 918a319de6 Merge pull request #20885 from calixteman/gouraud_gpu calixteman 2026-03-21 15:18:56 +01:00
  • 86441e9eb8 Implement Gouraud-based shading using WebGPU. calixteman 2026-03-15 13:02:03 +01:00
  • 5cb8f222d8 Merge pull request #20882 from timvandermeij/remove-xfatest Tim van der Meij 2026-03-21 14:07:32 +01:00
  • a90215da48 Merge pull request #20933 from calixteman/issue20930 Tim van der Meij 2026-03-21 13:56:05 +01:00
  • d66629376e Merge pull request #20934 from Snuffleupagus/fix-TextLayerBuilder-abortSignal Tim van der Meij 2026-03-21 13:48:02 +01:00
  • b6c9b12de0 Merge pull request #20936 from Snuffleupagus/debugger-getPageIndex calixteman 2026-03-21 13:45:39 +01:00
  • 4c0504460f [Debugger] Allow debugging page-rendering from the /Ref, in addition to the pageNumber Jonas Jenwald 2026-03-21 11:10:12 +01:00
  • ba796a3441 Ensure that TextLayerBuilder works correctly without the abortSignal parameter (PR 20928 follow-up) Jonas Jenwald 2026-03-20 23:09:54 +01:00
  • eaa5eca73d Fix charSpacing in vertical mode Calixte Denizet 2026-03-20 21:55:55 +01:00
  • e577141154 Merge pull request #20906 from calixteman/debugger_text calixteman 2026-03-20 22:39:18 +01:00
  • cf3b3fa900 Add the possibility to debug only text rendering by filtering the op list. calixteman 2026-03-17 11:44:36 +01:00
  • f51419854f Remove the xfatest command Tim van der Meij 2026-03-15 16:15:43 +01:00
  • ab228da9ce Merge pull request #20931 from Snuffleupagus/rm-factory-name-validation Tim van der Meij 2026-03-20 20:15:23 +01:00
  • 0dd1556f47 Merge pull request #20880 from timvandermeij/disable-reorder-test Tim van der Meij 2026-03-20 20:13:36 +01:00
  • 977e4f2c4a Merge pull request #20928 from calixteman/pass_global_signal_text_layer calixteman 2026-03-20 18:36:25 +01:00
  • 5a240f7802 Merge pull request #20932 from calixteman/bug2023150 calixteman 2026-03-20 18:07:24 +01:00
  • e1f02be670 Pass the global signal the text layer builder in order to remove all the listeners defined here Calixte Denizet 2026-03-20 14:25:36 +01:00
  • 5bdeb79b09 Merge pull request #20926 from calixteman/bug2022516 calixteman 2026-03-20 17:47:02 +01:00
  • dabb2b960d Merge pull request #20927 from Snuffleupagus/Firefox-enforce-worker-binary-fetch calixteman 2026-03-20 17:45:43 +01:00
  • 2c5812006a Merge pull request #20929 from calixteman/bug2022481 calixteman 2026-03-20 17:44:19 +01:00
  • 652822bef0 [Firefox] Ensure that worker-thread fetching is used for built-in CMap, standard font, and wasm data Jonas Jenwald 2026-03-20 14:09:14 +01:00
  • 16aee06aac Merge pull request #20925 from calixteman/reorganize_save_annotations calixteman 2026-03-20 16:32:10 +01:00
  • 504505b8c3 Merge pull request #20924 from calixteman/fix_null_ref calixteman 2026-03-20 16:31:01 +01:00
  • 0617e3e95f Merge pull request #20923 from calixteman/bug2023138 calixteman 2026-03-20 16:30:34 +01:00
  • 118228480b Trigger the current find after a page has been moved (bug 2023150) Calixte Denizet 2026-03-20 16:21:20 +01:00
  • 5299eb2b83 Remove explicit name/filename validation in the BaseCMapReaderFactory, BaseStandardFontDataFactory, and BaseWasmFactory classes Jonas Jenwald 2026-03-20 15:50:26 +01:00
  • 008181a43e Add the basic telemetry for Organize feature (bug 2022481) Calixte Denizet 2026-03-20 14:33:55 +01:00
  • 4aee2e8f2c Correctly focus the pasted page (bug 2022516) Calixte Denizet 2026-03-20 11:39:57 +01:00
  • 04272de41d Add the possibility to save added annotations when reorganizing a pdf (bug 2023086) Calixte Denizet 2026-03-17 16:28:47 +01:00
  • c17801b77e Avoid getting null value in RefSet when cloning Calixte Denizet 2026-03-20 10:37:11 +01:00
  • 1db3774540 Make sure the menuitems are readable when hovering them (bug 2023138) Calixte Denizet 2026-03-20 10:01:41 +01:00
  • da1f42c03c Skip the "should reorder thumbnails after dropping two adjacent pages" integration test Tim van der Meij 2026-03-15 15:49:44 +01:00
  • ff1af5a058 Merge pull request #20916 from calixteman/fix_co Tim van der Meij 2026-03-19 21:22:43 +01:00
  • 6245bb201c Merge pull request #20915 from calixteman/fix_pageindice Tim van der Meij 2026-03-19 21:22:32 +01:00
  • 8cae5d17f2 Merge pull request #20917 from calixteman/fix_dup_name_dest Tim van der Meij 2026-03-19 21:22:19 +01:00
  • 746e6b419d Merge pull request #20901 from Snuffleupagus/Dict-private-map Tim van der Meij 2026-03-19 20:57:13 +01:00
  • 083735b40f Merge pull request #20920 from Snuffleupagus/Jasmine-toBeInstanceOf Tim van der Meij 2026-03-19 20:54:36 +01:00
  • 9151b69665 Merge pull request #20922 from mozilla/dependabot/npm_and_yarn/fast-xml-parser-5.5.7 Tim van der Meij 2026-03-19 20:53:30 +01:00
  • ed02b7313c Merge pull request #20921 from mozilla/dependabot/npm_and_yarn/flatted-3.4.2 Tim van der Meij 2026-03-19 20:52:57 +01:00
  • 281761d07d Bump fast-xml-parser from 5.5.6 to 5.5.7 dependabot[bot] 2026-03-19 19:47:38 +00:00
  • 9cf2718a69 Bump flatted from 3.4.1 to 3.4.2 dependabot[bot] 2026-03-19 19:44:37 +00:00
  • cdb476b3ab Merge pull request #20908 from mozilla/dependabot/npm_and_yarn/fast-xml-parser-5.5.6 Tim van der Meij 2026-03-19 20:43:23 +01:00
  • 7609a42209 Use toBeInstanceOf consistently in the unit-tests Jonas Jenwald 2026-03-19 17:11:25 +01:00
  • cf67c1ef1e Fix the destination names when they're duplicated Calixte Denizet 2026-03-19 10:44:11 +01:00
  • b7da4b80a9 When merging pdfs, fix the CO after the fields have been cloned Calixte Denizet 2026-03-19 10:09:40 +01:00
  • 0bee641fed Avoid to use a used slot when looking for a new page position Calixte Denizet 2026-03-19 09:40:16 +01:00
  • e52f2d1d67 Convert the internal Map to a properly private field in the Dict class Jonas Jenwald 2026-03-17 12:05:14 +01:00
  • 6c6bb19324 Use proper access methods in Dict.merge, rather than modifying the _map field manually Jonas Jenwald 2026-03-17 12:00:35 +01:00
  • bda7456724 Merge pull request #20892 from Snuffleupagus/Dict-get-helper calixteman 2026-03-18 21:40:30 +01:00
  • a98449510c Merge pull request #20913 from calixteman/new_badge calixteman 2026-03-18 21:38:47 +01:00
  • e65d643af5 Merge pull request #20907 from calixteman/fix_bad_bugs calixteman 2026-03-18 21:38:15 +01:00
  • 85d88e59f3 Add a new badge close to the Manage button in the sidebar. Calixte Denizet 2026-03-18 16:53:08 +01:00
  • 8f8bd6a0bc Merge pull request #20909 from Snuffleupagus/getDocument-check-data Jonas Jenwald 2026-03-18 18:29:56 +01:00