236 Commits (aa7e1ac6d6b07b45204127560824042ea8fb76c7)

Author SHA1 Message Date
Vivien Nicolas 8523896023 Rename s2a, s16, s32 and do some dance inside the bind() code 14 years ago
Vivien Nicolas 8787e7cbe9 Fix some leftovers 14 years ago
Vivien Nicolas 10944be385 Merge with master 14 years ago
Andreas Gal 28eba6d10e cleanup DCTStream rendering code a tad 14 years ago
sbarman 8911f7c6c5 switched to using const enums 14 years ago
sbarman efe148e715 forgot to changed to typeof b == undefined at one location 14 years ago
sbarman 9c01d8536a used typeof b == undefined 14 years ago
sbarman 8ae9b1f3d4 fixed ExtraStateContext.colorSpace impl 14 years ago
sbarman 0b2d842f83 Used symbolic constants 14 years ago
Vivien Nicolas 2feec66b74 Add a way to disable fonts that won't load 14 years ago
Vivien Nicolas c345a4c75e Add more TrueType rewriting magic ('post' table) 14 years ago
Andreas Gal fc4ca2a9dd style fixes, we should post some sensible style guide 14 years ago
notmasteryet a66e085734 DCTDecode; text and images vertical inversion fix 14 years ago
Vivien Nicolas 6d3d9e3b24 Add a basic embedded CMap reader 14 years ago
notmasteryet c2ce7fa7b2 Ability to fetch ObjStm objects; fix DEFLATE stream double-eof-call issue; multi-item page content 14 years ago
Vivien Nicolas 30460ce4b2 Fix the encoding problem for TrueType 14 years ago
sbarman e9a9de8a1b cleanup 14 years ago
Andreas Gal 89a1f3ea17 no need for new for typed array constructors 14 years ago
Vivien Nicolas ca61249db1 Really pass the sanitizer (encoding is broken) 14 years ago
Chris Jones 23e19c08b1 use strict mode and fix violators 14 years ago
Chris Jones 1be8c5e7ed CharSet is optional 14 years ago
Vivien Nicolas b0cde50e21 Re-enable TrueType and add a TODO about translating the ToUnicode entry (note TrueType still fails on cmap) 14 years ago
Vivien Nicolas c766954ddf Another undeclared variable caught by strict mode 14 years ago
Vivien Nicolas f4282f9802 Use strict mode for js files 14 years ago
Andreas Gal c04da11be6 remove toString code to avoid any future accidental implicit conversions 14 years ago
Andreas Gal d2e18d35b5 speedup unicode/glyph conversion and cache translated strings in the font 14 years ago
Andreas Gal dea351911a IsInteger => IsInt 14 years ago
sbarman e80a8e6e2b clean up tiling 14 years ago
sbarman 698132daec clean up tiling 14 years ago
sbarman 518c7d3328 Cleaned up code for tiling 14 years ago
Andreas Gal 120a4a3f38 even more error checking for font translation 14 years ago
Andreas Gal 49c4196ec0 add more error checking for font translation 14 years ago
Andreas Gal 9e178e88c8 inline Encodings table into pdf.js and use getters for lazy construction 14 years ago
sbarman 5a4d679372 changed skip in FlateStream to not call getChar 14 years ago
Vivien Nicolas e475d03675 Do not assume charset is defined and move some fonts timing to the right place 14 years ago
sbarman 9621727db5 stored bytes in flatestream 14 years ago
notmasteryet 0e5f74b6c2 readXRefStream and PNG predictor 12 14 years ago
Vivien Nicolas 1980f4ef42 Clean up some debug leftovers 14 years ago
sbarman 72919470a9 Added comments 14 years ago
sbarman 5fa49ce3d6 working version of tiling 14 years ago
Vivien Nicolas c9e0b05678 Resolve the char->glyphs mapping issue 14 years ago
Chris Jones 7fb6c434c5 implement setDash 14 years ago
Chris Jones 07c81a624e implement some operators and add TODOs for remaining undefined ones 14 years ago
sbarman 0f2d4c7011 cleaned up fetchIfRef, changed switch-case to array lookup, changed IsFunction to IsPDFFunction 14 years ago
Andreas Gal 6a9f7def45 fixes suggested by @brendaneich 14 years ago
Andreas Gal b5dcf986eb clarify API a bit and hand in xref and resources to ease translation 14 years ago
Andreas Gal 77bc59681e completed async font loading framework 14 years ago
Andreas Gal 0ef077c44c eagerly translate all fonts (a no-op currently) 14 years ago
Andreas Gal fbb2f497fd pdf is using a dumb name, content makes much more sense than Contents 14 years ago
Andreas Gal 5acb9a16de cache results of compilation 14 years ago