Commit Graph

  • 69113f08f2
    Merge pull request #15887 from Snuffleupagus/rm-setPDFNetworkStreamFactory Tim van der Meij 2023-01-07 13:16:23 +01:00
  • b428824269
    Merge pull request #15879 from Snuffleupagus/useWorkerFetch-defaults Tim van der Meij 2023-01-07 13:13:25 +01:00
  • 91c44ec7ab
    Merge pull request #15857 from calixteman/delay_loading_icon calixteman 2023-01-06 16:09:32 +01:00
  • 1d5de9f4f4 Inline the setPDFNetworkStreamFactory functionality in src/display/api.js Jonas Jenwald 2023-01-02 18:35:11 +01:00
  • 7d94fdeb48 Support parsing encrypted documents in XRef.indexObjects (issue 15893) Jonas Jenwald 2023-01-06 10:27:20 +01:00
  • dd29f8705c Delay the loading icon display Calixte Denizet 2022-12-27 14:01:27 +01:00
  • e36564668b
    Merge pull request #15896 from calixteman/gv_update_matches_count calixteman 2023-01-06 12:11:20 +01:00
  • 661f425934 [GV] Add an option in the find controller to update matches count only when the last page is reached (bug 1803188). Calixte Denizet 2022-11-09 11:09:22 +01:00
  • 8a0ca04399
    Merge pull request #15894 from calixteman/gv_disable_print calixteman 2023-01-05 13:43:53 +01:00
  • 409c8b344f [GV] Remove print stuff because window.print isn't implemented (bug 1808668) Calixte Denizet 2023-01-05 11:28:04 +01:00
  • 7da591048c
    Merge pull request #15892 from calixteman/fix_autoprint calixteman 2023-01-04 21:50:29 +01:00
  • dea2471e96 [JS] UserActivation must be enabled before running document actions Calixte Denizet 2023-01-04 19:49:31 +01:00
  • 1e1a2fce49
    Merge pull request #15891 from Snuffleupagus/accumulateTicks Jonas Jenwald 2023-01-04 19:30:47 +01:00
  • 66a3aa28fd Reduce duplication in the accumulateWheelTicks/accumulateTouchTicks methods (PR 15886 follow-up) Jonas Jenwald 2023-01-04 17:32:18 +01:00
  • 4faf927030
    Merge pull request #15886 from calixteman/pinch_to_zoom calixteman 2023-01-04 17:20:29 +01:00
  • d6b7a1f034 [api-minor] Add the pinch-to-zoom feature (bug 1677933) Calixte Denizet 2023-01-02 18:23:44 +01:00
  • da1365a309
    Merge pull request #15885 from Snuffleupagus/font-update-type-subtype Jonas Jenwald 2023-01-02 17:18:05 +01:00
  • 6bdbb5c5ca Update the type/subtype at the end of font parsing Jonas Jenwald 2023-01-02 16:21:48 +01:00
  • 42aa08563b
    Merge pull request #15880 from Snuffleupagus/rm-docStats Jonas Jenwald 2023-01-02 16:03:53 +01:00
  • 1ba6e9437c
    Merge pull request #15884 from Snuffleupagus/enable-defaultZoomDelay Jonas Jenwald 2023-01-02 15:38:29 +01:00
  • 685b5866e4 Remove shadow around each pages (fix issue #15836) Calixte Denizet 2022-12-17 14:29:00 +01:00
  • 9089e75cce Validate the options before adding the ResizeObserver in the PDFViewer constructor (PR 15830 follow-up) Jonas Jenwald 2023-01-02 14:10:36 +01:00
  • 0860a5b168 Ensure that a document is loaded in PDFViewer.{increaseScale, decreaseScale} (PR 14053 follow-up) Jonas Jenwald 2023-01-02 14:05:33 +01:00
  • 9f50b0af37 Enable the defaultZoomDelay option/preference unconditionally (PR 15812 follow-up) Jonas Jenwald 2023-01-02 14:00:16 +01:00
  • e7cea29ad4
    Merge pull request #15883 from calixteman/infinite_loop_search_diacritic calixteman 2023-01-02 13:13:32 +01:00
  • 69c88477a9 Avoid an infinite loop when searching for a single diacritic Calixte Denizet 2023-01-02 11:38:24 +01:00
  • 1a69d537c1 [api-minor] Limit the PDFDocumentLoadingTask.onUnsupportedFeature functionality to GENERIC builds (PR 15758 follow-up) Jonas Jenwald 2023-01-01 16:57:57 +01:00
  • 0c1fb4e740 [api-minor] Remove the PDFDocumentProxy.stats getter (PR 15758 follow-up) Jonas Jenwald 2023-01-01 16:33:55 +01:00
  • 2c57a4232c [api-minor] Improve the useWorkerFetch default value checks Jonas Jenwald 2023-01-01 14:39:03 +01:00
  • 1e3e2defe4
    Merge pull request #15878 from timvandermeij/bump Tim van der Meij 2023-01-01 14:44:41 +01:00
  • 195846a716
    Bump versions in pdfjs.config Tim van der Meij 2023-01-01 14:35:58 +01:00
  • 3fd2a35482
    Merge pull request #15874 from Snuffleupagus/progressBar-decouple-colors v3.2.146 Tim van der Meij 2022-12-31 15:14:59 +01:00
  • c791e01bfc
    Merge pull request #15875 from Snuffleupagus/viewer-name-consistency Jonas Jenwald 2022-12-29 11:52:25 +01:00
  • 88432a0e3f Improve name consistency in the viewer (PR 15812 follow-up) Jonas Jenwald 2022-12-28 13:26:01 +01:00
  • c2d17cac34 [GeckoView] Remove the progressBar CSS variables, since they're unused Jonas Jenwald 2022-12-28 12:14:22 +01:00
  • 49c09eda9b Decouple the loadingBar background-color from the rest of the viewer Jonas Jenwald 2022-12-28 12:03:46 +01:00
  • 35ca6ab319
    Merge pull request #15867 from Snuffleupagus/loadingIcon-toggle Jonas Jenwald 2022-12-27 13:51:20 +01:00
  • 4224984525 Only display the pageNumber-loadingIcon when rendering is currently running Jonas Jenwald 2022-12-26 15:00:30 +01:00
  • a578571f59 Only display the page-loadingIcon when rendering is currently running Jonas Jenwald 2022-12-26 15:00:22 +01:00
  • 3110d1f29a
    Merge pull request #15869 from Snuffleupagus/_abortOperatorList-clearTimeout Jonas Jenwald 2022-12-27 13:26:43 +01:00
  • 1dce95613a
    Merge pull request #15870 from Snuffleupagus/rm-PDFPageProxy-getJSActions-caching Jonas Jenwald 2022-12-27 13:25:24 +01:00
  • ec6ad91bb7
    Merge pull request #15872 from Snuffleupagus/PDFPageView-setDimensions-regression Jonas Jenwald 2022-12-27 13:24:06 +01:00
  • 05169efec1 [Regression] Ensure that documents with varying page sizes are initialized correctly (PR 15812 follow-up) Jonas Jenwald 2022-12-27 12:14:42 +01:00
  • 841abb53e6 Remove PDFPageProxy.getJSActions caching, since it's unused, in the API Jonas Jenwald 2022-12-27 10:35:03 +01:00
  • ae24dbd064 Always abort a pending streamReader cancel timeout in PDFPageProxy._abortOperatorList (PR 15825 follow-up) Jonas Jenwald 2022-12-27 10:09:47 +01:00
  • a575aa13b9
    Merge pull request #15862 from calixteman/layers_zindex calixteman 2022-12-26 23:14:21 +01:00
  • c677b167b6 Set a z-index for the different layers within a page (fixes #15861) Calixte Denizet 2022-12-22 21:55:25 +01:00
  • e49dd525b0
    Merge pull request #15812 from calixteman/refactor_zoom calixteman 2022-12-26 19:44:03 +01:00
  • 663007a5c7 Only redraw after zooming is finished (bug 1661253) Calixte Denizet 2022-12-12 14:24:27 +01:00
  • 31da2fad51
    Merge pull request #15864 from Snuffleupagus/update-packages Jonas Jenwald 2022-12-25 13:53:28 +01:00
  • 3b02d23ce2 Update l10n files Jonas Jenwald 2022-12-25 12:28:51 +01:00
  • 492ce090bd Update npm packages Jonas Jenwald 2022-12-25 12:26:23 +01:00
  • 8aed0c3613
    Merge pull request #15854 from Snuffleupagus/issue-15803 Jonas Jenwald 2022-12-24 10:23:39 +01:00
  • 869807406d
    Merge pull request #15860 from Snuffleupagus/loadingIcon-last Jonas Jenwald 2022-12-23 11:45:27 +01:00
  • d042a3ca76 Ensure that the loadingIconDiv is always visible (PR 15829 follow-up) Jonas Jenwald 2022-12-22 12:24:18 +01:00
  • a749f6cc14
    Merge pull request #15852 from Snuffleupagus/layerProperties-followup Jonas Jenwald 2022-12-19 23:09:26 +01:00
  • 2fcf8bb5be Re-factor searching for incomplete objects in XRef.indexObjects (issue 15803) Jonas Jenwald 2022-12-19 23:01:09 +01:00
  • f3d7f2e64f Fix the loadingBar initialization in the "mobile-viewer" example (PR 15831 follow-up) Jonas Jenwald 2022-12-19 01:10:11 +01:00
  • e8c7278337 Improve the linkService handling in the DEFAULT_LAYER_PROPERTIES (PR 15811 follow-up) Jonas Jenwald 2022-12-19 01:04:04 +01:00
  • 6a9a567670
    Merge pull request #15811 from Snuffleupagus/rm-web-default-factory Tim van der Meij 2022-12-18 14:22:13 +01:00
  • d9cdc46f84 Update the "pageviewer" example to account for the previous patches Jonas Jenwald 2022-12-07 12:18:05 +01:00
  • 8b8d890064 [api-minor] Remove the xfaLayerFactory in the viewer Jonas Jenwald 2022-12-07 00:13:44 +01:00
  • c393148748 [api-minor] Remove the textLayerFactory in the viewer Jonas Jenwald 2022-12-07 00:09:14 +01:00
  • 4c78290028 [api-minor] Remove the textHighlighterFactory in the viewer Jonas Jenwald 2022-12-06 23:55:23 +01:00
  • f1d1f6edfd [api-minor] Remove the structTreeLayerFactory in the viewer Jonas Jenwald 2022-12-06 23:43:09 +01:00
  • ca69da735e [api-minor] Remove the annotationLayerFactory in the viewer Jonas Jenwald 2022-12-06 23:34:55 +01:00
  • 7aedb8ed7a [api-minor] Remove the annotationEditorLayerFactory in the viewer Jonas Jenwald 2022-12-06 14:21:51 +01:00
  • 8fa8310ec9 Decouple the annotationLayer and annotationEditorLayer in the viewer Jonas Jenwald 2022-12-07 17:27:02 +01:00
  • ded02941f2 [api-minor] Move, most of, the isPureXfa-handling from PDFViewer and into PDFPageView Jonas Jenwald 2022-12-06 13:38:19 +01:00
  • dd96ee1512
    Merge pull request #15849 from calixteman/15744 calixteman 2022-12-17 16:16:36 +01:00
  • a84d14b382 [Editor] Avoid to scroll when an annotation is commited (fixes issue #15744) Calixte Denizet 2022-12-17 13:48:19 +01:00
  • 1ab711e2ac
    Merge pull request #15830 from calixteman/dont_compute_rect calixteman 2022-12-17 12:34:40 +01:00
  • 65a476a386
    Merge pull request #15847 from calixteman/followup_15845 calixteman 2022-12-17 11:58:39 +01:00
  • f4914849df Display the text layer before running the a11y stuff (follow-up of #15845) Calixte Denizet 2022-12-16 21:34:12 +01:00
  • c550953c6d Avoid to compute the client rect of the viewer Calixte Denizet 2022-12-14 18:47:59 +01:00
  • ee7a947d1f
    Merge pull request #15845 from calixteman/15844 calixteman 2022-12-16 18:13:21 +01:00
  • 18eb1a0ffd
    Merge pull request #15842 from Snuffleupagus/gv-pageLayout Jonas Jenwald 2022-12-16 17:56:18 +01:00
  • c3a3ba2ebe [TextLayer] Hide the text layer when it's created in order to avoid reflows (fix #15844) Calixte Denizet 2022-12-16 17:24:40 +01:00
  • cb212b24fd
    Merge pull request #15841 from calixteman/15784 calixteman 2022-12-16 15:55:02 +01:00
  • f80880ccaa Strip out a reserved operator (9) from CFF char strings (fixes issue #15784) Calixte Denizet 2022-12-16 11:51:23 +01:00
  • 0c83bebf03
    Merge pull request #15832 from Snuffleupagus/issue-15828 Jonas Jenwald 2022-12-16 12:44:29 +01:00
  • 0289038961 [GeckoView] Ignore the pageLayout, from the PDF document, to prevent issues Jonas Jenwald 2022-12-16 11:59:22 +01:00
  • b518d93b45
    Merge pull request #15835 from Snuffleupagus/viewer-safe-element-access Jonas Jenwald 2022-12-15 19:48:13 +01:00
  • 4bd66a2150 Protect a few additional DOM element accesses in the viewer (PR 15831 follow-up) Jonas Jenwald 2022-12-15 18:48:10 +01:00
  • 826c358b3a
    Merge pull request #15834 from Snuffleupagus/issue-15833 Jonas Jenwald 2022-12-15 16:48:14 +01:00
  • 0021d65dc0
    Merge pull request #15831 from calixteman/android_viewer calixteman 2022-12-15 15:45:26 +01:00
  • 26135b0313 Always parse the entire startXRefQueue in XRef.readXRef (issue 15833) Jonas Jenwald 2022-12-15 13:35:39 +01:00
  • f19572c4cc [GV] Add a viewer for GeckoView Calixte Denizet 2022-12-14 16:40:25 +01:00
  • 8587ce6afd
    Merge pull request #15829 from calixteman/dont_remove_spinner Jonas Jenwald 2022-12-15 10:31:21 +01:00
  • 20037e9919 Don't remove the loading icon from the DOM when a page is resetted Calixte Denizet 2022-12-14 18:13:09 +01:00
  • 0ef72044e2 Attempt to expose OnProgressParameters in the TypeScript definitions (issue 15828) Jonas Jenwald 2022-12-14 21:36:31 +01:00
  • 506bbb7283
    Merge pull request #15825 from Snuffleupagus/cancel-extraDelay Jonas Jenwald 2022-12-14 19:26:39 +01:00
  • d90e62e806
    Merge pull request #15824 from Snuffleupagus/annotationLayer-params Jonas Jenwald 2022-12-14 15:16:56 +01:00
  • 68f36d82d5
    Merge pull request #15826 from Snuffleupagus/lazy-textHighlighter Jonas Jenwald 2022-12-14 14:17:34 +01:00
  • 8ac94d6519 Initialize the TextHighlighter-instance lazily in PDFPageView Jonas Jenwald 2022-12-14 13:19:41 +01:00
  • 5df341ed7e Make the various layer-render methods, in PDFPageView, properly private Jonas Jenwald 2022-12-14 13:12:49 +01:00
  • 91524d1a60 [api-minor] Allow specifying an extra-delay, in RenderTask.cancel, for worker-thread aborting of operatorList parsing Jonas Jenwald 2022-12-14 12:34:16 +01:00
  • dcf9ff2182 Handle possibly undefined parameters *once* per AnnotationLayer.render invocation Jonas Jenwald 2022-12-07 16:12:48 +01:00
  • e182597cb1
    Merge pull request #15822 from calixteman/15818 calixteman 2022-12-13 21:56:50 +01:00
  • 2ebf8745a2 [JS] Run the named actions before running the format when the file is open (issue #15818) Calixte Denizet 2022-12-13 16:08:36 +01:00