Commit Graph

  • 091f459d2e
    Merge pull request #21358 from sfoster/bug-203525-viewer-favicon master calixteman 2026-06-04 21:35:28 +02:00
  • 23ea0810d9
    Merge pull request #21379 from calixteman/dedup_stream_merging Tim van der Meij 2026-06-04 20:58:22 +02:00
  • b9e3a6b5d0 Bug 2035251 - Use toolkit's pdf icon as favicon Sam Foster 2026-05-29 10:07:06 -07:00
  • 7f15bd6591
    Merge pull request #21383 from calixteman/ko_inner_bd Tim van der Meij 2026-06-04 20:41:50 +02:00
  • dc3696f23c
    Merge pull request #21384 from Snuffleupagus/Stream-getBytes-shorten Tim van der Meij 2026-06-04 20:41:07 +02:00
  • 0cc139fdfc
    Merge pull request #21385 from Snuffleupagus/AppOptions-unittest-EVENT_DISPATCH Tim van der Meij 2026-06-04 20:36:17 +02:00
  • d619ff3207
    Merge pull request #21380 from Snuffleupagus/AnnotationLayerBuilder-rm-#externalHide Tim van der Meij 2026-06-04 20:35:14 +02:00
  • f45a1b4df5
    Merge pull request #21382 from mozilla/dependabot/github_actions/github/codeql-action-4.36.0 Tim van der Meij 2026-06-04 20:32:41 +02:00
  • dc602ae543 Extend the AppOptions unit-tests to also cover the EVENT_DISPATCH option-kind Jonas Jenwald 2026-06-04 17:51:41 +02:00
  • d36d3ab893 Shorten the getBytes method in the Stream/ChunkedStream classes Jonas Jenwald 2026-06-04 13:10:24 +02:00
  • e4a3e91444 Add knockout_inner_backdrop ref test Calixte Denizet 2026-06-04 09:13:39 +02:00
  • 936a472f05
    Bump github/codeql-action from 4.35.5 to 4.36.0 dependabot[bot] 2026-06-04 00:19:24 +00:00
  • 9071f451a5
    Merge pull request #21359 from Snuffleupagus/coverage-browser-tests calixteman 2026-06-03 19:01:52 +02:00
  • 890edc9265 Run browser tests to collect code coverage data Jonas Jenwald 2026-05-30 11:53:36 +02:00
  • b168293c17
    Merge pull request #21351 from wooorm/wooorm/auth-event-and-encrypted-attachments Jonas Jenwald 2026-06-03 18:13:44 +02:00
  • 4db9e45b8c
    Add support for /AuthEvent, on-demand decryption Titus Wormer 2026-05-28 11:02:48 +02:00
  • 5907d87774 Remove the #externalHide field from the AnnotationLayerBuilder class Jonas Jenwald 2026-06-03 13:46:40 +02:00
  • 1a7821ab13 Deduplicate shared font/image streams when merging PDFs Calixte Denizet 2026-06-02 22:08:16 +02:00
  • 19046a6949
    Merge pull request #21349 from Snuffleupagus/OptionalContentConfig-serializable Jonas Jenwald 2026-06-02 21:57:16 +02:00
  • e9a946ec0b
    Merge pull request #21378 from wooorm/wooorm/fix-selection-rendering-off Tim van der Meij 2026-06-02 21:02:18 +02:00
  • 744c1e6d7a
    Merge pull request #21372 from calixteman/issue7998 Tim van der Meij 2026-06-02 20:10:18 +02:00
  • e9ee61f67c
    Merge pull request #21347 from calixteman/issue21240 Tim van der Meij 2026-06-02 20:08:14 +02:00
  • 27b345a61e
    Merge pull request #21361 from timvandermeij/is-canvas-monochrome Tim van der Meij 2026-06-02 20:01:24 +02:00
  • a8cf37f6bc
    Fix broken enableSelectionRendering: false Titus Wormer 2026-06-02 12:57:04 +02:00
  • b43ef1c746
    Merge pull request #21373 from Snuffleupagus/presentation-mode-test-links Jonas Jenwald 2026-06-02 10:56:14 +02:00
  • 065ea625dd
    Merge pull request #21371 from Snuffleupagus/BaseStream-clone-fix Jonas Jenwald 2026-06-02 10:54:36 +02:00
  • 4e6b7be4d7 Add an integration-test for clicking on internal links in presentation mode Jonas Jenwald 2026-06-01 14:19:49 +02:00
  • 69e8d6900f Render gray transparency groups in grayscale calixteman 2026-05-31 21:16:21 +02:00
  • a6321e7201 Improve the BaseStream.prototype.clone implementations Jonas Jenwald 2026-05-31 18:52:59 +02:00
  • 5fbab91f71
    Merge pull request #21368 from Snuffleupagus/more-internal-events Tim van der Meij 2026-05-31 14:35:18 +02:00
  • 94fdea15f4
    Merge pull request #21366 from Snuffleupagus/StringStream-dict Jonas Jenwald 2026-05-31 13:01:43 +02:00
  • 04237100a5 Mark a couple of viewer, and editor, EventBus listeners as "internal" Jonas Jenwald 2026-05-31 12:07:45 +02:00
  • 345089de1f
    Merge pull request #21367 from Snuffleupagus/canvas-MathClamp Jonas Jenwald 2026-05-31 11:55:48 +02:00
  • add30f3ca0
    Fix intermittent failure in the "must check that a freetext is still there after having updated it and scroll the doc" freetext editor integration test Tim van der Meij 2026-05-30 16:21:33 +02:00
  • 06439a95c3 Update the StringStream constructor to accept an optional dictionary argument Jonas Jenwald 2026-05-31 10:59:55 +02:00
  • 327822c21f
    Merge pull request #21365 from calixteman/cmap_overflow Tim van der Meij 2026-05-31 11:32:58 +02:00
  • af2380060a
    Merge pull request #21364 from timvandermeij/webgpu-logs Tim van der Meij 2026-05-31 11:19:22 +02:00
  • 0e1660700a Use the MathClamp helper function in the src/display/canvas.js file Jonas Jenwald 2026-05-31 11:07:41 +02:00
  • 5d28cf5e88 Skip the format 4 cmap sub-table when it doesn't fit its 16-bits fields calixteman 2026-05-30 21:52:58 +02:00
  • eef4ea620e
    Disable WebGPU for Firefox tests Tim van der Meij 2026-05-30 19:07:53 +02:00
  • 145feeaa3f
    Merge pull request #21360 from timvandermeij/bump Tim van der Meij 2026-05-30 15:19:21 +02:00
  • 6701ccd86b
    Bump the stable version in pdfjs.config Tim van der Meij 2026-05-30 15:14:47 +02:00
  • 241dbabbf1
    Merge pull request #21355 from Snuffleupagus/INTERNAL_EVT v6.0.227 Jonas Jenwald 2026-05-30 11:39:22 +02:00
  • 74db085794 Re-factor how "internal" EventBus listeners are handled in the viewer Jonas Jenwald 2026-05-29 14:54:44 +02:00
  • 19d95c8fee
    Merge pull request #21285 from timvandermeij/puppeteer-25 Tim van der Meij 2026-05-29 21:09:24 +02:00
  • b9b7661e64
    Upgrade Puppeteer to version 25.1.0 Tim van der Meij 2026-05-25 15:30:54 +02:00
  • e7f951dc1b
    Merge pull request #21357 from timvandermeij/fix-browser-test-exit-code Tim van der Meij 2026-05-29 20:23:22 +02:00
  • 8d5fe521b3
    Fix missing non-zero exit code for failure cases in test.mjs Tim van der Meij 2026-05-29 19:16:17 +02:00
  • 80c8e62e65
    Merge pull request #21308 from calixteman/bug2036265 calixteman 2026-05-29 14:32:29 +02:00
  • c7a32c3db6
    Merge pull request #21343 from calixteman/issue9437 calixteman 2026-05-29 08:58:05 +02:00
  • 3fe3321f7a
    Merge pull request #21334 from calixteman/merge_images calixteman 2026-05-29 08:22:53 +02:00
  • 3e76bfd364
    Merge pull request #21354 from mozilla/update-locales calixteman 2026-05-29 08:17:11 +02:00
  • fc6e19b9cb l10n: Update locale files github-actions[bot] 2026-05-29 00:55:59 +00:00
  • 600986b51d Allow inserting an image as a new page when editing a PDF Calixte Denizet 2026-05-25 18:16:29 +02:00
  • 389853d473
    Merge pull request #21336 from calixteman/issue15292 calixteman 2026-05-28 21:45:30 +02:00
  • 7d305ff281
    Merge pull request #21335 from calixteman/multiple_merge Tim van der Meij 2026-05-28 21:01:05 +02:00
  • be8a8c4309
    Merge pull request #21348 from calixteman/issue21346 Tim van der Meij 2026-05-28 20:46:47 +02:00
  • 5d7ec1fb79
    Merge pull request #21345 from mozilla/dependabot/github_actions/codecov/codecov-action-6.0.1 Tim van der Meij 2026-05-28 20:42:47 +02:00
  • 6e9ee9fcdc
    Merge pull request #21344 from mozilla/dependabot/github_actions/github/codeql-action-4.35.5 Tim van der Meij 2026-05-28 20:42:09 +02:00
  • 974f98613f
    Merge pull request #21234 from wooorm/wooorm/encrypted-attachments calixteman 2026-05-28 16:07:00 +02:00
  • 45cdb5d3e8
    Add support for encrypted attachments Titus Wormer 2026-05-07 13:30:41 +02:00
  • ce45d5a443 Implement proper serialization of OptionalContentConfig Jonas Jenwald 2026-05-27 11:06:57 +02:00
  • a33e06cafb Use a black backdrop for Luminosity SMasks when /BC is missing Calixte Denizet 2026-05-26 22:36:46 +02:00
  • 8e6e35473f Restore editor layer state for unchanged pages after page mutations Calixte Denizet 2026-05-26 22:09:58 +02:00
  • 8666bca8ae
    Bump codecov/codecov-action from 6.0.0 to 6.0.1 dependabot[bot] 2026-05-26 19:41:27 +00:00
  • e1ddc6614b
    Bump github/codeql-action from 4.35.4 to 4.35.5 dependabot[bot] 2026-05-26 19:41:13 +00:00
  • 385b1ca412 Clamp out-of-range BlueScale to Adobe's valid window calixteman 2026-05-26 21:08:26 +02:00
  • b849567c10
    Merge pull request #21342 from mozilla/revert-21339-remove-unused-variables Jonas Jenwald 2026-05-26 21:04:45 +02:00
  • 6d8d6f1349
    Revert "Remove unused variables with the Babel plugin" Jonas Jenwald 2026-05-26 21:00:25 +02:00
  • 6a1368ad81
    Merge pull request #21339 from nicolo-ribaudo/remove-unused-variables Jonas Jenwald 2026-05-26 18:59:32 +02:00
  • e1de5c30b5 Parse CID-keyed Type 1 fonts instead of falling back to a system font calixteman 2026-05-24 22:37:51 +02:00
  • 2691868904 Remove unused variables with the Babel plugin Nicolò Ribaudo 2026-05-26 14:37:40 +02:00
  • 03eda70d7e
    Merge pull request #21340 from Snuffleupagus/test-modified-external-builder calixteman 2026-05-26 16:14:36 +02:00
  • 927da8c78e Run unit-tests and integration-tests when the external/builder/ folder is changed Jonas Jenwald 2026-05-26 15:12:22 +02:00
  • 6b92ad5924 Allow merging several PDFs at once via the picker or drag-and-drop Calixte Denizet 2026-05-25 20:27:50 +02:00
  • e7661983f7
    Merge pull request #21333 from calixteman/fix_test_timeout Tim van der Meij 2026-05-25 18:27:31 +02:00
  • d1c85f87f7
    Merge pull request #21330 from calixteman/fix_regex Tim van der Meij 2026-05-25 18:22:21 +02:00
  • 91ca580f31 Recover the browser session on test timeout to keep running subsequent tests Calixte Denizet 2026-05-25 16:50:49 +02:00
  • f82382e010
    Merge pull request #21331 from calixteman/fix_cjk_file calixteman 2026-05-25 16:40:11 +02:00
  • f156b8190b
    Merge pull request #21332 from Snuffleupagus/direct-return Jonas Jenwald 2026-05-25 16:14:15 +02:00
  • 567f585def Add a pref-controlled method to notify embedders that mozPrintCallback has completed (bug 2036265) Calixte Denizet 2026-05-20 18:37:26 +02:00
  • 48a12ac225 Avoid a temporary variable and return results directly in a couple of functions Jonas Jenwald 2026-05-25 15:03:58 +02:00
  • 8f85e3f20b Load the predefined CMap for composite fonts that omit the FontDescriptor Calixte Denizet 2026-05-25 14:44:42 +02:00
  • 164ffb9042
    Merge pull request #21321 from danyalahmed1995/fix/issue-21259-text-layer-spacing calixteman 2026-05-25 14:36:22 +02:00
  • 7bda0fc97c Enable 'eslint-plugin-regexp' and fix existing findings Calixte Denizet 2026-05-25 14:31:52 +02:00
  • 87b436ddd4
    Merge pull request #21329 from calixteman/fix_selection_color Tim van der Meij 2026-05-25 13:59:13 +02:00
  • f7af3ea9ac Force the text selection color to be in light mode Calixte Denizet 2026-05-25 09:08:42 +02:00
  • 1cb14a02d3
    Merge pull request #21314 from calixteman/issue21312 calixteman 2026-05-25 08:57:43 +02:00
  • 9391296036 Recover CFF FontBBox with negative coordinates encoded as unsigned 16-bit Calixte Denizet 2026-05-21 21:48:04 +02:00
  • 5f2691e77d
    Merge pull request #21328 from timvandermeij/updates calixteman 2026-05-25 08:33:34 +02:00
  • 4ee9c39fc8 Prevent inherited spacing from affecting text layer Danyal Ahmed 2026-05-24 18:36:26 +05:00
  • 33d8f45fc5
    Fix vulnerabilities in dependency versions Tim van der Meij 2026-05-24 19:32:28 +02:00
  • f1f8e2c04e
    Upgrade postcss-values-parser to version 8.0.0 Tim van der Meij 2026-05-24 19:29:57 +02:00
  • 0fa006997b
    Update dependencies to the most recent versions Tim van der Meij 2026-05-24 19:27:16 +02:00
  • e6cb600896
    Merge pull request #21320 from calixteman/issue7625 Tim van der Meij 2026-05-24 19:00:50 +02:00
  • adcde1175e Substitute a system font when an embedded CFF is truncated calixteman 2026-05-23 22:59:28 +02:00
  • 143a7244a3
    Merge pull request #21315 from calixteman/issue18548 calixteman 2026-05-24 18:07:20 +02:00
  • 13a61b1f72
    Merge pull request #21319 from Snuffleupagus/XRefWrapper-fix Tim van der Meij 2026-05-24 15:06:22 +02:00
  • 941e17296e
    Merge pull request #21313 from Snuffleupagus/Annotation-OC Tim van der Meij 2026-05-24 15:02:06 +02:00
  • 1f8eed020f Keep the first /Subrs and /CharStrings block calixteman 2026-05-20 21:41:10 +02:00