Commit Graph

  • 7f80052fdf Use cursor:move for draggable texts and drawings (Bug 1804252) Nicolas Chevobbe 2023-03-22 09:49:24 +01:00
  • 122d5e549a Track previous "XRefStm"s in a Set, rather than an Object Jonas Jenwald 2023-03-22 09:38:00 +01:00
  • 9321758d91
    Merge pull request #16186 from Snuffleupagus/issue-16176 Jonas Jenwald 2023-03-21 22:17:18 +01:00
  • d4bcfe8c16 Support multi-byte ToUnicode entries, when using predefined CMaps (issue 16176) Jonas Jenwald 2023-03-21 12:24:21 +01:00
  • 8bfebf1c24
    Merge pull request #16188 from calixteman/bug1823296 calixteman 2023-03-21 21:21:49 +01:00
  • 2d0f30a67c Use the position of the previous xref stream if any when saving a pdf (bug 1823296) Calixte Denizet 2023-03-21 18:14:43 +01:00
  • a3ab2f6790 Introduce inset-block usage in the viewer CSS Jonas Jenwald 2023-03-20 16:34:29 +01:00
  • b1e0253f29
    Merge pull request #16175 from Snuffleupagus/LoopbackPort-transfer Jonas Jenwald 2023-03-20 14:22:09 +01:00
  • a29c131e90
    Merge pull request #16181 from Snuffleupagus/pr-16162 Jonas Jenwald 2023-03-20 14:21:37 +01:00
  • 8bf5e96af9 Only warn about missing --scale-factor CSS-variable for visible textLayers (PR 16162 follow-up) Jonas Jenwald 2023-03-20 12:42:28 +01:00
  • fb2367d14f
    Merge pull request #16180 from Snuffleupagus/appendFeFunc Jonas Jenwald 2023-03-20 12:41:03 +01:00
  • cc9f6650a8 Stop passing in pageColors to the CanvasGraphics-constructor (PR 16075 follow-up) Jonas Jenwald 2023-03-20 11:41:57 +01:00
  • 86cf62699c Add a helper, in DOMFilterFactory, to reduce duplication when creating <feFuncX>s Jonas Jenwald 2023-03-17 15:58:07 +01:00
  • 3903391f3c
    Merge pull request #16075 from calixteman/svg_filter_hcm calixteman 2023-03-20 10:18:25 +01:00
  • c4a725fe98 Fix the transfer parameter, for structuredClone, in the LoopbackPort Jonas Jenwald 2023-03-19 21:49:27 +01:00
  • 553c2e05cd Introduce inset usage in the CSS files Jonas Jenwald 2023-03-19 14:30:42 +01:00
  • 33f5d94f23
    Merge pull request #16172 from Snuffleupagus/margin-inline Tim van der Meij 2023-03-19 12:43:44 +01:00
  • 6b89e66bd0
    Merge pull request #16169 from Snuffleupagus/viewer-html-preprocessor-cleanup Tim van der Meij 2023-03-19 12:34:11 +01:00
  • 1efe41c248 Use margin-inline in the web/pdf_viewer.css file (PR 14670 follow-up) Jonas Jenwald 2023-03-19 12:31:34 +01:00
  • 27fe7e9e72
    Merge pull request #16171 from Snuffleupagus/PDFViewer-cleanup-scale-methods Tim van der Meij 2023-03-19 12:30:11 +01:00
  • 9060757064 Clean-up the PDFViewer.{increaseScale, decreaseScale} methods Jonas Jenwald 2023-03-19 11:11:56 +01:00
  • 7d688769cf Clean-up the pre-processor statements in web/viewer.html Jonas Jenwald 2023-03-18 17:17:46 +01:00
  • 9db4509664
    Merge pull request #16166 from Snuffleupagus/pr-16151-followup Tim van der Meij 2023-03-18 14:06:42 +01:00
  • da080cc26e [api-minor] Use a SVG filter when rendering pages in HCM Calixte Denizet 2023-03-06 19:09:56 +01:00
  • 2fea9ee21b Simplify the applyTransferMapsToCanvas method (PR 16151 follow-up) Jonas Jenwald 2023-03-17 12:58:35 +01:00
  • 85166c60fd
    Merge pull request #16162 from Snuffleupagus/issue-16139 Jonas Jenwald 2023-03-16 16:41:13 +01:00
  • 0e54a3c37a Warn about missing/incorrect --scale-factor CSS-variable in renderTextLayer (issue 16139) Jonas Jenwald 2023-03-16 11:45:26 +01:00
  • 5e4b3d13eb
    Merge pull request #16151 from Snuffleupagus/DefaultFilterFactory Jonas Jenwald 2023-03-14 14:03:26 +01:00
  • 07a3283e53
    Merge pull request #16152 from Snuffleupagus/type-fixes Jonas Jenwald 2023-03-14 13:24:51 +01:00
  • 50c844c5b8 Stop including isOffscreenCanvasSupported in the "StartRenderPage" message Jonas Jenwald 2023-03-12 22:53:42 +01:00
  • fc055dbd80 [api-minor] Extend general transfer function support to browsers without OffscreenCanvas Jonas Jenwald 2023-03-12 15:47:01 +01:00
  • 945855a2b8
    Merge pull request #16153 from calixteman/rm_base calixteman 2023-03-14 10:40:15 +01:00
  • ea1d090109 Remove <base> tag from the Firefox built-in viewer (bug 1821408) Calixte Denizet 2023-03-13 16:56:42 +01:00
  • 103fda1d91 Update the canvasContext parameter, in RenderParameters (issue 16133) Jonas Jenwald 2023-03-13 16:56:36 +01:00
  • e981badb94 Mark updateMatchesCountOnProgress, in the PDFFindControllerOptions, as optional (issue 15990) Jonas Jenwald 2023-03-13 16:46:33 +01:00
  • 351d11c9bd
    Merge pull request #16147 from Snuffleupagus/update-packages Tim van der Meij 2023-03-12 13:29:51 +01:00
  • c6c9eb4ccb Update l10n files Jonas Jenwald 2023-03-12 10:40:53 +01:00
  • 1d06523366 Update npm packages Jonas Jenwald 2023-03-12 10:27:52 +01:00
  • 9819f1cc6b
    Merge pull request #16108 from Snuffleupagus/delay-cleanup Tim van der Meij 2023-03-11 15:52:12 +01:00
  • 05f29c8720
    Merge pull request #16141 from Snuffleupagus/FilterFactory-docId Tim van der Meij 2023-03-11 15:45:42 +01:00
  • 1234d207e9
    Merge pull request #16142 from Snuffleupagus/issue-16134 Tim van der Meij 2023-03-11 14:53:21 +01:00
  • cc499505df
    Merge pull request #16123 from Snuffleupagus/Node-16 Tim van der Meij 2023-03-11 14:49:59 +01:00
  • b2a86350fc
    Merge pull request #16096 from bungeman/fix_trig_functions calixteman 2023-03-11 14:32:23 +01:00
  • 4a4c5d0fe2
    Merge pull request #16145 from calixteman/issue16135 calixteman 2023-03-10 17:45:29 +01:00
  • f9539e57ef Move the svg definitions in its own div Calixte Denizet 2023-03-09 16:10:31 +01:00
  • 0338df2f6d
    Merge pull request #16138 from calixteman/bug1820909 calixteman 2023-03-09 19:15:49 +01:00
  • 9232264b8a Fix the JSDoc returns-type for two PageViewport-methods (issue 16134) Jonas Jenwald 2023-03-09 15:51:55 +01:00
  • 92296fa6a1 Include the document-id in the SVG-filter names (PR 16062 follow-up) Jonas Jenwald 2023-03-09 15:27:57 +01:00
  • 07b094729e Fix search in pdf a containing some UTF-32 characters (bug 1820909) Calixte Denizet 2023-03-09 14:13:28 +01:00
  • 5fad91a680 Better approximate gradient color stops Ben Wagner 2023-03-03 11:41:04 -05:00
  • c0671ac133 Slightly increase the maximum image sizes that we'll cache Jonas Jenwald 2023-03-04 11:22:59 +01:00
  • 15d9faba57 Slightly delay cleanup, after rendering, in documents with large images Jonas Jenwald 2023-03-04 11:05:52 +01:00
  • e7a7f02f4c Convert a couple of fields/methods into properly private ones in PDFPageProxy Jonas Jenwald 2023-03-04 09:42:32 +01:00
  • a0ef5a4ae1
    Merge pull request #16115 from calixteman/issue16114 calixteman 2023-03-08 14:53:41 +01:00
  • 32e2f7c8e5
    Merge pull request #16131 from calixteman/issue16049 calixteman 2023-03-08 12:57:18 +01:00
  • 6839f15a32
    Merge pull request #16128 from Snuffleupagus/issue-16127 Jonas Jenwald 2023-03-08 12:21:53 +01:00
  • e5427ab11b
    Merge pull request #16122 from Snuffleupagus/rm-onUnsupportedFeature Jonas Jenwald 2023-03-08 12:16:27 +01:00
  • dabfbc623e Partially revert PR 15578 Calixte Denizet 2023-03-08 12:10:22 +01:00
  • cc555a389b
    Merge pull request #16117 from calixteman/workaround_bug1820511 calixteman 2023-03-08 11:12:56 +01:00
  • 1617ee6c3f Avoid to have a factor too close to 2 when downscaling image Calixte Denizet 2023-03-06 16:21:37 +01:00
  • 39ff039b8a
    Merge pull request #16125 from calixteman/firefox_max_area calixteman 2023-03-08 10:56:03 +01:00
  • e9474f1c84 [api-minor] Add an option to set the max canvas area Calixte Denizet 2023-03-06 17:16:43 +01:00
  • 471aef5fc6 Support (rare) Type3 fonts with Pattern resources (issue 16127) Jonas Jenwald 2023-03-08 08:45:42 +01:00
  • 8304df2520 Apply transfer filters to any graphic commands Calixte Denizet 2023-03-06 10:57:05 +01:00
  • e0d934ac9d
    Merge pull request #16124 from calixteman/issue16119 calixteman 2023-03-07 22:12:02 +01:00
  • b8dda089e2 Slightly modify the max width of a tracking space Calixte Denizet 2023-03-07 19:38:49 +01:00
  • 6d3506548d [api-minor] Update the minimum supported Node.js version to 16 Jonas Jenwald 2023-03-07 12:03:45 +01:00
  • ec5288caa5
    Merge pull request #16121 from calixteman/issue16120 calixteman 2023-03-07 15:43:50 +01:00
  • 8db77cc361 Use appearance stream to render locked annotations (bug 1723568) Calixte Denizet 2023-03-07 12:58:59 +01:00
  • 076fdbf6df
    Merge pull request #16118 from Snuffleupagus/revert-update-rimraf Jonas Jenwald 2023-03-07 13:38:30 +01:00
  • 2f3dcc2327 [api-minor] Remove the deprecated onUnsupportedFeature functionality (PR 15758 follow-up) Jonas Jenwald 2023-03-07 09:42:04 +01:00
  • 2f2f1e5088 Revert "Update rimraf to version 4" Jonas Jenwald 2023-03-06 19:47:18 +01:00
  • e11371c75f
    Merge pull request #16110 from calixteman/norotate calixteman 2023-03-06 19:17:44 +01:00
  • 3849063d36 [Annotation] Don't rotate an annotation when it has the NoRotate flag Calixte Denizet 2023-03-05 13:57:27 +01:00
  • 652a6df62b
    Merge pull request #16077 from calixteman/large_image calixteman 2023-03-05 15:38:51 +01:00
  • 05b0c9d7e6 Render large images even if they're larger than the canvas limits (bug 1720282) Calixte Denizet 2023-02-20 17:35:41 +01:00
  • d7e4be9cdb
    Merge pull request #16107 from mozilla/dependabot/npm_and_yarn/minimist-1.2.7 Jonas Jenwald 2023-03-04 10:10:37 +01:00
  • 5cc65d193f
    Bump minimist from 1.2.5 to 1.2.7 dependabot[bot] 2023-03-04 02:42:21 +00:00
  • 158c836e26 Correct PostScript trigonometric operators Ben Wagner 2023-02-27 12:34:12 -05:00
  • 4e52bcee44
    Merge pull request #16103 from Snuffleupagus/rm-direct-PDFDataRangeTransport Jonas Jenwald 2023-03-02 18:25:00 +01:00
  • ceec93c832
    [api-minor] Remove calling getDocument directly with a PDFDataRangeTransport-instance (PR 15943 follow-up) Jonas Jenwald 2023-03-02 15:12:01 +01:00
  • d4216264e8
    Merge pull request #16062 from calixteman/create_image_in_worker calixteman 2023-03-02 13:34:50 +01:00
  • fd03cd5493 [api-minor] Generate images in the worker instead of the main thread. Calixte Denizet 2023-02-15 17:14:04 +01:00
  • 9640add1f7
    Merge pull request #16100 from Snuffleupagus/getDocument-canvasFactory Jonas Jenwald 2023-03-01 10:34:11 +01:00
  • f42a2e8451
    [api-minor] Move the canvasFactory option into getDocument Jonas Jenwald 2023-03-01 09:07:16 +01:00
  • 22c9970309
    Merge pull request #16095 from Snuffleupagus/worker-isOffscreenCanvasSupported Jonas Jenwald 2023-02-28 08:25:50 +01:00
  • 45c332110e
    Check OffscreenCanvas support once on the worker-thread Jonas Jenwald 2023-02-27 12:27:28 +01:00
  • 2da2ac492e
    Merge pull request #16093 from timvandermeij/bump Tim van der Meij 2023-02-26 13:22:23 +01:00
  • 580180a720
    Bump versions in pdfjs.config Tim van der Meij 2023-02-26 13:15:43 +01:00
  • af64149885
    Merge pull request #16086 from mozilla/Snuffleupagus-textLayer-OffscreenCanvas v3.4.120 Jonas Jenwald 2023-02-24 22:40:18 +01:00
  • 5075d0495b
    Use OffscreenCanvas as intended for all code-paths in src/display/text_layer.js (PR 15722 follow-up) Jonas Jenwald 2023-02-24 11:29:58 +01:00
  • 9c58d4f7f2
    Merge pull request #16082 from calixteman/fix_class_in_path calixteman 2023-02-23 13:38:54 +01:00
  • 3a21423386 [Acroform] Use the full path to find the node in the XFA datasets where to store the value Calixte Denizet 2023-02-22 22:08:21 +01:00
  • e676c9388d
    Merge pull request #16080 from calixteman/link_hcm calixteman 2023-02-22 20:31:51 +01:00
  • a074525bfb [a11y] Improve the visibility of link annotations in HCM Calixte Denizet 2023-02-22 12:01:56 +01:00
  • 3f33fbf8cf
    Merge pull request #16079 from mozilla/Snuffleupagus-PDFObjects-bitmap Jonas Jenwald 2023-02-22 13:51:12 +01:00
  • 1b076b7a35
    Move the ImageBitmap clean-up into the PDFObjects class Jonas Jenwald 2023-02-21 12:00:45 +01:00
  • 534b22aec5
    Merge pull request #16071 from calixteman/issue16067 calixteman 2023-02-20 11:15:20 +01:00
  • dca54c8f8a [JS] Send a Validate action on change on Choice widget Calixte Denizet 2023-02-19 16:33:05 +01:00
  • 255e982542
    Merge pull request #16056 from Snuffleupagus/xfaLayer-on-top Tim van der Meij 2023-02-19 12:22:10 +01:00