Commit Graph

  • 28326165ff
    Merge pull request #10958 from Snuffleupagus/api-rm-receivingOperatorList Tim van der Meij 2019-07-11 23:55:00 +02:00
  • 7e85f3fa77
    Merge pull request #10964 from mozilla/dependabot/npm_and_yarn/lodash-4.17.14 Tim van der Meij 2019-07-11 23:51:33 +02:00
  • f8fd38744f
    Merge pull request #10962 from Snuffleupagus/TextLayer-uncaught-promise-msg Tim van der Meij 2019-07-11 23:14:28 +02:00
  • 6e594a89da
    Merge pull request #10959 from Snuffleupagus/rm-PrintService-body-attribute Tim van der Meij 2019-07-11 23:12:40 +02:00
  • 478f05650c
    Merge pull request #10963 from Snuffleupagus/app-zoomIn-zoomOut-presentationMode Tim van der Meij 2019-07-11 23:09:23 +02:00
  • 99de61038a
    Bump lodash from 4.17.10 to 4.17.14 dependabot[bot] 2019-07-11 13:44:41 +00:00
  • 19f6facc1e Ensure that PDFViewerApplication.{zoomIn, zoomOut} won't run when PresentationMode is active (PR 10652 follow-up) Jonas Jenwald 2019-07-11 15:35:05 +02:00
  • 9a4d14bf36 Prevent "Uncaught promise" messages in the console when cancelling TextLayer tasks (PR 10601 follow-up) Jonas Jenwald 2019-07-11 11:44:49 +02:00
  • 8444aeec83
    Merge pull request #10960 from timvandermeij/bump Brendan Dahl 2019-07-10 14:21:07 -07:00
  • 734074c547
    Bump versions in pdfjs.config Tim van der Meij 2019-07-10 22:25:24 +02:00
  • cd48f05597 Remove the data-pdfjsprinting attribute on the <body> when destroying FirefoxPrintService/PDFPrintService instances (issue 10948) Jonas Jenwald 2019-07-10 16:49:31 +02:00
  • ef48a9a713 Update the PageError handler, in the API, to always mark the operatorList as done and finalize any pending renderTasks Jonas Jenwald 2019-07-10 13:41:16 +02:00
  • c6fcdf474b Remove the intentState.receivingOperatorList boolean since it's redundant Jonas Jenwald 2019-07-10 13:24:21 +02:00
  • 6fab0a0dac Apply bounding box before using shading patterns. Brendan Dahl 2019-05-23 17:45:25 -07:00
  • 446efab707 Scale stroking line width when using a tiling pattern. Brendan Dahl 2019-05-23 16:47:22 -07:00
  • d7afb74a6e
    Merge pull request #10949 from Snuffleupagus/delay-findController-init v2.2.228 Tim van der Meij 2019-07-08 22:39:22 +02:00
  • f861d5c0d4 Fixed test/webserver to handle paths correctly on Windows alephneo 2019-07-07 00:44:28 +05:30
  • d3c0f2861b Delay initialization of searching, in the viewer, until the first page has rendered Jonas Jenwald 2019-07-06 17:23:43 +02:00
  • d66d273869
    Merge pull request #10947 from Snuffleupagus/document-find-peekBytes Tim van der Meij 2019-07-06 13:52:22 +02:00
  • bdc31f8b50 Make the find helper function, in src/core/document.js, more efficient by using peekBytes rather reading the stream one byte at a time Jonas Jenwald 2019-07-06 11:34:56 +02:00
  • a98ce9cb1a
    Merge pull request #10937 from timvandermeij/node-header-size-limit Tim van der Meij 2019-07-05 21:45:01 +02:00
  • 5517c94d66
    Merge pull request #10938 from Snuffleupagus/fewer-XRef-isCmd Tim van der Meij 2019-06-30 14:41:26 +02:00
  • 41745a5996 Reduce the number of isCmd calls slightly in the XRef class Jonas Jenwald 2019-06-29 16:24:08 +02:00
  • 95285cb590
    Restore the header size limit of 80 KB Tim van der Meij 2019-06-29 13:23:43 +02:00
  • 2800962285
    Merge pull request #10936 from timvandermeij/updates Tim van der Meij 2019-06-29 12:42:47 +02:00
  • 57c6cf7835
    Update packages Tim van der Meij 2019-06-29 12:35:45 +02:00
  • 087e975478
    Update translations Tim van der Meij 2019-06-29 12:33:23 +02:00
  • 7fc329d6e3
    Merge pull request #10902 from ahuglajbclajep/tiling-pattern-support Tim van der Meij 2019-06-28 12:45:02 +02:00
  • f1867de492
    Merge pull request #10925 from Snuffleupagus/eslint_no-unsanitized Tim van der Meij 2019-06-27 20:32:24 +02:00
  • 77940dbd86 Implement tiling patterns for the SVG back-end ahuglajbclajep 2019-06-14 14:59:12 +09:00
  • 2cc0bfd1b1
    Merge pull request #10926 from Snuffleupagus/parser-signature Tim van der Meij 2019-06-23 22:53:37 +02:00
  • f710eb56e4 Change the signature of the Parser constructor to take a parameter object Jonas Jenwald 2019-06-23 16:01:45 +02:00
  • 5bb5e7741d Enable the eslint-plugin-no-unsanitized ESLint plugin to disallow unsafe usage of e.g. innerHTML Jonas Jenwald 2019-06-23 13:37:51 +02:00
  • 1c9a69db82
    Merge pull request #10903 from Snuffleupagus/worker-streams Tim van der Meij 2019-06-15 22:34:05 +02:00
  • 0471a9961f
    Merge pull request #10905 from Snuffleupagus/pin-eslint-plugin-mozilla Tim van der Meij 2019-06-15 21:52:35 +02:00
  • 562e4ea14c Pin the version of eslint-plugin-mozilla to prevent failures on Travis (issue 10901) Jonas Jenwald 2019-06-15 14:02:28 +02:00
  • 021e5ffb88 Move PDFWorkerStream and related code to its own file Jonas Jenwald 2019-06-15 12:52:21 +02:00
  • 7348275094
    Merge pull request #10898 from Snuffleupagus/firefox-print-resolution Tim van der Meij 2019-06-11 23:42:03 +02:00
  • 64b520404e
    Merge pull request #10897 from Snuffleupagus/rm-isPageVisible-check Tim van der Meij 2019-06-11 23:40:29 +02:00
  • d6cc393cd9 Remove a superfluous linkService.isPageVisible check from PDFFindController (PR 10217 follow-up) Jonas Jenwald 2019-06-10 17:11:21 +02:00
  • 5d3973ef59 Allow experimenting with the printResolution AppOption when printing with the built-in Firefox version Jonas Jenwald 2019-06-10 17:25:41 +02:00
  • 06b253d609
    Merge pull request #10890 from Snuffleupagus/outline-items-hidden Tim van der Meij 2019-06-09 11:35:49 +02:00
  • bb540e427e
    Merge pull request #10879 from Snuffleupagus/print-cleanupAfterRender Tim van der Meij 2019-06-09 11:32:23 +02:00
  • 26bc630e19 Add support for outline items, in the default viewer, which default to collapsed when the outline is built Jonas Jenwald 2019-06-07 12:19:28 +02:00
  • 625af8d2ad [api-minor] Attempt to reduce memory usage during printing, by always running cleanup once rendering has finished Jonas Jenwald 2019-06-02 22:18:21 +02:00
  • 63014eb897
    Merge pull request #10877 from Snuffleupagus/bug-1552113 Tim van der Meij 2019-06-02 12:42:15 +02:00
  • 876c962235 Ignore Annotations with too large border widths, to prevent the annotationLayer from rendering it over the surrounding document (bug 1552113) Jonas Jenwald 2019-05-31 20:44:24 +02:00
  • 209e42043a
    Merge pull request #10873 from Snuffleupagus/worker-terminate-clearPrimitiveCaches Tim van der Meij 2019-05-31 12:56:53 +02:00
  • 3b58863d4c
    Merge pull request #10872 from Snuffleupagus/api-clear-arrays Tim van der Meij 2019-05-31 12:55:41 +02:00
  • a3742a9f83 Ensure that the Cmd/Name/Ref caches are cleared when terminating the worker (PR 10863 follow-up) Jonas Jenwald 2019-05-30 18:38:10 +02:00
  • 8857a81c8d Re-use, rather than re-creating, some Arrays when resetting them in src/display/api.js Jonas Jenwald 2019-05-30 16:25:48 +02:00
  • d0892e46e2
    Merge pull request #10867 from janpe2/svg-clip-undefined Tim van der Meij 2019-05-30 13:43:05 +02:00
  • 5adb32371e
    Merge pull request #10869 from Rob--W/issue-10645-preserve-http-referer-again Tim van der Meij 2019-05-29 23:46:52 +02:00
  • 32c1a1d329 [CRX] Preserve referrer in Chrome 72+ Rob Wu 2019-05-29 11:28:38 +02:00
  • 343b1381a2 Don't clip if path is undefined in SVG back-end Jani Pehkonen 2019-05-28 18:37:15 +03:00
  • f652cf8e5e
    Merge pull request #10863 from Snuffleupagus/clearPrimitiveCaches Tim van der Meij 2019-05-26 15:15:00 +02:00
  • 5e045bcdba Ensure that the Cmd/Name/Ref caches are cleared when running other cleanup code Jonas Jenwald 2019-05-26 14:20:31 +02:00
  • 9ab1d9f596
    Merge pull request #10862 from Snuffleupagus/Ref-get Tim van der Meij 2019-05-26 13:54:21 +02:00
  • 2fe9f3ff8f Add caching to reduce the number of Ref objects Jonas Jenwald 2019-05-25 17:40:14 +02:00
  • d95145953c
    Merge pull request #10859 from timvandermeij/updates Tim van der Meij 2019-05-25 16:45:26 +02:00
  • 18aef39b33
    Update packages Tim van der Meij 2019-05-25 16:36:42 +02:00
  • 1f3723f54c
    Update translations Tim van der Meij 2019-05-25 16:21:09 +02:00
  • dcf5393270
    Merge pull request #10833 from timvandermeij/annotation-fixes Tim van der Meij 2019-05-25 16:12:21 +02:00
  • bc1eb49a77
    Implement creation date only for markup annotations Tim van der Meij 2019-05-25 15:25:52 +02:00
  • c8c3e60b4d
    Merge pull request #10854 from iquadrat-ag/print_resolution Tim van der Meij 2019-05-25 14:56:17 +02:00
  • b85209f1fd make print resolution configurable via AppOptions Stefan Klein 2019-05-24 11:49:41 +02:00
  • cf07918ccb
    Implement contents for every annotation type Tim van der Meij 2019-05-18 15:52:17 +02:00
  • 1421b2f205
    Merge pull request #10827 from Snuffleupagus/network-streams-class Tim van der Meij 2019-05-16 22:04:29 +02:00
  • 0187dcfa15
    Merge pull request #10826 from Snuffleupagus/rm-AnnotationFactory-ref-param Tim van der Meij 2019-05-16 21:28:31 +02:00
  • f9769af365 Convert network.js to use ES6 classes Jonas Jenwald 2019-05-16 09:30:06 +02:00
  • cc661a4d38 Update fetch_stream.js to use const in more places Jonas Jenwald 2019-05-16 09:13:55 +02:00
  • 737705264b Convert transport_stream.js to use ES6 classes Jonas Jenwald 2019-05-16 08:55:52 +02:00
  • 0784c98172 Remove unused ref property from the parameters object used when creating annotations in AnnotationFactory._create Jonas Jenwald 2019-05-16 08:24:51 +02:00
  • c8c937c257
    Merge pull request #10794 from janpe2/cidtogidmap-zero Tim van der Meij 2019-05-15 00:04:39 +02:00
  • fef86cc3e3
    Merge pull request #10805 from Snuffleupagus/consistent-return Tim van der Meij 2019-05-12 14:30:30 +02:00
  • 173fbef05b Enable the consistent-return ESLint rule Jonas Jenwald 2019-05-10 12:54:06 +02:00
  • ca2fee3d51
    Merge pull request #10795 from Snuffleupagus/issue-10790 Tim van der Meij 2019-05-08 23:46:15 +02:00
  • 57ad3a5acb Fuzzy match in the should parse PostScript numbers unit-test, to work-around rounding bugs in Chromium browsers Jonas Jenwald 2019-05-08 13:58:16 +02:00
  • a8dd00876a Update the canvas npm package to fix Travis CI builds (issue 10790) Jonas Jenwald 2019-05-08 09:55:26 +02:00
  • 05c527f035 Fix glyph 0 in CIDFontType2 that has a CIDToGIDMap stream Jani Pehkonen 2019-05-07 18:44:37 +03:00
  • 83f6de3cf8
    Merge pull request #10771 from timvandermeij/annotation-dates Tim van der Meij 2019-05-07 00:32:52 +02:00
  • be1d6626a7
    Implement creation/modification date for annotations Tim van der Meij 2019-04-21 21:21:01 +02:00
  • 6cfb1e1a63
    Merge pull request #10789 from Snuffleupagus/handleColorN-error Tim van der Meij 2019-05-04 15:02:10 +02:00
  • 007fab6ab5 Change PartialEvaluator.handleColorN to throw when no valid pattern is found Jonas Jenwald 2019-05-04 12:39:58 +02:00
  • 155304a0c1
    Merge pull request #10756 from Snuffleupagus/issue-10542 Tim van der Meij 2019-05-02 22:29:24 +02:00
  • 347cb38e89
    Merge pull request #10784 from Snuffleupagus/OperatorList-intent Tim van der Meij 2019-05-02 21:55:42 +02:00
  • 96942d4f7f Ensure that the OperatorList constructor actually initializes a NullOptimizer when intended (PR 9089 follow-up) Jonas Jenwald 2019-05-02 17:37:05 +02:00
  • 5335285cda Attempt to handle corrupt PDF documents that contains path operators inside of text object (issue 10542) Jonas Jenwald 2019-04-21 17:03:38 +02:00
  • f87dc42780
    Merge pull request #10765 from Snuffleupagus/wheel-passive Tim van der Meij 2019-04-28 13:22:56 +02:00
  • 468bd829f2 Add passive: false to the wheel event listener, to work-around broken default behaviour in Chrome 73 and above (issue 10761) Jonas Jenwald 2019-04-24 17:30:23 +02:00
  • 762c58e0fc
    Merge pull request #10738 from Snuffleupagus/ViewerPreferences-api Tim van der Meij 2019-04-20 18:39:32 +02:00
  • 7804bf8349
    Merge pull request #10754 from Snuffleupagus/idFactory-getDocId Tim van der Meij 2019-04-20 18:12:56 +02:00
  • 34952b732e Add a getDocId method to the idFactory, in Page instances, to avoid passing around PDFManager instances unnecessarily (PR 7941 follow-up) Jonas Jenwald 2019-04-20 12:36:49 +02:00
  • 55d9b35d37
    Merge pull request #10727 from Snuffleupagus/type3-image-resources Tim van der Meij 2019-04-18 23:07:26 +02:00
  • 18b1d636a0 Add links to PDF.js homepage and API reference in README.md Mehdi Vasigh 2019-04-17 16:37:37 -05:00
  • 48f100201e
    Merge pull request #10742 from Snuffleupagus/firefox-transport-disableStream-progress Tim van der Meij 2019-04-17 00:00:06 +02:00
  • 5e9b606e7b [Firefox] Avoid displaying the indeterminate loadingBar when disableStream=true is set (PR 10714 follow-up) Jonas Jenwald 2019-04-16 15:19:19 +02:00
  • 311bac3ebb [api-minor] Add support for ViewerPreferences in the API (issue 10736) Jonas Jenwald 2019-04-14 13:13:59 +02:00
  • 8bbae79832
    Merge pull request #10735 from timvandermeij/freetext-annotation Tim van der Meij 2019-04-13 19:47:46 +02:00
  • ae2a4dc3dd
    Implement free text annotations Tim van der Meij 2019-04-13 18:45:22 +02:00