Commit Graph

  • 909dfa254b
    Move public methods above private methods in web/pdf_find_controller.js Tim van der Meij 2018-02-11 20:31:59 +01:00
  • b1203bce97
    Prefix private methods with an underscore in web/pdf_find_controller.js Tim van der Meij 2018-02-11 20:28:34 +01:00
  • b3557483cb
    Merge pull request #9465 from Snuffleupagus/streams-unify-disableRange-contentLength Tim van der Meij 2018-02-11 16:21:34 +01:00
  • 368a91b577
    Merge pull request #9468 from Snuffleupagus/eslint-mozilla-plugin Tim van der Meij 2018-02-11 16:08:18 +01:00
  • 1cf116ab88 Enable the mozilla/use-includes-instead-of-indexOf ESLint rule globally Jonas Jenwald 2018-02-10 17:06:03 +01:00
  • 2eb29409bc Enable the mozilla/avoid-removeChild ESLint rule globally Jonas Jenwald 2018-02-10 16:19:45 +01:00
  • 9767b8a9f1
    Merge pull request #9453 from Snuffleupagus/upstream-bug-1432992 Tim van der Meij 2018-02-10 20:10:11 +01:00
  • f1413a9096
    Merge pull request #9466 from Snuffleupagus/refactor-PDFThumbnailViewer-scrollThumbnailIntoView Tim van der Meij 2018-02-09 22:17:25 +01:00
  • 7bb066494f
    Merge pull request #9427 from Snuffleupagus/native-JPEG-decoding-fallback Tim van der Meij 2018-02-09 21:36:08 +01:00
  • 82416d4b19 Refactor PDFThumbnailViewer.scrollThumbnailIntoView to avoid unnecessary DOM look-ups Jonas Jenwald 2018-02-09 14:25:16 +01:00
  • ad06979cca Attempt to unify the disableRange/contentLength handling in the various network streams Jonas Jenwald 2018-02-09 13:39:38 +01:00
  • 59028bac42 Upstream the changes from: Bug 1432992 - Remove definitions of Ci, Cr, Cc, and Cu Jonas Jenwald 2018-02-07 10:34:50 +01:00
  • 25293628ff
    Merge pull request #9459 from tonyjin/respect-worker-src Jonas Jenwald 2018-02-08 13:57:43 +01:00
  • 15c932c9e4
    Merge pull request #9460 from Snuffleupagus/issue-9458 Jonas Jenwald 2018-02-08 09:09:32 +01:00
  • a18c65ae9f Use the correct stream position when reading maxSizeOfInstructions from the maxp table (issue 9458) Jonas Jenwald 2018-02-07 20:53:44 +01:00
  • 3c33f32dff Respect workerSrc if set Tony Jin 2018-02-07 11:31:18 -08:00
  • 43f1f96b10
    Merge pull request #9447 from Rob--W/crx-fetch-expose-headers Brendan Dahl 2018-02-06 16:58:44 -08:00
  • 352389c0c6 [CRX] Expose some headers to fetch requests Rob Wu 2018-02-06 15:06:02 +01:00
  • bf4166e6c9 Attempt to handle DNL (Define Number of Lines) markers when parsing JPEG images (issue 8614) Jonas Jenwald 2018-02-01 20:43:01 +01:00
  • 80441346a3 Fallback to the built-in JPEG decoder if 'JpegStream', in src/display/api.js, fails to load the image Jonas Jenwald 2018-02-01 16:43:10 +01:00
  • 76afe1018b Fallback to built-in image decoding if the NativeImageDecoder fails Jonas Jenwald 2018-02-01 15:32:09 +01:00
  • 2570717e77 Inline the code in loadJpegStream at the only call-site in src/display/api.js.js` Jonas Jenwald 2018-02-01 15:38:17 +01:00
  • 7f73fc9ace Re-factor PartialEvaluator.buildPaintImageXObject to make it asynchronous Jonas Jenwald 2018-02-01 15:53:37 +01:00
  • ec85d5c625 Change the signature of PartialEvaluator.buildPaintImageXObject to take a parameter object Jonas Jenwald 2018-02-01 15:44:49 +01:00
  • 6b7e2cbcd1
    Merge pull request #9439 from Rob--W/print-event-comment Jonas Jenwald 2018-02-05 15:49:00 +01:00
  • a967f31950 Update comment regarding beforeprint event support Rob Wu 2018-02-05 14:51:20 +01:00
  • 77135a2bc4 [Firefox addon] Adjust the minVersion numbers in install.rdf and update.rdf Jonas Jenwald 2018-02-05 13:56:34 +01:00
  • 0de49ed1e2 Update l10n files Jonas Jenwald 2018-02-05 12:23:54 +01:00
  • 4e40a341a1
    Merge pull request #9436 from timvandermeij/examples Tim van der Meij 2018-02-04 19:38:46 +01:00
  • 1f9878ea71
    Use setPDFNetworkStreamFactory in the helloworld and svgviewer examples Tim van der Meij 2018-02-04 19:32:47 +01:00
  • 24f96e0f71
    Merge pull request #9435 from Rob--W/content-disposition-quoted-string-semi-space Tim van der Meij 2018-02-04 19:15:31 +01:00
  • 911659cd70 Add tests for file names with spaces and semicolons Rob Wu 2018-02-04 17:58:10 +01:00
  • db9f71fe6b
    Merge pull request #9433 from Snuffleupagus/addon-minimum-nightly Tim van der Meij 2018-02-04 16:24:39 +01:00
  • 2f19d9d906 Support spaces and semicolons in filename Rob Wu 2018-02-04 16:19:40 +01:00
  • 7fbeeebbff
    Merge pull request #9434 from Snuffleupagus/upstream-bug-1339461 Tim van der Meij 2018-02-04 16:12:03 +01:00
  • 712090eff8 Upstream the changes from: Bug 1339461 - Convert foo.indexOf(...) == -1 to foo.includes() and implement an eslint rule to enforce this Jonas Jenwald 2018-02-04 14:50:58 +01:00
  • 9ac9ef8ef1 Polyfill String.prototype.includes using core-js Jonas Jenwald 2018-02-04 14:31:59 +01:00
  • 986c8b56ca Update the eslint-plugin-mozilla package to the latest version Jonas Jenwald 2018-02-04 13:44:04 +01:00
  • 4db49b6613 Upstream the changes from: Bug 1431533 - Add ChromeUtils helpers for lazy module import Jonas Jenwald 2018-02-04 13:40:07 +01:00
  • 08b2e25ac1 [Firefox addon] Remove no longer needed fallback code for older versions of Firefox Jonas Jenwald 2018-02-04 12:25:56 +01:00
  • d1ffd61093 [Firefox addon] Change the minimum supported version to (the current) Firefox Nightly release Jonas Jenwald 2018-02-04 12:20:54 +01:00
  • d42541d26b
    Merge pull request #9412 from timvandermeij/crypto Jonas Jenwald 2018-02-04 09:33:37 +01:00
  • 73436c0d12
    Implement the AESBaseCipher class and let the AES128Cipher and AES256Cipher classes extend it Tim van der Meij 2018-01-27 22:59:09 +01:00
  • 9a959e4df7
    Update the AES128Cipher and AES256Cipher implementations to be more similar Tim van der Meij 2018-01-27 22:03:05 +01:00
  • 695a909a93
    Merge pull request #9426 from Snuffleupagus/issue-9425 Tim van der Meij 2018-02-03 18:46:38 +01:00
  • f4a95de694 Attempt to find the next valid marker when encountering invalid image data in JpegImage.parse (issue 9425) Jonas Jenwald 2018-02-01 10:35:38 +01:00
  • 29d77dedad
    Merge pull request #9385 from Snuffleupagus/rm-SINGLE_FILE Jonas Jenwald 2018-02-02 09:21:58 +01:00
  • 9c6a8801b1
    Merge pull request #9424 from Snuffleupagus/package-update Tim van der Meij 2018-02-01 22:50:29 +01:00
  • 8488eeadc4 Update all npm packages to the latest versions Jonas Jenwald 2018-01-31 15:51:03 +01:00
  • 39c5e1ed1a Remove the (unnecessary) WorkerMessageHandler variable from the setupFakeWorkerGlobal() function in the src/display/api.js file Jonas Jenwald 2018-01-20 17:15:16 +01:00
  • 56a8c934dd [api-major] Remove the PDFJS.disableWorker option Jonas Jenwald 2018-01-19 18:16:17 +01:00
  • a5aaf62754 [api-minor] Add a (static) PDFWorker.getWorkerSrc method that returns the current workerSrc Jonas Jenwald 2018-01-29 15:58:40 +01:00
  • c56f3f04dd [api-major] Remove the SINGLE_FILE build target Jonas Jenwald 2018-01-17 18:20:00 +01:00
  • 55e3f97aa9
    Merge pull request #9415 from Snuffleupagus/clitests-PDFNodeStream Tim van der Meij 2018-01-28 18:24:59 +01:00
  • 42c71cd99f Utilize PDFNodeStream to run more API unit-tests on Node.js/Travis Jonas Jenwald 2018-01-28 14:34:45 +01:00
  • fd242ad2c2
    Merge pull request #9410 from Rob--W/cleanup-chrome-compat Rob Wu 2018-01-26 16:32:18 +01:00
  • ff5ecc3f4c Remove work-around for old filesystem:-bug Rob Wu 2018-01-26 13:27:07 +01:00
  • 7268f4ec1b [CRX] Add comment about ftp compatibility Rob Wu 2018-01-26 13:17:20 +01:00
  • 838573abd4 [CRX] Clean up file/ftp handler Rob Wu 2018-01-26 13:13:18 +01:00
  • 85378fc982 [CRX] Remove feature-detect.js Rob Wu 2018-01-26 13:09:12 +01:00
  • 28c87ce9c6
    Merge pull request #9409 from Rob--W/compat-chrome-49 Jonas Jenwald 2018-01-26 14:36:31 +01:00
  • e904b8a67c Drop third parameter to replaceState/pushState Rob Wu 2018-01-26 12:50:25 +01:00
  • 5d1c541702 Enable some polyfills for compat with Chrome 49 Rob Wu 2018-01-26 12:18:57 +01:00
  • 44025a3ec1 Explicitly state intended support in compatibility.js Rob Wu 2018-01-23 20:12:03 +01:00
  • 628e70fbb5
    Merge pull request #9405 from Snuffleupagus/pr-9245-followup Jonas Jenwald 2018-01-26 10:15:41 +01:00
  • d33c763dd5 Re-factor resetting of StatTimer instances to fix completely broken benchmarking (PR 9245 follow-up) Jonas Jenwald 2018-01-25 19:27:34 +01:00
  • b6c57d9088
    Merge pull request #8991 from janpe2/jbig2-huffman Jonas Jenwald 2018-01-23 19:26:42 +01:00
  • 5593c970e0 Implement Huffman coding in JBIG2 Jani Pehkonen 2018-01-23 17:04:07 +02:00
  • f0216484bc
    Merge pull request #9383 from Rob--W/better-content-disposition-parser Jonas Jenwald 2018-01-21 15:08:14 +01:00
  • 9746646511
    Merge pull request #9386 from shikhar-scs/remove-parsejbig2-function Tim van der Meij 2018-01-21 14:51:59 +01:00
  • a4e907169e Improve correctness of Content-Disposition parser Rob Wu 2018-01-19 17:39:31 +01:00
  • fe5102a27f
    Merge pull request #9363 from Rob--W/fetch-http/s-only Jonas Jenwald 2018-01-21 11:45:09 +01:00
  • 43e003cf5c
    removed parseJbig2 function Shikhar Agnihotri 2018-01-20 19:49:06 +05:30
  • fad2a3f427
    Merge pull request #9384 from timvandermeij/remove-moznomarginboxes Jonas Jenwald 2018-01-20 10:11:22 +01:00
  • 81aa95b560
    Remove moznomarginboxes Tim van der Meij 2018-01-19 22:05:50 +01:00
  • 0ffe9b9289 Remove useless test from network_utils_spec.js Rob Wu 2018-01-19 17:28:47 +01:00
  • 75dc2bbd35
    Merge pull request #9379 from Snuffleupagus/contentDispositionFilename Tim van der Meij 2018-01-18 23:28:50 +01:00
  • 69a8336cf1 Address the final round of review comments for Content-Disposition filename extraction Jonas Jenwald 2018-01-16 16:24:36 +01:00
  • eb1f6f4c24 Content disposition filename Juan Salvador Perez Garcia 2018-01-13 09:01:50 +01:00
  • 96c573ad38
    Merge pull request #9345 from himanish-star/hide-download-button Jonas Jenwald 2018-01-18 17:36:21 +01:00
  • 06b3bb8214 Download button is now hidden for PDFs which are opened from 'file://' Soumya Himanish Mohapatra 2018-01-14 08:34:29 +05:30
  • f774abc8d3
    Merge pull request #9368 from acchou/9362 Jonas Jenwald 2018-01-17 12:45:23 +01:00
  • 22a9274193 Update l10n files Jonas Jenwald 2018-01-17 11:37:44 +01:00
  • 2bc3d0ff91
    Merge pull request #9360 from mmcev106/master Jonas Jenwald 2018-01-17 11:32:48 +01:00
  • c8344016fa Fixed a javascript error in the mobile viewer example that prevented an alert from being displayed Mark McEver 2018-01-12 12:53:16 -06:00
  • b867c3299b end() is the official way to release a Writable stream Andy Chou 2018-01-16 12:01:33 -08:00
  • 1ad33c4514
    Merge pull request #9364 from shikhar-scs/change-decodeURI-to-decodeURIcomponent Tim van der Meij 2018-01-15 22:05:48 +01:00
  • 32080f1081 changed decodeURI to decodeURIComponent shikhar-scs 2018-01-15 19:31:25 +05:30
  • 237bc2ef9d
    Merge pull request #9323 from juncaixinchi/master Tim van der Meij 2018-01-14 15:41:56 +01:00
  • 1c8cacd6b9 Limit PDFFetchStream to http(s) in the Chrome extension Rob Wu 2018-01-14 00:34:46 +01:00
  • a7cb560f17
    Merge pull request #9343 from Snuffleupagus/btoa/atob-Node-polyfills Tim van der Meij 2018-01-13 15:52:31 +01:00
  • 8e278d9a45 Get correct path in node_stream on windows platform juncaixinchi 2018-01-13 21:13:24 +08:00
  • 0e1b5589e7 Restore the btoa/atob polyfills for Node.js Jonas Jenwald 2018-01-06 13:10:58 +01:00
  • ba0a3aebd0
    Merge pull request #9356 from Snuffleupagus/PDFHistory-maxUid-pageHide-fixes Tim van der Meij 2018-01-12 22:07:15 +01:00
  • d77fc8882a
    Merge pull request #9352 from Snuffleupagus/issue-9285 Brendan Dahl 2018-01-12 13:01:22 -08:00
  • e20eacd484 Allow overwriting temporary, in addition to empty, history entries on 'pagehide' Jonas Jenwald 2018-01-11 12:28:34 +01:00
  • 448a7a27cb Ensure that the PDFHistory._maxUid property is correctly updated when initializing/navigating the history Jonas Jenwald 2018-01-11 12:06:44 +01:00
  • d0c8992e8a Attempt to actually resolve ColourSpace names in accordance with the specification (issue 9285) Jonas Jenwald 2017-12-20 15:35:04 +01:00
  • 5a52ee0a79
    Merge pull request #9350 from janpe2/svg-closeEOFillStroke Jonas Jenwald 2018-01-09 21:09:11 +01:00
  • 3925aab010
    Merge pull request #9282 from Snuffleupagus/TrueType-Collection Brendan Dahl 2018-01-09 11:22:52 -08:00