Commit Graph

1076 Commits

Author SHA1 Message Date
Mack Duan
30e127d848 Do not cache content stream 2013-04-19 14:07:15 -07:00
Brendan Dahl
49ff029f5f Merge pull request #2719 from mduan/chunked
Implement progressive loading of PDFs
2013-04-18 13:56:10 -07:00
Mack Duan
2ce00279be Address more of brendan's comments 2013-04-18 10:41:33 -07:00
Mack Duan
27fe18e8c6 Address brendan's comments 2013-04-18 00:16:53 -07:00
Mack Duan
dbccbaaa27 Make getOperatorList() calls independent and merge queues at end 2013-04-18 00:16:41 -07:00
Mack Duan
6b2c6fc223 Changes to regression tests for progressive loading 2013-04-18 00:16:36 -07:00
Mack Duan
ef423ef30c Implement progressive loading of PDFs 2013-04-12 16:13:22 -07:00
terrafrost
78dde0efab fix grammar in comment
migth -> might
want -> wants
2013-04-12 11:06:49 -05:00
vyv03354
e39c34584a Refactor 'cmap' generation 2013-04-10 01:39:13 +09:00
Brendan Dahl
b898935eb0 Merge pull request #3047 from mduan/remove-display-promise
Remove initialization code that's no longer used
2013-04-09 09:35:12 -07:00
Yury Delendik
a017e105cc Merge pull request #3045 from mduan/remove-gfx
Remove code that is not being used
2013-04-06 09:42:06 -07:00
Mack Duan
6beb33c25b Remove initialization code that's no longer used 2013-04-04 16:37:27 -07:00
Mack Duan
db4b199efd Remove redundant getOperatorList() 2013-04-04 13:41:52 -07:00
Mack Duan
96167d2ce6 Remove code that is not being used 2013-04-04 12:24:06 -07:00
Yury Delendik
9c76ed0a35 Fixes Dict_assignXref type 2013-04-03 16:42:23 -05:00
Yury Delendik
ab2cf877e8 Merge pull request #3038 from brendandahl/lab-cs
Fix lab colorspace decoding and rgb conversion.
2013-04-03 13:55:13 -07:00
Brendan Dahl
18d2bb1b5e Merge pull request #1545 from yurydelendik/revert-Dict-xref-hide
Revert Dict xref hiding
2013-04-03 13:11:28 -07:00
Yury Delendik
9699dd16bf Disables cloning of the Dict 2013-04-03 13:01:45 -05:00
Brendan Dahl
b84cbfe451 Merge pull request #3019 from yurydelendik/cmyk-3
Speeds up the CMYK color conversion
2013-04-03 10:39:46 -07:00
Brendan Dahl
09b52d7663 Fix lab colorspace decoding and rgb conversion. 2013-04-03 10:36:09 -07:00
Yury Delendik
bb36833b4e Merge pull request #2947 from brendandahl/decoding
Fix where image component decoding takes place.
2013-04-02 08:54:03 -07:00
Yury Delendik
5839fef84c Merge pull request #2945 from mduan/annotation
Add support for appearance streams in annotations
2013-04-01 19:42:17 -07:00
Yury Delendik
bb7ff61964 Merge pull request #3003 from brendandahl/type1-parser
Restructure/rewrite of the Type1 font parser.
2013-04-01 19:06:11 -07:00
Yury Delendik
c48a689352 Speeds up the CMYK color conversion 2013-04-01 12:21:20 -05:00
Yury Delendik
74b0a51cee Merge pull request #3009 from brendandahl/backdrop
Use white backdrop when possible.
2013-04-01 08:15:30 -07:00
Brendan Dahl
bd7eba0d46 Add back mozOpaque. 2013-03-29 14:25:10 -07:00
Yury Delendik
9b0714ac45 Merge pull request #2914 from mduan/chunked-viewer-only
Changes to viewer to support progressive loading
2013-03-29 14:21:31 -07:00
Brendan Dahl
ec311f303b Use white backdrop when possible. 2013-03-29 13:26:25 -07:00
Mack Duan
4782a3acb9 Changes to viewer to support progressive loading 2013-03-29 11:51:10 -07:00
Brendan Dahl
71d257ce5b Merge pull request #2652 from yurydelendik/issue-215-1
Fixes cmap sanitizer for #215
2013-03-27 18:46:09 -07:00
Brendan Dahl
028151d13a Restructure/rewrite of the Type1 font parser. 2013-03-27 17:17:01 -07:00
Yury Delendik
931ce96be8 Merge pull request #2978 from brendandahl/color-maps
Create color maps for single component color spaces.
2013-03-27 05:29:45 -07:00
vyv03354
7ad3e46ca8 Correct a typo in DeviceRgbCS_getRgbBuffer 2013-03-24 17:51:24 +09:00
Brendan Dahl
fea4507c24 Create color maps for single component color spaces. 2013-03-20 17:59:28 -07:00
Mack Duan
79831d7ec5 Support rendering appearance streams for annotations 2013-03-19 12:51:28 -07:00
Yury Delendik
0d54347d57 Adds unicode conversion for js code 2013-03-19 08:42:04 -05:00
Yury Delendik
6809f254eb Protection from empty/invalid root or kid in NameTree 2013-03-19 08:36:12 -05:00
Yury Delendik
783945e4a1 Merge pull request #2954 from vyv03354/msjfonts
Add MS built-in Japanese fonts to nonStdFontMap
2013-03-18 16:33:19 -07:00
Yury Delendik
772c7894fb Merge pull request #2959 from vyv03354/cmap4
Always separate the last segment of the format 4 'cmap' subtable
2013-03-18 15:28:39 -07:00
Yury Delendik
6cb762246a Merge pull request #2936 from brendandahl/trans-groups2
Add basic support for transparency groups.
2013-03-18 14:48:37 -07:00
vyv03354
538894f115 Always separate the last segment of the format 4 'cmap' subtable 2013-03-18 22:06:29 +09:00
vyv03354
9bcd6bb280 Add MS built-in Japanese fonts to nonStdFontMap 2013-03-17 09:45:23 +09:00
vyv03354
9e43ad0673 Implement "B5pc-H" CMap 2013-03-16 19:46:10 +09:00
Brendan Dahl
93b99e7352 Fix where image component decoding takes place. 2013-03-14 14:06:44 -07:00
Brendan Dahl
725cd5407f Add basic support for transparency groups. 2013-03-12 17:20:38 -07:00
vyv03354
99165fb702 Fix the calculation of default vertical metrics
Fixes bug 849627 and 849628.
The current code was obviously wrong per the spec 9.7.4.3.
2013-03-13 02:08:37 +09:00
Brendan Dahl
1f9b28f3f6 Merge pull request #2913 from yurydelendik/combine-os2valid
Removes isOS2Valid; resets fsType
2013-03-11 15:50:22 -07:00
Brendan Dahl
523aa9c152 Add support for blend modes. 2013-03-11 10:23:47 -07:00
Yury Delendik
0ebe91c50b Merge pull request #2912 from brendandahl/empty-private-dict
Use empty private dictionaries instead of removing them.
2013-03-08 13:37:00 -08:00
Yury Delendik
ad3390c24c Removes isOS2Valid; resets fsType 2013-03-08 14:11:12 -06:00