Commit Graph

678 Commits

Author SHA1 Message Date
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
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
1f232ded90 Stops objects indexing at the end 2013-08-23 13:03:30 -05: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
Jonas
628f4aaf81 Enable loading of PDFs with undefined or missing stream lengths 2013-08-16 16:32:40 +02:00
Brendan Dahl
5ecce4996b Split files into worker and main thread pieces. 2013-08-12 10:48:06 -07:00
Tim van der Meij
b2b922b866 Support for CMap GBKp-EUC-H 2013-08-11 10:35:56 +02:00
Jonas
d90ad429f6 Enable loading of PDFs with invalid document information dictionaries 2013-08-08 19:40:54 +02:00
Brendan Dahl
bf72bc94e2 Incrementally render by sending the operator list by chunks as they're ready. 2013-07-31 11:17:36 -07:00
Yury Delendik
f7d2a09bf8 Merge pull request #3506 from brendandahl/base-transform
Paint patterns relative to content base transformation.
2013-07-30 14:54:36 -07:00
Yury Delendik
34177b01a4 Fixes glyph 0 in CIDTypeFont2 2013-07-29 15:24:32 -05:00
Brendan Dahl
2aecbe874e Paint patterns relative to content base transformation. 2013-07-22 14:52:44 -07:00
Yury Delendik
0dd0e2ee64 Merge pull request #3477 from brendandahl/font-loading
Use dummy font for testing when pdf fonts are loaded.
2013-07-18 07:01:55 -07:00
Brendan Dahl
e9f5336cc9 Add atob polyfill. Remove uneeded data uri polyfill. 2013-07-17 10:26:12 -07:00
Brendan Dahl
a5cc8d1ec3 Merge pull request #3464 from yurydelendik/bug889327
Fixes ASCIIHex decoding
2013-07-16 10:32:35 -07:00
Brendan Dahl
6c6719efeb Merge pull request #3436 from yurydelendik/jpeg-cmyk
Removes browser decoding optimization for JPEG CMYK
2013-07-12 17:54:12 -07:00
Brendan Dahl
e697c598c2 Enable range requests in master mode. 2013-07-12 16:40:19 -07:00
Yury Delendik
8ee9db45ef Fixes ASCIIHex decoding 2013-07-11 13:33:29 -05:00
Brendan Dahl
5dcc4cd1b4 Merge pull request #3424 from yurydelendik/lookChar
lookChar refactoring
2013-07-11 09:08:59 -07:00
Brendan Dahl
d71948038f Merge pull request #3439 from yurydelendik/smask-preblend
Takes SMask's preblending in account
2013-07-09 13:26:44 -07:00
Brendan Dahl
b0f78609b3 Merge pull request #3386 from yurydelendik/ttf-refactor
Refactoring of TrueType code and implementation of OpenType font repairing
2013-07-08 22:11:31 -07:00
Yury Delendik
19e8f2f059 lookChar refactoring 2013-07-08 21:25:55 -05:00
Yury Delendik
48146745b9 Tests for OpenType fonts 2013-07-08 21:11:07 -05:00
Yury Delendik
419bee1314 Takes SMask's preblending in account 2013-07-02 14:27:06 -05:00
Yury Delendik
5e5b66f688 Removes browser decoding optimization for JPEG CMYK 2013-07-02 09:46:14 -05:00
Yury Delendik
ba87d2fe11 Merge pull request #3373 from SSk123/master
rotation causes textLayer to get messed up
2013-06-29 17:24:12 -07:00
Srishti
ee0705bcce Reset Path 2013-06-30 04:22:25 +05:30
Srishti
21a8d62624 Fixes Text rotation issue #2095 2013-06-30 03:52:30 +05:30
Brendan Dahl
5781eb9c44 Merge pull request #3394 from yurydelendik/test-password
Enables testing with password
2013-06-27 17:34:14 -07:00
Brendan Dahl
c065b817f3 Merge pull request #3390 from yurydelendik/jpgjs-2
Implements FFC1 marker (and syncs with jpgjs)
2013-06-27 16:24:12 -07:00
Brendan Dahl
a0528a5ea8 Merge pull request #3375 from yurydelendik/bug867484
Fixes missing compressed object detection
2013-06-27 13:36:53 -07:00
Brendan Dahl
07fb66dcb4 Merge pull request #3391 from brendandahl/font-cache
Cache fonts by reference.
2013-06-27 13:33:09 -07:00
Brendan Dahl
b897020c4b Increase browser timeout. 2013-06-27 10:46:45 -07:00
Yury Delendik
27c8291ea1 Adds test for issue 3371 and enables testing with password. 2013-06-25 19:56:47 -05:00
Yury Delendik
8561d2646b Merge pull request #3393 from brendandahl/no-resources
Handle annotations with no resources.
2013-06-25 16:40:03 -07:00
Brendan Dahl
b22bc2daa5 Merge pull request #3374 from yurydelendik/ei-search
Improves search of EI (end of inlined image)
2013-06-25 15:19:41 -07:00
Brendan Dahl
e62ab300f1 Handle annotations with no resources. 2013-06-25 14:22:03 -07:00
Yury Delendik
71c67976af Implements FFC1 marker (and syncs with jpgjs) 2013-06-25 12:35:34 -05:00
Brendan Dahl
a8ad07ccbf Cache fonts by reference. 2013-06-25 10:33:53 -07:00
Jonas
d206a1ccdc Fix regression from issue 3312 2013-06-24 17:21:12 +02:00
Yury Delendik
004bd848c8 Merge pull request #2956 from vyv03354/cmap4_fpgm
Add more sanitizations to TT font programs
2013-06-23 12:33:18 -07:00
Yury Delendik
7bef903411 Fixes missing compressed object detection 2013-06-21 18:04:31 -05:00
Yury Delendik
c68d125f17 Improves search of EI (end of inlined image) 2013-06-21 17:03:03 -05:00
Brendan Dahl
ae1f973204 Use A+ spec compatible promises. 2013-06-05 12:28:31 -07:00
Yury Delendik
7b6d247fbc Merge pull request #3314 from brendandahl/annotation-form-tx
Annotation form tx
2013-06-01 17:40:33 -07:00
Brendan Dahl
1c6189df25 Add tx annotation test file. 2013-05-31 14:13:23 -07:00
Brendan Dahl
3b86ebeacb Merge pull request #3310 from yurydelendik/ignore-bad-downloads
Skips failed-to-download tests
2013-05-30 21:47:33 -07:00
Yury Delendik
13d4f3b7cd Merge pull request #3311 from brendandahl/wrap-driver
Wrap driver code in closure.
2013-05-30 17:02:28 -07:00
Brendan Dahl
732e6d0fbb Wrap driver code in closure. 2013-05-30 16:33:05 -07:00