Commit Graph

11933 Commits

Author SHA1 Message Date
Andreas Gal
2e88d3779c skeleton for XRef support 2011-05-06 12:12:57 -07:00
Andreas Gal
860c8129bf fix a bunch of bugs and make startxref parsing work 2011-05-06 02:18:31 -07:00
Andreas Gal
4a5794e705 add command line arguments for the shell, -e for echo tests, -p for parse tests 2011-05-06 01:44:17 -07:00
Andreas Gal
455c646206 Merge branch 'master' of github.com:andreasgal/pdf.js 2011-05-06 01:16:20 -07:00
Andreas Gal
16bc5f6fe3 parse startxref 2011-05-06 01:16:09 -07:00
Chris Jones
e655fd0adb Lower the common denominator 2011-05-06 00:42:43 -05:00
Chris Jones
7827e91566 Respect media box 2011-05-05 23:46:54 -05:00
Chris Jones
68f1ca51ce Basic transforms of PDF page/text space to canvas space 2011-05-05 22:20:07 -05:00
Chris Jones
b860bc8d60 Less hacky save/restore/moveText impl 2011-05-05 12:40:34 -05:00
Chris Jones
2ecb90fd45 Mock resource dict, look up fonts 2011-05-05 12:28:37 -05:00
Chris Jones
e464d31d18 Indirect ops so that they can access interpreter state 2011-05-05 12:08:36 -05:00
Chris Jones
07119364fc More nicely truncate args array 2011-05-04 23:53:55 -05:00
Chris Jones
3b558229c1 Couple more tests and operators 2011-05-04 23:34:59 -05:00
Chris Jones
a073e45eba Added dumb profiling instrumentation 2011-05-04 21:39:07 -05:00
Chris Jones
10c7ea0770 Manually hoist constant to avoid building it on each method invocation 2011-05-04 21:31:46 -05:00
Andreas Gal
a1faf7105f update README 2011-05-04 18:52:10 -07:00
Chris Jones
198a3f1a1b Dumb text WIP, more UI for test.html 2011-05-04 20:08:52 -05:00
Chris Jones
d2c96d420a Factor out mock tests, add browser test page, initial canvas backend 2011-05-04 19:32:59 -05:00
Andreas Gal
aeee9d000f add license file 2011-05-04 16:57:07 -07:00
Chris Jones
bbab24da2e Add eofObj and helper for converting Obj->JS value 2011-05-04 17:15:26 -05:00
Chris Jones
9969a937ce isNum and operator argument type checking 2011-05-04 16:58:51 -05:00
Chris Jones
229043c15d Add more operators, another test, and reorganize per Table 51 in the spec. 2011-05-04 16:52:52 -05:00
Chris Jones
c46faf9e76 Backend skeleton and temporary testing code 2011-05-04 14:46:39 -05:00
Andreas Gal
ef2e66bf99 use undefined to indicate EOF 2011-05-03 02:17:17 -07:00
Andreas Gal
d3f3e611c3 Split out Stream functionality 2011-05-02 22:50:55 -07:00
Andreas Gal
2040b871da no need to freeze constructors and protos 2011-05-02 19:07:16 -07:00
Andreas Gal
a6b123016b shadow in the direct object, no defineProperty needed 2011-05-02 18:26:18 -07:00
Andreas Gal
21c54da9d1 use ES5 Object operations for lazy properties 2011-05-02 17:20:08 -07:00
Andreas Gal
07571b0bbf add PDFDoc 2011-05-02 15:34:59 -07:00
Andreas Gal
9334143941 a couple syntax fixes 2011-05-02 15:16:03 -07:00
Andreas Gal
4c74c34924 cleanup code a bit, avoid tabs, use java mode 2011-05-02 15:06:11 -07:00
Andreas Gal
4570f6a444 initial checkin, untested, just a couple lines of code 2011-04-26 15:33:36 +09:00
Andreas Gal
6dc1770bba first commit 2011-04-26 15:32:35 +09:00