Commit Graph

  • 115fbc47fe
    Merge pull request #9594 from Snuffleupagus/pageLabel-validation Tim van der Meij 2018-03-24 19:40:49 +01:00
  • 24f766b14d
    Merge pull request #9573 from yurydelendik/xml_parser Brendan Dahl 2018-03-21 17:00:00 -07:00
  • 29c370af27 [CRX] Add file chooser as fallback (fixes #9411) Rob Wu 2018-03-21 18:14:22 +01:00
  • df516c0a52 [CRX] Stop intercepting ftp in Chrome 59+ Rob Wu 2018-03-21 15:44:31 +01:00
  • 374d074f6e Add stricter validation in Catalog.readPageLabels Jonas Jenwald 2018-03-21 14:23:51 +01:00
  • c20426efef Improve node.js support swftvsn 2018-03-20 11:16:07 +02:00
  • b67f117b56
    Merge pull request #9590 from brendandahl/new-line Brendan Dahl 2018-03-20 16:42:19 -07:00
  • 0aa31a493b Add new line to default preferences. Brendan Dahl 2018-03-20 16:36:37 -07:00
  • c0b22da02a
    Merge pull request #9584 from Rob--W/docs-examples-2.0 Tim van der Meij 2018-03-20 23:20:02 +01:00
  • 63c7aee112
    Merge pull request #9565 from brendandahl/new-name Brendan Dahl 2018-03-20 13:49:04 -07:00
  • 655c8d34d0 New XML parser Yury Delendik 2018-03-16 16:48:08 -05:00
  • 3bfc797bc7
    Merge pull request #9587 from Snuffleupagus/cursorToolOnLoad Tim van der Meij 2018-03-19 23:51:42 +01:00
  • 3131c9b54c Remove the deprecated mozL10n and localized properties from web/ui_utils.js Jonas Jenwald 2018-03-19 23:32:19 +01:00
  • c2f1523f06 Move the cursorToolOnLoad preference handling into AppOptions (PR 9493 follow-up) Jonas Jenwald 2018-03-19 23:24:56 +01:00
  • 6db9c3cb49
    Merge pull request #9571 from Snuffleupagus/addon-prefs Brendan Dahl 2018-03-19 15:06:47 -07:00
  • 362da3bc05 Use pdfjsLib instead of PDFJS in examples Rob Wu 2018-03-19 16:44:54 +01:00
  • b0fe0f41db [docs] Link to other examples from examples page Rob Wu 2018-03-19 16:44:32 +01:00
  • 0d391daccc
    Merge pull request #9577 from Snuffleupagus/pagesize-info-fixes Tim van der Meij 2018-03-18 15:01:21 +01:00
  • 4136d41a4c
    Merge pull request #9574 from timvandermeij/l10n Tim van der Meij 2018-03-18 14:49:30 +01:00
  • 51ddcd6380 Display the pageSize of the *currently* active page in the document properties dialog Jonas Jenwald 2018-03-17 18:50:34 +01:00
  • adeaefedae Don't unnecessarily update the fileSize, in the document properties dialog, when it's already been correctly set Jonas Jenwald 2018-03-17 17:53:13 +01:00
  • 1730447ca1 Tweak the pageSize l10n strings for the document properties dialog Jonas Jenwald 2018-03-17 17:21:15 +01:00
  • e0ae157582 [api-minor] Fix various issues related to the pageSize information Jonas Jenwald 2018-03-17 17:10:37 +01:00
  • 2247af7e95
    Update translations Tim van der Meij 2018-03-17 16:18:21 +01:00
  • db6e316efd
    Merge pull request #9549 from Snuffleupagus/issue-9540 Tim van der Meij 2018-03-17 15:29:32 +01:00
  • 01bff1a81d Rename the globals to shorter names. Brendan Dahl 2018-03-15 13:49:28 -07:00
  • 76250b923f [Firefox addon] Refactor bundling of the default_preferences.json file Jonas Jenwald 2018-03-16 16:46:57 +01:00
  • d431ae069d Attempt to handle corrupt PDF documents that inline Page dictionaries in a Kids array (issue 9540) Jonas Jenwald 2018-03-12 14:00:37 +01:00
  • 6662985a20
    Merge pull request #9541 from Rob--W/crx-fetch-chrome61plus Tim van der Meij 2018-03-10 00:15:47 +01:00
  • 58cda43b29
    Merge pull request #9542 from Rob--W/crx-url-9493-fixup Tim van der Meij 2018-03-08 22:57:19 +01:00
  • 39e0b4b589 [CRX] Fix error that broke the Chrome extension Rob Wu 2018-03-08 18:44:12 +01:00
  • fded22c618
    Merge pull request #9509 from timvandermeij/document Tim van der Meij 2018-03-08 22:40:27 +01:00
  • e0fb18a339
    Merge pull request #9508 from pal03377/file-info-page-size Yury Delendik 2018-03-08 11:57:38 -06:00
  • db428004f4 [CRX] Disable fetch in Chrome 60- Rob Wu 2018-03-08 18:00:35 +01:00
  • 8558c5b1d9 Add page size to the document properties dialog palsch 2018-03-08 18:23:47 +01:00
  • f308d73d40
    Implement a single getInheritableProperty utility function Tim van der Meij 2018-02-18 21:42:33 +01:00
  • 4e5eb59a33
    Remove the getPageProp method in src/core/document.js Tim van der Meij 2018-02-18 20:13:50 +01:00
  • c33bf800cc
    Merge pull request #9493 from Snuffleupagus/refactor-api-options Tim van der Meij 2018-03-03 14:48:54 +01:00
  • b8606abbc1 [api-major] Completely remove the global PDFJS object Jonas Jenwald 2018-02-17 23:51:24 +01:00
  • 4b4fcecf70 Ensure that we only pass in the necessary parameters when initializing PDFDataTransportStream/PDFNetworkStream in src/display/api.js Jonas Jenwald 2018-02-17 23:19:43 +01:00
  • 212553840f Move the pdfBug option from the global PDFJS object and into getDocument instead Jonas Jenwald 2018-02-17 23:13:49 +01:00
  • 1d03ad0060 Move the disableCreateObjectURL option from the global PDFJS object and into getDocument instead Jonas Jenwald 2018-02-17 22:51:03 +01:00
  • 05c05bdef5 Move the disableStream option from the global PDFJS object and into getDocument instead Jonas Jenwald 2018-02-17 22:28:08 +01:00
  • b69abf1111 Move the disableRange option from the global PDFJS object and into getDocument instead Jonas Jenwald 2018-02-17 22:22:10 +01:00
  • 69d7191034 Move the disableAutoFetch option from the global PDFJS object and into getDocument instead Jonas Jenwald 2018-02-17 22:08:45 +01:00
  • c7c583583b Move the disableFontFace option from the global PDFJS object and into getDocument instead Jonas Jenwald 2018-02-17 21:57:20 +01:00
  • f3900c4e57 Move the isEvalSupported option from the global PDFJS object and into getDocument instead Jonas Jenwald 2018-02-17 21:49:14 +01:00
  • 3c2fbdffe6 Move the cMapUrl and cMapPacked options from the global PDFJS object and into getDocument instead Jonas Jenwald 2018-02-17 16:57:24 +01:00
  • b674409397 Move the maxImageSize option from the global PDFJS object and into getDocument instead Jonas Jenwald 2018-02-17 16:13:33 +01:00
  • b0956a5d91 Refactor how the default viewer handles the worker options, by making use of AppOptions instead of the global PDFJS object Jonas Jenwald 2018-02-17 15:33:57 +01:00
  • 57165afb08 Move the defaultUrl parameter from the appConfig and into AppOptions instead Jonas Jenwald 2018-02-17 23:25:23 +01:00
  • 81c550903f Move various viewer components options from PDFJS/PDFViewerApplication.viewerPrefs and into AppOptions instead Jonas Jenwald 2018-02-17 15:08:28 +01:00
  • 09da99b8a0 Introduce a AppOptions abstraction in preparation for a complete refactoring of the way that viewer options are handled Jonas Jenwald 2018-02-17 13:22:26 +01:00
  • 5894bfa449 Move API specific compatibility options from src/shared/compatibility.js and into a separate file Jonas Jenwald 2018-02-17 12:57:15 +01:00
  • 401f3a9d97
    Merge pull request #9520 from Snuffleupagus/fix-includes-polyfills Rob Wu 2018-03-01 18:05:14 +01:00
  • cd12a177a9 Attempt to fix the Array.prototype.includes and String.prototype.includes polyfills (issue 9514, 9516) Jonas Jenwald 2018-02-28 12:04:32 +01:00
  • f893bcd41b
    Merge pull request #9494 from pardeepshokeen/windows-drive-letter Rob Wu 2018-03-01 16:39:44 +01:00
  • 80bf6150d6
    Merge pull request #9519 from Snuffleupagus/bug-888600 Tim van der Meij 2018-02-28 22:31:02 +01:00
  • ae7821484c Update l10n files Jonas Jenwald 2018-02-28 12:30:13 +01:00
  • 8b2c46dce7 Upstream the changes from: Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 6: Mark some IDL interfaces as non-scriptable. r=bz. Jonas Jenwald 2018-02-28 11:00:55 +01:00
  • 97faedba0c
    Merge pull request #9511 from Snuffleupagus/more-upstreaming Brendan Dahl 2018-02-26 13:09:15 -08:00
  • 5497bdc46d Update the ESLint packages Jonas Jenwald 2018-02-26 17:38:44 +01:00
  • a30c184f1f Upstream the changes from: Bug 1440284 - change this.EXPORTED_SYMBOLS back to var EXPORTED_SYMBOLS in JS modules, r=mccr8. Jonas Jenwald 2018-02-26 17:35:39 +01:00
  • 68077f61f1 Upstream the changes from: Bug 792808 - Change PdfStreamConverter.jsm to import and instantiate XHRs from global properties rather than using Cc.createInstance(Ci.nsIXMLHttpRequest); r=mossop Jonas Jenwald 2018-02-26 17:32:17 +01:00
  • 7ebbdd2579 helper function to parse url pardeepshokeen 2018-02-23 21:13:53 +05:30
  • 5f98f9b8f1
    Merge pull request #9505 from Rob--W/hosted-viewer-blob-url Tim van der Meij 2018-02-23 22:35:58 +01:00
  • a6aca3cabe Don't block origin-less blob:-URLs in hosted viewer Rob Wu 2018-02-23 12:48:52 +01:00
  • a8a7d815e7
    Merge pull request #9490 from Rob--W/crx-migrate-pref-to-textLayerMode Rob Wu 2018-02-22 14:41:37 +01:00
  • 9d55a1edc7 Ignore managed prefs documented as "Deprecated." Rob Wu 2018-02-17 01:09:17 +01:00
  • 94a49fa048 [CRX] Make textLayerMode pref visible and add migration logic Rob Wu 2018-02-16 18:02:05 +01:00
  • 99060e2485
    Merge pull request #9480 from Snuffleupagus/refactor-worker-options Tim van der Meij 2018-02-18 15:56:44 +01:00
  • fc83ce1aae [CRX] Restore migration logic for managed enableHandToolOnLoad pref Rob Wu 2018-02-16 17:34:34 +01:00
  • a97901efb6 Move the verbosity option from the global PDFJS object and into getDocument/PDFWorker instead Jonas Jenwald 2018-02-14 17:35:08 +01:00
  • fdd2376170 Move the postMessageTransfers option from the global PDFJS object and into getDocument/PDFWorker instead Jonas Jenwald 2018-02-14 16:53:50 +01:00
  • 83d52518da [api-major] Refactor PDFWorker to be initialized with a parameter object, rather than a bunch of regular parameters Jonas Jenwald 2018-02-14 16:03:54 +01:00
  • c3c1fc511d Move the workerSrc option from the global PDFJS object and into GlobalWorkerOptions instead Jonas Jenwald 2018-02-14 14:49:24 +01:00
  • 45adf33187 Move the workerPort from the global PDFJS object and into GlobalWorkerOptions instead Jonas Jenwald 2018-02-14 14:25:47 +01:00
  • 003bd4044b Introduce a GlobalWorkerOptions object for (basic) Worker configuration Jonas Jenwald 2018-02-14 14:01:53 +01:00
  • a89071bdef
    Merge pull request #9470 from Snuffleupagus/issue-4888 Rob Wu 2018-02-16 13:14:21 +01:00
  • 4f5fb78237
    Merge pull request #9401 from brendandahl/svg-fail Brendan Dahl 2018-02-14 17:05:40 -08:00
  • 53d19b619d Make the test framework more resilient to errors. Brendan Dahl 2018-01-24 16:06:25 -08:00
  • 538dda1096
    Merge pull request #9479 from Snuffleupagus/refactor-viewer-options Tim van der Meij 2018-02-14 22:47:33 +01:00
  • 2e780d4e2b
    Merge pull request #9420 from Snuffleupagus/makeInlineImage-dict Tim van der Meij 2018-02-14 00:05:36 +01:00
  • df0836b9b8
    Merge pull request #9475 from Snuffleupagus/rm-handToolPref Tim van der Meij 2018-02-14 00:00:15 +01:00
  • 11ab3b5c00 Ensure that JpegImage.getData returns the correct data length when forceRGBoutput == true (issue 4888) Jonas Jenwald 2018-02-11 13:13:11 +01:00
  • e95c11a7f0 Remove the undocumented PDFJS.enableStats option Jonas Jenwald 2018-02-13 14:34:29 +01:00
  • 6bc3e1fb93 Remove version/build from the global PDFJS object Jonas Jenwald 2018-02-13 14:24:44 +01:00
  • 74ffd1d865 Pass in the PDFJS.locale option to ExternalServices.createL10n Jonas Jenwald 2018-02-13 14:22:14 +01:00
  • 77efed6626 Replace the PDFJS.disableWebGL option with a enableWebGL option passed, via BaseViewer/PDFPageView, to PDFPageProxy.render Jonas Jenwald 2018-02-13 14:16:10 +01:00
  • a1cfa5f4d7 Replace the disableTextLayer and enhanceTextSelection options/preferences with a single textLayerMode option/preference Jonas Jenwald 2018-02-13 15:01:55 +01:00
  • 3a6f6d23d6 Move the externalLinkTarget and externalLinkRel options to PDFLinkService options Jonas Jenwald 2018-02-13 14:03:52 +01:00
  • c45c394364 Move the imageResourcesPath option to a BaseViewer/PDFPageView/AnnotationLayerBuilder option Jonas Jenwald 2018-02-13 13:17:11 +01:00
  • fdf99c6af5 Move the maxCanvasPixels option to a BaseViewer/PDFPageView option Jonas Jenwald 2018-02-13 13:02:15 +01:00
  • f4280368f7 Move the useOnlyCssZoom option to a BaseViewer/PDFPageView option Jonas Jenwald 2018-02-13 12:52:42 +01:00
  • 9e0a31f662 Move viewer specific compatibility options from src/shared/compatibility.js and into a separate file Jonas Jenwald 2018-02-13 12:24:33 +01:00
  • 90ab9bafff Remove the actual enableHandToolOnLoad preference (PR 9040 follow-up) Jonas Jenwald 2018-02-13 09:29:03 +01:00
  • ea3d8450d2
    Merge pull request #9473 from Snuffleupagus/DownloadManager-a-click Tim van der Meij 2018-02-12 22:16:48 +01:00
  • f05e5c5460 Take the dictionary, and not just the image data, into account when caching inline images (issue 9398) Jonas Jenwald 2018-01-30 12:26:33 +01:00
  • 46fb55ceed Remove the non-a.click() case from the DownloadManager Jonas Jenwald 2018-02-12 10:27:56 +01:00
  • be2674a0e8
    Merge pull request #9472 from timvandermeij/find-controller-methods Jonas Jenwald 2018-02-12 12:47:38 +01:00