Commit Graph

1271 Commits

Author SHA1 Message Date
Brendan Dahl
d86c7e3ebf Merge pull request #3577 from kkujala/calgray
Implement initial CalGray support
2013-10-16 14:00:41 -07:00
Brendan Dahl
29269748c3 Merge pull request #3554 from fkaelberer/FasterJPXdecoding
Speed up JPX decoding on Firefox
2013-10-16 11:37:47 -07:00
Tim van der Meij
4fe1e41c35 Minor nit fixes for api.js 2013-10-16 12:07:27 +02:00
fkaelberer
f6841d1720 extract code to own method for faster JPX decoding 2013-10-16 09:47:03 +02:00
Brendan Dahl
7ebec6c5a4 Add missing jsdocs for PDFJS globals. 2013-10-15 13:41:49 -07:00
Kalervo Kujala
a5bf02573d Implement initial CalGray support
Gamma and Whitepoint are supported in this patch for CalGray.
Blackpoint is not supported.
2013-10-13 19:55:42 +03:00
Tim van der Meij
b9bceb4c4b Merge pull request #3764 from saebekassebil/fingerprint
Simplify get fingerprint() method
2013-10-11 11:55:37 -07:00
Brendan Dahl
6d1533293e Merge pull request #3416 from peerlibrary/noHTMLElement
instanceof HTMLElement does not work in jsdom node.js module.
2013-10-08 10:15:00 -07:00
Jakob Miland
c341dd57e5 Simplify get fingerprint() method 2013-10-03 10:09:06 +02:00
Yury Delendik
e97e0032df Merge pull request #3750 from brendandahl/cidfonttype0c
Proper glyph selection for CIDFontType0C fonts.
2013-10-02 15:49:52 -07:00
Brendan Dahl
f79c182314 Proper glyph selection for CIDFontType0C fonts. 2013-09-30 21:40:28 -07:00
Sriram
f6eee819e2 Transposed feature for text decoding in jbig2 2013-09-26 20:49:02 +02:00
Yury Delendik
1c7f1cee00 Merge pull request #3674 from brendandahl/cmap-squash
Read multi-byte character codes based on codespace ranges.
2013-09-25 18:04:49 -07:00
biggert
fb957f5c6e Prevent undefined error on null object when calling .destroy on a
document initialized with LocalPdfManager.

Per @brendandahl's recommendation, moved the terminate function out of worker
and into the PdfManager
2013-09-25 16:25:41 -05:00
Brendan Dahl
f32e65b19f Read multi-byte character codes based on codespace ranges. 2013-09-25 10:32:04 -07:00
Manas
de179e3d9b Trying to fix #3611 2013-09-24 22:54:27 +05:30
Srishti
3808d02a53 implementing transform matrix to getTextContent 2013-09-20 06:37:08 +05:30
Mitar
940c77f6c9 instanceof HTMLElement does not work in jsdom node.js module. 2013-09-10 19:50:06 -07:00
Tim van der Meij
48a24a48c1 Fixing annotation icon issues 2013-09-06 21:00:02 +02:00
Tim van der Meij
14912b5a03 Annotation selection 2013-09-05 23:19:04 +02:00
Yury Delendik
8a4a6f498f Merge pull request #3553 from yurydelendik/reduce-scratch-canvases
Reduce max size for pattern and limit group canvases
2013-08-30 18:02:15 -07:00
Yury Delendik
0fc8bac7c0 Merge pull request #3570 from brendandahl/encoding-wip
Fix handling of multiply-encoded glyphs.
2013-08-28 13:51:39 -07:00
biggert
88f1506ef8 Added support for JBIG2 extension segment 2013-08-26 15:39:30 -05:00
Brendan Dahl
547a7aa862 Merge pull request #3615 from yurydelendik/stopindexing
Stops objects indexing at the end
2013-08-26 10:33:54 -07:00
Yury Delendik
1de48f1805 Merge pull request #3595 from brendandahl/fix-clip
Move the creation of canvas path fonts to the worker.
2013-08-26 06:48:05 -07:00
Yury Delendik
1f232ded90 Stops objects indexing at the end 2013-08-23 13:03:30 -05:00
Brendan Dahl
60586e3101 Ensure there's data to build path. 2013-08-22 12:55:43 -07:00
Brendan Dahl
feafb394d6 Use text widget annotation appearance stream if it is available. 2013-08-22 12:29:06 -07:00
Brendan Dahl
db591769a4 Fix handling of multiply-encoded glyphs. 2013-08-22 10:12:16 -07:00
Brendan Dahl
bb2529de03 Move the creation of canvas path fonts to the worker. 2013-08-19 16:33:20 -07:00
Brendan Dahl
695e92cc00 Merge pull request #3532 from yurydelendik/telem-1
Adds initial telemetry probes
2013-08-19 12:34:27 -07:00
Brendan Dahl
88557041e0 Merge pull request #3583 from yurydelendik/workerSrc
Specifies default workerSrc
2013-08-16 13:27:58 -07:00
Yury Delendik
b1c2c6b8c1 Merge pull request #3576 from Snuffleupagus/undefined-stream-length
Enable loading of PDFs with undefined or missing stream lengths
2013-08-16 11:14:35 -07:00
Yury Delendik
3f530c43a9 Specifies default workerSrc (if possible) 2013-08-16 11:33:54 -05:00
Yury Delendik
ba23a9e8f9 Adds initial telemetry probes 2013-08-16 09:53:05 -05:00
Yury Delendik
b8143b394c Reduce max size for pattern and limit group canvases 2013-08-16 09:50:48 -05:00
Jonas
628f4aaf81 Enable loading of PDFs with undefined or missing stream lengths 2013-08-16 16:32:40 +02:00
Yury Delendik
cb59b31927 IE9 does not need onreadystatechange 2013-08-16 09:19:42 -05:00
Brendan Dahl
5ecce4996b Split files into worker and main thread pieces. 2013-08-12 10:48:06 -07:00
Yury Delendik
e5cd027dce Merge pull request #3557 from timvandermeij/named-actions
Named actions implementation
2013-08-11 19:06:31 -07:00
Tim van der Meij
b2b922b866 Support for CMap GBKp-EUC-H 2013-08-11 10:35:56 +02:00
Tim van der Meij
75035a2970 Named actions implementation 2013-08-08 21:59:59 +02:00
Jonas
d90ad429f6 Enable loading of PDFs with invalid document information dictionaries 2013-08-08 19:40:54 +02:00
Yury Delendik
99db7a8dbc Merge pull request #3520 from brendandahl/single-cs
Create only one instance of each device colorspace.
2013-08-07 11:37:49 -07:00
Yury Delendik
44184a1d5b Merge pull request #3549 from brendandahl/uhandled-stack
Dump the stack with unhandled rejections.
2013-08-07 07:05:39 -07:00
Brendan Dahl
5afef1874c Fix destroy logic for when there are multiple render requests. 2013-08-06 17:35:54 -07:00
Yury Delendik
6736cca8c4 Merge pull request #3542 from fkaelberer/FasterJBIG2decode
Faster JBIG2 decoding for Firefox
2013-08-06 13:08:19 -07:00
Brendan Dahl
97a40252dc Dump the stack with unhandled rejections. 2013-08-06 11:40:35 -07:00
Yury Delendik
b946762e6f Merge pull request #3539 from Snuffleupagus/issue-3538
Prevent link borders from being drawn if their width is undefined
2013-08-06 11:27:42 -07:00
Brendan Dahl
d85e38d629 Fix intermittent blank page on fast zoom. 2013-08-05 16:34:57 -07:00