Commit Graph

  • d950b91c4e Introduce some logical assignment in the src/core/ folder Jonas Jenwald 2022-07-17 11:24:05 +02:00
  • 317abd6d07 Change the createPromiseCapability helper function into a PromiseCapability class Jonas Jenwald 2022-03-07 17:41:41 +01:00
  • f9c2a8d437 Introduce some optional chaining in the src/shared/ folder Jonas Jenwald 2021-09-17 13:46:47 +02:00
  • 94c2d08975 Revert "Add a getArrayLookupTableFactory helper function and use it to re-format src/core/{glyphlist, unicode}.js" Jonas Jenwald 2020-11-02 11:58:40 +01:00
  • 95bf9fc17f Remove SystemJS usage, in development mode, from the worker Jonas Jenwald 2020-11-01 23:06:40 +01:00
  • 797f8d3dca
    Merge pull request #16370 from Snuffleupagus/publish-website-only-master Tim van der Meij 2023-04-29 11:36:33 +02:00
  • 16017d6669
    Merge pull request #16371 from Snuffleupagus/issue-16366 Tim van der Meij 2023-04-29 11:34:51 +02:00
  • 7c1e505f6a Include the entire git history in the work-flows (issue 16366) Jonas Jenwald 2023-04-28 11:42:19 +02:00
  • 09edd6657f Limit the publish_website.yml work-flow to only the master branch (issue 16369) Jonas Jenwald 2023-04-28 10:29:31 +02:00
  • f28d915a42
    Merge pull request #16362 from SebCorbin/update-types Jonas Jenwald 2023-04-28 10:19:08 +02:00
  • bb1228cb64 Inline the addPageIndex method in GlobalImageCache.shouldCache Jonas Jenwald 2023-04-28 09:40:32 +02:00
  • d18b9ee472 Update type documentations for #16307 and #16359 Sebastien Corbin 2023-04-27 17:03:03 +02:00
  • 9eea9993df
    Merge pull request #16364 from timvandermeij/github-pages Marco Castelluccio 2023-04-27 23:17:16 +02:00
  • de42ecb59f
    Merge pull request #16365 from calixteman/chmod_1 calixteman 2023-04-27 20:33:16 +02:00
  • 263ef59fc7 Chmod ugo-x gv-toolbarButton-download.svg Calixte Denizet 2023-04-27 20:27:27 +02:00
  • 30ca27ac48
    Introduce a GitHub Actions workflow for publishing the website Tim van der Meij 2023-04-27 18:04:07 +02:00
  • 4dee3b83d5
    Merge pull request #16344 from calixteman/intermittent_integration_test calixteman 2023-04-27 17:18:41 +02:00
  • cefa8c601a
    Merge pull request #16361 from timvandermeij/jsdoc-pdfvieweroptions Jonas Jenwald 2023-04-27 17:16:32 +02:00
  • 8259fb4d2f
    Declare the linkService and l10n properties as optional in the PDFViewerOptions documentation Tim van der Meij 2023-04-27 15:39:29 +02:00
  • 34ee77396c
    Merge pull request #16356 from Snuffleupagus/issue-16355 Tim van der Meij 2023-04-27 14:23:18 +02:00
  • 0ee0fcc6b3
    Merge pull request #16350 from Snuffleupagus/dist-rm-lib Tim van der Meij 2023-04-27 14:01:55 +02:00
  • a86265f7b7
    Merge pull request #16354 from Snuffleupagus/crypto-less-stringToBytes Tim van der Meij 2023-04-27 14:00:50 +02:00
  • 13b168f1bb
    Merge pull request #16357 from Snuffleupagus/network-rm-getXhr Tim van der Meij 2023-04-27 13:59:23 +02:00
  • 924a8901d1 Remove the unused getXhr-option in the NetworkManager constructor Jonas Jenwald 2023-04-27 11:32:32 +02:00
  • 89ea6b3bb6 Update the styling of the findbar findMsg-element (issue 16355) Jonas Jenwald 2023-04-26 22:01:40 +02:00
  • e12535457f Avoid some repeated stringToBytes-calls in the src/core/crypto.js file Jonas Jenwald 2023-04-26 17:52:46 +02:00
  • 62a9435190 [api-minor] Stop including the "lib"-build in the pdfjs-dist repository Jonas Jenwald 2023-04-26 11:46:54 +02:00
  • 598408b7af
    Merge pull request #16347 from Snuffleupagus/getAllTextInProgress-no-copy Jonas Jenwald 2023-04-26 08:24:17 +02:00
  • 2de6fd8e70 Prevent incomplete copy-all behaviour while text-extraction is running (PR 16286 follow-up) Jonas Jenwald 2023-04-25 21:28:20 +02:00
  • b4264e9648 Fix two intermittents issues in integration tests Calixte Denizet 2023-04-25 11:35:21 +02:00
  • 495819fbc6
    Merge pull request #16333 from Snuffleupagus/enablePermissions-allow-text-selection Jonas Jenwald 2023-04-25 11:32:21 +02:00
  • 8a9d7a18cc Allow text-selection, but not copying, when enablePermissions is set (PR 16320 follow-up) Jonas Jenwald 2023-04-22 13:07:07 +02:00
  • 1b79b0cd21
    Merge pull request #16340 from calixteman/gv_new_toolbar calixteman 2023-04-24 14:35:35 +02:00
  • e00d26798c [GeckoView] Change the toolbar for a static one on the top of the viewer (bug 1829366) Calixte Denizet 2023-04-24 11:44:43 +02:00
  • 28f96d2ac2
    Merge pull request #16336 from timvandermeij/custom-event Tim van der Meij 2023-04-23 16:06:10 +02:00
  • 870b942568
    Don't use the deprecated CustomEvent.initCustomEvent method anymore Tim van der Meij 2023-04-23 13:01:35 +02:00
  • 2f86f5bb75
    Merge pull request #16338 from timvandermeij/updates Tim van der Meij 2023-04-23 15:39:06 +02:00
  • edb09855dc
    Fix package vulnerabilities reported by npm audit Tim van der Meij 2023-04-23 14:09:01 +02:00
  • f6f33065ef
    Update mkdirp to version 3.0.0 Tim van der Meij 2023-04-23 13:57:44 +02:00
  • 1b228091fa
    Update packages to the most recent versions Tim van der Meij 2023-04-23 13:48:22 +02:00
  • 9c023c847c
    Update translations to the most recent versions Tim van der Meij 2023-04-23 13:52:11 +02:00
  • d6d3fdc489
    Merge pull request #16335 from timvandermeij/npm-install-force Tim van der Meij 2023-04-23 12:53:18 +02:00
  • 43d390759b
    Don't force-install packages in the CI job anymore Tim van der Meij 2023-04-23 12:40:28 +02:00
  • bf01edb452
    Merge pull request #16334 from Snuffleupagus/rm-PDF20-closure Tim van der Meij 2023-04-23 11:39:49 +02:00
  • 74585c7c59 Remove the unused PDF20.hash method Jonas Jenwald 2023-04-23 10:13:46 +02:00
  • 5e0722e4c2 Remove the PDF20 closure, in the src/core/crypto.js file Jonas Jenwald 2023-04-23 10:08:17 +02:00
  • 6e1b234c6b
    Merge pull request #16332 from Snuffleupagus/rm-primitives-closures Jonas Jenwald 2023-04-22 15:55:10 +02:00
  • 9cb3236ac0 Remove the remaining unnecessary closures in the src/core/primitives.js file Jonas Jenwald 2023-04-21 18:43:13 +02:00
  • e304423ba1
    Merge pull request #16331 from Snuffleupagus/cmap-rm-closure Tim van der Meij 2023-04-22 14:58:13 +02:00
  • 2588924b0f
    Merge pull request #16326 from Snuffleupagus/limit-Chrome-CSS Tim van der Meij 2023-04-22 14:54:50 +02:00
  • c9359957e6
    Merge pull request #16305 from Snuffleupagus/PDFJSDev-skip-PRODUCTION Tim van der Meij 2023-04-22 14:53:30 +02:00
  • bc7aa8a585 Re-factor some String.fromCharCode usage in the src/core/binary_cmap.js file Jonas Jenwald 2023-04-21 12:10:42 +02:00
  • cabc98f310 Remove the remaining closure in the src/core/cmap.js file Jonas Jenwald 2023-04-21 11:55:55 +02:00
  • 244002502b Move the BinaryCMapReader into its own file Jonas Jenwald 2023-04-21 11:43:11 +02:00
  • 434445973d
    Merge pull request #16327 from Snuffleupagus/update-eslint-plugin-mozilla Jonas Jenwald 2023-04-20 16:20:31 +02:00
  • 19526d2322 Update eslint-plugin-mozilla to avoid having to force-install packages (issue 15429) Jonas Jenwald 2023-04-20 16:09:13 +02:00
  • d4e8657e8f
    Merge pull request #16324 from Snuffleupagus/debugger-CSS-is Jonas Jenwald 2023-04-20 15:17:03 +02:00
  • 1b2b6910ac Don't include Chrome-specific CSS rules in MOZCENTRAL builds Jonas Jenwald 2023-04-20 14:14:33 +02:00
  • f675bfe178
    Merge pull request #16323 from Snuffleupagus/viewer-CSS-is Jonas Jenwald 2023-04-20 09:34:46 +02:00
  • 7926c1bc88 Introduce some :is usage in the viewer CSS Jonas Jenwald 2023-04-19 16:37:48 +02:00
  • 3e05d7e7fd Introduce some :is usage in the debugger CSS Jonas Jenwald 2023-04-19 20:44:45 +02:00
  • 58b5eb89b8
    Merge pull request #16315 from Snuffleupagus/annotationLayer-CSS-is Jonas Jenwald 2023-04-19 15:32:10 +02:00
  • 36ff19c53b
    Merge pull request #16314 from Snuffleupagus/pdfViewer-CSS-is Jonas Jenwald 2023-04-19 15:28:53 +02:00
  • 5119e7fd6a
    Merge pull request #16313 from Snuffleupagus/textLayer-CSS-is Jonas Jenwald 2023-04-19 15:17:22 +02:00
  • f98358aa45
    Merge pull request #16310 from Snuffleupagus/xfaLayer-CSS-is Jonas Jenwald 2023-04-19 15:15:38 +02:00
  • 3420b2fe8a
    Merge pull request #16317 from Snuffleupagus/css-before-after Jonas Jenwald 2023-04-19 15:14:01 +02:00
  • 42faecf310
    Merge pull request #16320 from Snuffleupagus/enablePermissions-disable-copy-all Jonas Jenwald 2023-04-18 22:13:19 +02:00
  • 6bfcc96651 Disable the "copy all text" feature when enablePermissions is set (PR 16286 follow-up) Jonas Jenwald 2023-04-18 20:49:37 +02:00
  • 3e292dc222
    Merge pull request #16318 from calixteman/issue16316 calixteman 2023-04-18 17:48:51 +02:00
  • 19ca41896e Correctly clip the text in the text layer (fixes #16316) Calixte Denizet 2023-04-18 16:39:10 +02:00
  • 529dbf9b65 Enforce double-colon notation for CSS pseudo-elements Jonas Jenwald 2023-04-18 15:46:51 +02:00
  • 88e2d04b90
    Merge pull request #16311 from linxianxi/fix-viewer-browser-compatibility Jonas Jenwald 2023-04-18 13:05:13 +02:00
  • fcc535706a Introduce some :is usage in the annotationLayer CSS Jonas Jenwald 2023-04-18 12:42:13 +02:00
  • 04ed5ddeba Introduce some :is usage in the PDFViewer CSS Jonas Jenwald 2023-04-18 12:01:08 +02:00
  • 6ca702d680 Compatible with ResizeObserver borderBoxSize in legacy safari linxianxi 2023-04-18 17:40:26 +08:00
  • 5cb99321d7 Introduce some :is usage in the textLayer CSS Jonas Jenwald 2023-04-18 11:39:09 +02:00
  • 9be2ba6170 Introduce some :is usage in the xfaLayer CSS Jonas Jenwald 2023-04-17 23:23:31 +02:00
  • f1b005d7b8
    Merge pull request #16308 from calixteman/gv_remove_button_hover calixteman 2023-04-17 16:53:33 +02:00
  • dbe0c4e60c
    Merge pull request #16200 from calixteman/dont_normalize calixteman 2023-04-17 16:50:26 +02:00
  • dde79edba1 [GeckoView] Don't change style for the download button when focused/hovered Calixte Denizet 2023-04-17 16:47:05 +02:00
  • 117bbf7cd9 [api-minor] Don't normalize the text used in the text layer. Calixte Denizet 2023-03-23 10:15:14 +01:00
  • 89b0fd9628 Remove the remaining PRODUCTION build-target usage Jonas Jenwald 2023-03-19 12:42:22 +01:00
  • 804aa896a7 Stop using the PRODUCTION build-target in the JavaScript code Jonas Jenwald 2023-03-18 12:09:25 +01:00
  • 3e08eee511
    Merge pull request #16301 from calixteman/issue16278 calixteman 2023-04-17 09:42:07 +02:00
  • 8e5f4c0622 [Editor] Take into account the initial rotation (issue #16278) Calixte Denizet 2023-04-16 21:36:26 +02:00
  • 1503701d9e
    Merge pull request #16295 from Pascal-D/updateDeprecatedCustomEvents Jonas Jenwald 2023-04-16 16:47:20 +02:00
  • d9bf571f5c Use CustomEvent when dispatching the "webviewerloaded" event Pascal Drinkuth 2023-04-15 14:51:21 +02:00
  • f46ed43b81
    Merge pull request #16247 from Snuffleupagus/issue-7442 Tim van der Meij 2023-04-16 14:23:41 +02:00
  • 67ce8f18c6
    Merge pull request #16299 from Snuffleupagus/TypeScript-5 Tim van der Meij 2023-04-16 14:14:22 +02:00
  • 6de59e6b3e
    Merge pull request #16296 from Snuffleupagus/update-packages Tim van der Meij 2023-04-16 14:08:05 +02:00
  • 6b4c087e9c
    Merge pull request #16298 from Snuffleupagus/generate-hiddenCopyElement Jonas Jenwald 2023-04-16 12:46:42 +02:00
  • 5f7e43a2b1
    Merge pull request #16297 from Snuffleupagus/copy-all-null-chars Jonas Jenwald 2023-04-16 12:45:16 +02:00
  • de03731e92 Update TypeScript to version 5 Jonas Jenwald 2023-04-16 11:29:38 +02:00
  • 2fbbdd68cc Create the "hiddenCopyElement" in the PDFViewer constructor (PR 16286 follow-up) Jonas Jenwald 2023-04-16 09:07:22 +02:00
  • 4736767b76 Remove null chars, i.e. \u0000, when getting all text (PR 16286 follow-up) Jonas Jenwald 2023-04-16 08:34:40 +02:00
  • a6409e9887 Update l10n files Jonas Jenwald 2023-04-15 22:18:24 +02:00
  • 877c867a92 Update npm packages Jonas Jenwald 2023-04-15 22:08:58 +02:00
  • 92baf14531
    Merge pull request #16286 from calixteman/copy_all calixteman 2023-04-15 19:43:13 +02:00
  • ca54ea12b3 Add the possibility to copy all the pdf text whatever the rendered pages are (bug 1788035) Calixte Denizet 2023-04-13 16:57:23 +02:00
  • 0e19c3a120 [api-minor] Add support, in PDFFindController, for mixing phrase/word searches (issue 7442) Jonas Jenwald 2023-04-02 18:40:35 +02:00