Commit Graph

715 Commits

Author SHA1 Message Date
Yury Delendik
ab058dbe75 Fixes text clipping 2012-10-15 12:52:37 -05:00
Yury Delendik
31b5f566d6 Fixes reading CFF with two .notdef in charset 2012-10-13 15:35:23 -05:00
André Fiedler
28216d4f6b Test file for issue 2074 2012-10-13 14:21:59 -05:00
Yury Delendik
7ea87c875e Fixes cmap when 0xFFFF character is included 2012-10-13 14:21:15 -05:00
Yury Delendik
e4c8121ed4 Suppresses useless for PDF rendering font tables 2012-10-13 11:41:44 -05:00
Yury Delendik
b5f952a63a Fixes font debugger; text builder api refactoring 2012-10-09 08:25:41 -05:00
Julian Viereck
f1e0edbaa9 Address Yurys review comments 2012-09-22 11:18:26 +02:00
Julian Viereck
e48530d391 Fix AppendText after API changes 2012-09-20 22:09:03 +02:00
Julian Viereck
049b19264c Make lint happy again 2012-09-20 17:12:36 +02:00
Julian Viereck
e7894ca07d Fix the driver.js file to handle new TextLayer infrastructure 2012-09-20 17:12:36 +02:00
Brendan Dahl
8dc49a3c9b Merge pull request #2124 from yurydelendik/fallback-font
Provides right fallback fonts for text layer
2012-09-17 10:06:42 -07:00
Julian Viereck
e6427dc409 Add test coverage for simpletype3font test PDF 2012-09-14 19:06:14 -07:00
Yury Delendik
ac7b6aeff4 Provides right fallback fonts for text layer 2012-09-14 11:17:35 -07:00
Yury Delendik
3fed93d808 Adds text layer testing 2012-09-12 15:57:24 -07:00
Yury Delendik
40eb44eae4 Merge pull request #1809 from brendandahl/shading-extend
Adds support for the extend option for linear and radial shadings.
2012-09-11 05:24:53 -07:00
Yury Delendik
a9b1301ed6 Sync with m-c http://hg.mozilla.org/mozilla-central/rev/162130598df0 2012-09-07 20:21:07 -05:00
Brendan Dahl
332ae4ce41 Change to the Apache v2 license. 2012-08-31 15:48:21 -07:00
Brendan Dahl
b9777cf945 Merge pull request #2046 from yurydelendik/fix-1810-reftest
Fixes 1810 reftest address
2012-08-29 13:02:09 -07:00
Brendan Dahl
33f7e86171 Merge pull request #2047 from yurydelendik/font-linux
Fixes fonts on linux
2012-08-29 12:35:25 -07:00
Yury Delendik
e32ecc44d3 Fixes CFF test and CFF int16 parsing 2012-08-29 12:58:12 -05:00
Yury Delendik
6a07913ca2 Fixes 1810 reftest address 2012-08-29 09:57:41 -05:00
Brendan Dahl
19fa6a5260 Adds support for color key mask. 2012-08-28 17:19:31 -07:00
Yury Delendik
51b2587340 Copy decoded image data and keeps non-decoded pixes as transparent 2012-08-20 15:57:21 -05:00
Brendan Dahl
fd416d3788 Stop streams from being sent from worker for indexed color spaces. 2012-08-16 15:22:28 -07:00
Artur Adib
c9c5ae32d9 Merge pull request #1979 from yurydelendik/issue-1685
Discards invalid values for Blues
2012-08-16 09:58:10 -07:00
Brendan Dahl
590c6c413e Merge pull request #1978 from yurydelendik/issue-1655
Fixes bias calculation for type2 subr
2012-08-14 14:50:32 -07:00
Yury Delendik
477ca87a4e Ignoring the pages 1-8 2012-08-14 11:39:06 -05:00
Yury Delendik
972d08209a Discards invalid values for Blues 2012-08-11 23:05:41 -05:00
Yury Delendik
6277e6eda7 Fixes bias calculation for type2 subr 2012-08-11 20:10:31 -05:00
Yury Delendik
b4d75ca83b Adds callothersubr support 2012-08-11 11:57:42 -05:00
Brendan Dahl
70e415900c Address review comments. 2012-08-06 14:32:54 -07:00
Brendan Dahl
29263836c2 Sanitize the document info. 2012-08-03 16:11:43 -07:00
Brendan Dahl
129e81de9f Clean up the test manifest file. 2012-08-02 12:06:43 -07:00
Brendan Dahl
b3a603c199 Merge pull request #1840 from yurydelendik/loadpdf-1
Moves loading of the binary PDF data to the worker
2012-07-23 16:27:55 -07:00
Brendan Dahl
6ed639e4d8 Merge branch 'master' of github.com:mozilla/pdf.js into seac 2012-07-20 15:12:09 -07:00
Yury Delendik
7a0e91af4b removes expandUrl(url); fixes error message 2012-07-19 16:10:26 -05:00
Brendan Dahl
8705d8851f Add reftest for undefined colorspace. 2012-07-19 10:58:07 -07:00
Brendan Dahl
276d965573 Sync up pdf.js with the mozilla central version. 2012-07-13 15:47:00 -07:00
Brendan Dahl
c98b905e0d Add support for type 1 seac charstring command. 2012-07-11 16:29:07 -07:00
Yury Delendik
eb863b2298 Merge branch 'master' of git://github.com/mozilla/pdf.js.git into loadpdf-1
Conflicts:
	src/api.js
2012-06-28 05:26:16 -05:00
Brendan Dahl
f90a05f5f8 Merge pull request #1837 from yurydelendik/jbig2-1
JBIG2 implementation
2012-06-26 16:00:32 -07:00
Yury Delendik
0dd445bf18 Fixes unit tests and adds few for util.js 2012-06-23 15:35:59 -05:00
Yury Delendik
00f1d6dbf1 Fetches pdf data in the worker 2012-06-23 14:48:33 -05:00
Yury Delendik
ae56ed53a2 jbig2 ref test 2012-06-22 05:59:53 -05:00
Yury Delendik
95bc99f698 Initial JBIG2 code 2012-06-16 15:15:42 -05:00
sbarman
7ec483a7fa Added new test pdf to manifest 2012-06-13 10:29:02 -07:00
Brendan Dahl
5d8f463162 Adds support for the extend option for linear and radial shadings. 2012-06-07 16:00:07 -07:00
Yury Delendik
08b2249159 Merge pull request #1787 from ikr/master
A new (valid) link for Cyrillic_Alphabets-Chars.pdf test file
2012-06-04 16:42:50 -07:00
Brendan Dahl
da94701c7b Addresses review feedback from mozilla central. See bugzilla bug 752676. 2012-06-04 09:38:22 -07:00
Ivan Krechetov
5be6707a9e A new (valid) link for Cyrillic_Alphabets-Chars.pdf test file.
The old one returned a 404, and prevented `node make server` from running the first time.
2012-06-03 12:15:25 +02:00
Brendan Dahl
121040a5dc Make pdf.js the default pdf viewer for moz central.
Update the tests to reflect this.
2012-06-01 13:21:45 -07:00
Brendan Dahl
3d7f01d9ca Add global pref to enable/disable. Control pdf.js in application preferences. Add Artur's mochi tests. 2012-05-31 11:16:06 -07:00
Brendan Dahl
85f9217c5e Merge pull request #1774 from arturadib/mozcentral-test-1
Moz-Central tests: Remove all async tests
2012-05-29 10:58:41 -07:00
Artur Adib
417eeb640d removing all async tests 2012-05-25 13:06:55 -04:00
Artur Adib
9201c7caa7 mc tests- fixing intermittent crashes 2012-05-24 16:11:32 -04:00
Brendan Dahl
e16a5c81d4 Merge pull request #1734 from yurydelendik/issue-1721
Adjust heuristic to properly handle unicode characters
2012-05-24 09:44:29 -07:00
Artur Adib
932628981f updating tests 2012-05-24 12:22:46 -04:00
Brendan Dahl
139200e772 Merge pull request #1716 from yurydelendik/issue-1709
Adjusts MacRoman switch heuristics threshold
2012-05-22 18:09:51 -07:00
Artur Adib
424f52205c Fixed moz-central manifest; bundling Mochitests 2012-05-22 18:56:12 -04:00
Yury Delendik
6971aec9f3 Adjust heuristic to properly handle unicode characters 2012-05-21 22:15:09 -05:00
Artur Adib
5ac7513fa3 Merge pull request #1728 from yurydelendik/lexer-1
Allow parsing of the "glued" commands
2012-05-21 13:55:29 -07:00
Yury Delendik
43f1946c7a Add prefixes for literals 2012-05-20 14:05:23 -05:00
Yury Delendik
ec6c185cf5 Allow parsing of the "glued" commands 2012-05-20 13:44:03 -05:00
Yury Delendik
84b4f53ed6 Adjusts MacRoman switch heuristics threshold 2012-05-18 11:15:44 -05:00
Yury Delendik
686d637aa2 Reference test for 1629 2012-05-17 18:34:31 -05:00
Brendan Dahl
60dd0e08e4 Merge pull request #1694 from yurydelendik/owner-password
Fixes user and owner passwords logic
2012-05-15 11:52:56 -07:00
Yury Delendik
910ba0b91f Fixes user and owner passwords logic 2012-05-12 21:34:32 -05:00
Yury Delendik
324b867183 Adds evaluator tests 2012-05-10 16:11:27 -05:00
Yury Delendik
9b8b3bd25f Initial localization 2012-04-30 15:29:05 -05:00
Brendan Dahl
ba9c828117 Merge pull request #1600 from yurydelendik/issue-1586
Don't check gen number for free entry; don't index objects twice
2012-04-25 17:04:11 -07:00
Yury Delendik
c13a4c1557 Replacing test with simulated bad pdf 2012-04-24 18:53:11 -05:00
Brendan Dahl
0cb6d62089 Merge pull request #1599 from yurydelendik/issue-1597
Guessing pdf char size based on the CMap numbers
2012-04-24 13:49:30 -07:00
Artur Adib
c933845320 Merge pull request #1596 from yurydelendik/tests-kill-browser
Terminates browser processes; if killed waits for termination
2012-04-24 12:07:17 -07:00
Yury Delendik
fcabd176a0 Don't check gen number for free entry; don't index objects twice 2012-04-23 22:14:58 -05:00
Yury Delendik
545775bd7f Add ref test 2012-04-23 17:50:02 -05:00
Yury Delendik
f7ccb291f4 Fix broken metadata 2012-04-23 16:43:20 -05:00
Yury Delendik
d2600ea9da Terminates browser processes; if killed waits for termination 2012-04-23 15:05:50 -05:00
Yury Delendik
8b7cd47798 Merge pull request #1580 from brendandahl/unittest
Use test.py for unit tests too.
2012-04-23 12:42:44 -07:00
Brendan Dahl
0c2f818828 Add "regression" to differentiate the two tests. 2012-04-23 09:39:04 -07:00
Brendan Dahl
909951d975 Allow time to finish requests. 2012-04-19 14:19:08 -07:00
Brendan Dahl
5f17d881a9 Fix nit. 2012-04-19 12:34:50 -07:00
Brendan Dahl
e18a2c512e Use test.py for unit tests too. 2012-04-19 12:32:24 -07:00
Yury Delendik
cf19de8fcd Merge pull request #1573 from brendandahl/issue-1516
Handle junk at the end of postscript functions.
2012-04-18 14:00:58 -07:00
Brendan Dahl
e5732f489d Handle junk at the end of postscript functions. 2012-04-18 09:48:28 -07:00
Yury Delendik
b3c7766bb9 Merge branch 'master' of git://github.com/mozilla/pdf.js.git into update-md5-2
Conflicts:
	test/test_manifest.json
2012-04-17 16:54:09 -05:00
Yury Delendik
b02b7be879 Merge pull request #1556 from brendandahl/replacetcpdf33
Replace test pdf tcpdf 33 by custom generated pdf.
2012-04-17 14:51:32 -07:00
Brendan Dahl
9ffc49e512 Add browser test timeout. 2012-04-17 12:53:50 -07:00
Brendan Dahl
28024fba3b Replace test pdf tcpdf 33 by custom generated pdf. 2012-04-17 10:39:17 -07:00
Yury Delendik
cff6c8db08 skip cached objects and has consistent font ids 2012-04-16 21:42:05 -05:00
Yury Delendik
357805696b Fixing concurrency and test driver 2012-04-16 14:49:55 -05:00
Yury Delendik
50349658af Temporary avoiding chrome on linux failures 2012-04-15 21:12:00 -05:00
Yury Delendik
59f507fff6 Merge pull request #1533 from brendandahl/api
Add basic unit tests for new API
2012-04-13 15:02:00 -07:00
Yury Delendik
e1b4fc5ac7 Enabled workers during testing 2012-04-13 16:04:57 -05:00
Brendan Dahl
19c0c6a983 Add back other unit tests. Disable worker. 2012-04-12 18:09:25 -07:00
Brendan Dahl
3925e37417 Add basic api unit testing. 2012-04-12 17:59:30 -07:00
Brendan Dahl
b6c587bb98 Fix driver viewport. 2012-04-12 09:59:17 -07:00
Yury Delendik
b312719d7e Fixes test driver and examples 2012-04-12 08:23:38 -07:00
Brendan Dahl
5608f8e445 Test refactoring for async api. 2012-04-11 18:05:43 -07:00
Yury Delendik
c21a95c430 Update MD5s for the linked pdfs 2012-04-06 22:34:49 -07:00
Yury Delendik
b10d7fceb8 Merge pull request #1443 from brendandahl/gradientfix
Fix gradients for fill and stroke.
2012-04-05 16:14:55 -07:00
Brendan Dahl
449d7105c6 Merge pull request #1486 from yurydelendik/issue-1466
Improving invalid operations syntax recovery (#1466)
2012-04-05 15:39:47 -07:00
Brendan Dahl
fece736b8a Merge upstream. 2012-04-05 12:46:23 -07:00
Artur Adib
bdc8a91778 Retry w/ JSON to avoid cross-object contamination 2012-04-04 18:25:22 -04:00
Yury Delendik
0ca4ca6077 Improving invalid operations syntax recovery (#1466) (see also #589) 2012-04-04 11:50:20 -05:00
Artur Adib
6d9e045413 driver.js: retry POST until successful 2012-04-03 18:19:03 -04:00
Brendan Dahl
6ec62cd148 Merge pull request #1444 from arturadib/new-bot
New files for Windows bot
2012-03-29 12:32:09 -07:00
Brendan Dahl
7008d07fde Fix gradients for fill and stroke. 2012-03-29 08:53:51 -07:00
Artur Adib
0d216e62fe fix wnv_chinese link 2012-03-27 21:00:27 -04:00
notmasteryet
19bc96a617 Merge pull request #1406 from 'bdahl/string_fontname'
Fix string font names.
2012-03-26 21:17:16 -05:00
Brendan Dahl
d9bb76d54c Merge pull request #1418 from notmasteryet/truetype-enc-2
Checking if it's a true symbolic truetype font
2012-03-26 17:12:16 -07:00
notmasteryet
851220074d Checking if it's a true symbolic truetype font 2012-03-25 16:30:44 -05:00
notmasteryet
a30f54078d fixing usmanm-bad.pdf link 2012-03-22 18:07:40 -05:00
Brendan Dahl
25c0bfaa79 Merge pull request #1361 from notmasteryet/truetype-enc-1
Fixes TrueType cmap re-encoding
2012-03-22 11:49:16 -07:00
Brendan Dahl
2d7e1d6346 Merge upstream. 2012-03-21 16:13:24 -07:00
Brendan Dahl
52a4bcbd4f Merge upstream. 2012-03-19 10:45:53 -07:00
Brendan Dahl
52222b7de3 Add test file for string font name. 2012-03-19 09:09:42 -07:00
notmasteryet
73c9f8797b Add missing .link files; minor fix 2012-03-17 23:22:42 -05:00
notmasteryet
b2b78cfeb2 Add tests from #1309 and #1317 2012-03-17 23:13:54 -05:00
notmasteryet
1f0af7c476 Add 'Indexed' cs abbreviation 2012-03-17 17:35:04 -05:00
Brendan Dahl
1a1767ce82 Fix lint. 2012-03-10 19:47:14 -08:00
Brendan Dahl
4a50e06e85 Merge branch 'master' of https://github.com/mozilla/pdf.js into cff 2012-03-10 19:22:02 -08:00
Brendan Dahl
386ea373a5 Add font spec to the unit test list. 2012-03-10 19:19:00 -08:00
Brendan Dahl
ce53b1b018 CFF Parser and Compiler. 2012-03-10 19:12:33 -08:00
notmasteryet
38e3f32557 Add and fix pdfkit_compressed.pdf 2012-03-01 21:23:36 -06:00
Artur Adib
d09c0fbfd3 Merge pull request #1252 from notmasteryet/issue-1249
Check if glyphs are stored outside the glyf table
2012-02-29 10:43:45 -08:00
notmasteryet
a8cdbcf315 Merge remote-tracking branch 'mozilla/master' into bidi
Conflicts:
	src/fonts.js
2012-02-21 18:23:00 -06:00
Brendan Dahl
884ea5f028 Merge pull request #1244 from notmasteryet/issue-1243
Sets proper unicode range for symbols; sanitize no-glyphs fonts
2012-02-21 11:37:56 -08:00
notmasteryet
a46a684935 Moving all symbolic font glyphs into 0xF000 - 0xF0FF range 2012-02-20 17:19:12 -06:00
notmasteryet
28b4dac2d8 Merge remote-tracking branch 'mozilla/master' into bidi
Conflicts:
	web/viewer.html
2012-02-20 12:41:19 -06:00
Brendan Dahl
b6e4fc771f Fix bad chars in Type2CFF font names. 2012-02-19 22:12:22 -08:00
notmasteryet
8f3b198c23 Check if glyph are stored outside the glyf table 2012-02-19 20:12:57 -06:00
notmasteryet
de821a0db1 Changing special-power version to 13.0 2012-02-19 14:49:08 -06:00
notmasteryet
321750bba6 Sets proper unicode range for symbols; sanitize no-glyphs fonts 2012-02-18 15:01:53 -06:00
notmasteryet
4e967b201d Merge pull request #1212 from arturadib/issue-1155
Fixes #1155: intersection of CropBox and MediaBox
2012-02-16 09:04:21 -08:00
Brendan Dahl
c440dfeee0 Merge pull request #1203 from notmasteryet/glyf-sanitize
Sanitizing the font glyphs to avoid OTS rejections
2012-02-15 12:08:05 -08:00
Artur Adib
db5f43be46 oops 2012-02-14 15:00:43 -05:00
Artur Adib
f1dfe880e8 Adding regression test 2012-02-14 14:55:39 -05:00
Brendan Dahl
612151d1bc Merge pull request #1173 from notmasteryet/tree-66
Fixes browsers minimal font limitations
2012-02-14 09:05:21 -08:00
Julian Viereck
72e3d3d703 Merge pull request #1209 from notmasteryet/tree-75
Add gif as known mime type for `make server`
2012-02-13 23:02:40 -08:00
notmasteryet
7a8a9b9d93 Add gif as known mime type for make server 2012-02-13 20:33:33 -06:00
Adil Allawi
b50cf76ab5 Properly integrate new file bidi.js 2012-02-13 14:56:37 +00:00
gigaherz
897a4517b4 Add png to the mime types. 2012-02-13 09:35:11 +01:00
notmasteryet
3cd4159489 Sanitizing the glyphs to avoid OTS rejections 2012-02-12 21:11:44 -06:00
Artur Adib
c49e9ec07a Merge remote-tracking branch 'mozilla/master' into issue1133
Conflicts:
	src/util.js
	test/test_manifest.json
2012-02-06 16:11:52 -08:00
notmasteryet
34e2aa5d21 Browser minimal font adjustment 2012-02-04 12:45:18 -06:00
Brendan Dahl
b3fb41caa9 Merge pull request #1106 from arturadib/issue-1049
fontMatrix parsing fix, setFont() supports negative sizes
2012-02-03 11:10:58 -08:00
Artur Adib
0fc6c03956 Lab color space, closes #1133 2012-02-01 17:48:44 -05:00
Artur Adib
7873ec966b Merge branch 'refs/heads/master' into issue-1049
Conflicts:
	src/canvas.js
2012-01-31 13:20:05 -05:00
notmasteryet
dd066f8369 Fixing standard encoding mapping 2012-01-26 18:51:58 -06:00
notmasteryet
c6662d12e1 Changing glyphNameMap and GlyphUnicode lookup order 2012-01-21 17:18:36 -06:00
Artur Adib
786cccf636 setFont() supports negative size, closes #1049 2012-01-20 18:41:01 -05:00
notmasteryet
016fd3282e Merge branch 'master' of git://github.com/mozilla/pdf.js.git into jpx6
Conflicts:
	test/pdfs/.gitignore
2012-01-19 17:46:48 -06:00
Artur Adib
45691b2522 Merge pull request #1080 from notmasteryet/runlength
RunLengthDecode implementation
2012-01-19 05:48:04 -08:00
notmasteryet
3c4b8a5b4a Merge pull request #1063 from kkujala/dev
Add reference test directories to .gitignore.
2012-01-18 21:22:01 -08:00
notmasteryet
aaa193ca0f Merge pull request #1097 from brendandahl/zerowidthline
Fix zero width lines.
2012-01-18 19:24:30 -08:00
notmasteryet
f3ab505b41 Merge branch 'master' of git://github.com/mozilla/pdf.js.git into jpx6
Conflicts:
	test/test_manifest.json
2012-01-18 20:14:43 -06:00
Artur Adib
68451000ac Merge pull request #1079 from notmasteryet/tree-59
Change the identifier in test.py
2012-01-18 06:08:59 -08:00
Brendan Dahl
8aac2256ed Fix zero width lines. 2012-01-17 20:50:49 -08:00
notmasteryet
782b67b967 Merge pull request #1095 from arturadib/issue-1055
Fixes #1055 by falling back to page resources
2012-01-17 17:19:51 -08:00
Artur Adib
a6f62fc45a Missing file 2012-01-17 14:44:35 -05:00
Artur Adib
06c4c83edf Fixes #1055 by falling back to page resources 2012-01-17 14:40:52 -05:00
notmasteryet
ce8be2170f Adds tests for RunLengthStream 2012-01-14 13:48:34 -06:00
notmasteryet
2004246f75 Change the identifier 2012-01-14 13:24:02 -06:00
notmasteryet
b89f544b18 Merge branch 'master' of git://github.com/mozilla/pdf.js.git into jpx6 2012-01-13 18:24:31 -06:00
notmasteryet
a817416ddb Ref test for #1010 2012-01-11 22:19:21 -06:00
notmasteryet
15c132d4b9 Add example PDF from #268 2012-01-11 20:14:49 -06:00
notmasteryet
93ca387d1b Migration of the JPX code (from jpx5) 2012-01-11 20:08:46 -06:00
Kalervo Kujala
78f5ee8299 Add reference test directories to .gitignore. 2012-01-11 22:16:05 +02:00
Brendan Dahl
15bbbdc86d Merge pull request #1052 from notmasteryet/tree-56
Replacing non-existent page content with empty one
2012-01-11 09:29:12 -08:00
Artur Adib
ec030c06c4 Merge pull request #831 from kkujala/dev
Make unit tests runnable from command line.
2012-01-11 08:21:57 -08:00
Caleb Fidecaro
5f59994686 Updated MD5 2012-01-11 14:55:36 +13:00
Caleb Fidecaro
bf3b3705d4 Updated link to new location 2012-01-11 13:47:41 +13:00
Kalervo Kujala
58107b1958 Add crypto and stream specs to test runner configuration. 2012-01-10 19:35:26 +02:00
Kalervo Kujala
0c50d14f38 Merge remote-tracking branch 'upstream/master' into dev
Conflicts:
	test/unit/unit_test.html
2012-01-10 19:27:51 +02:00
Kalervo Kujala
91c935180e Use correct default rule for unit test. 2012-01-10 19:21:43 +02:00
notmasteryet
00664f5f0c add liveprogramming as load test 2012-01-09 20:37:39 -06:00
Kalervo Kujala
aeaaea35a8 Create debug option for the unit test makefile. 2012-01-09 20:51:30 +02:00
Kalervo Kujala
37d2d82f59 Merge remote-tracking branch 'upstream/master' into dev 2012-01-09 20:39:05 +02:00
notmasteryet
50a16573ad Add unit tests for calculateMD5, ARCFourCipher, and PredictorStream 2012-01-08 18:26:01 -06:00
notmasteryet
f8f17231e6 Merge pull request #1040 from kkujala/refactor
Add Unit tests for RefSet.
2012-01-08 15:13:40 -08:00
Kalervo Kujala
f975f929f5 Add Unit tests for RefSet. 2012-01-07 22:22:22 +02:00
Artur Adib
b49dfe5b6b Disable default browser check in FF testing 2012-01-06 17:28:52 -05:00
Kalervo Kujala
075d2d9cbf Add new unit tests to jsTestDriver.conf. 2012-01-05 21:23:07 +02:00
Kalervo Kujala
09eed8d971 Merge remote-tracking branch 'upstream/master' into dev
Conflicts:
	Makefile
	test/unit/unit_test.html
2012-01-05 21:16:15 +02:00
Kalervo Kujala
678b7dcd04 Use absolute paths in profiles for unit test. 2012-01-05 20:58:35 +02:00
notmasteryet
caacd31a2c Merge branch 'master' of git://github.com/mozilla/pdf.js.git into tree-53
Conflicts:
	test/test_manifest.json
2012-01-04 19:57:08 -06:00
notmasteryet
3533e5ac6a Add load test 2012-01-04 19:55:04 -06:00
Artur Adib
07deee5750 Merge pull request #954 from notmasteryet/textlayout-ui
Move text layer UI to viewer.js...
2012-01-04 12:52:03 -08:00
Kalervo Kujala
71494bbab5 Find profile dirs in a better way for unit test. 2012-01-04 22:40:43 +02:00
Kalervo Kujala
d2a67eda78 Separate browsers correctly with newlines.
Also simplify $$RANDOM handling.
2012-01-04 22:24:58 +02:00
Artur Adib
8635a694a2 Adding test PDF 2012-01-04 14:49:37 -05:00
notmasteryet
edb0ae4eb8 Merge branch 'master' of git://github.com/mozilla/pdf.js.git into textlayout-ui
Conflicts:
	src/canvas.js
2012-01-03 18:42:13 -06:00
Brendan Dahl
78f7354dc7 Merge pull request #1009 from notmasteryet/issue-1001
Fix stitching function; media box fix
2011-12-30 18:25:19 -08:00
notmasteryet
877e0f4159 Merge branch 'master' of git://github.com/mozilla/pdf.js.git into textlayout-ui
Conflicts:
	web/viewer.js
2011-12-30 19:22:59 -06:00
notmasteryet
c0cf081ec0 Merge pull request #994 from brendandahl/type4func
Type4 PostScript Functions
2011-12-30 16:05:49 -08:00
notmasteryet
47ab238c4c Add external ref test 2011-12-30 16:55:30 -06:00
Brendan Dahl
9de52f375d Fix idiv and cvi. Add test case for idiv. 2011-12-30 13:25:34 -08:00
Brendan Dahl
6afb49c6c6 Address Yury's PR comments. 2011-12-30 09:24:13 -08:00
notmasteryet
6a0dd63526 Merge pull request #985 from kkujala/test
Add basic unit tests for obj.js.
2011-12-29 19:01:39 -08:00
Brendan Dahl
20dace0513 Switch to a single "code stack". 2011-12-29 13:41:54 -08:00
Brendan Dahl
2e82588145 Adds the missing test pdf to the manifest. 2011-12-29 12:39:00 -08:00
Brendan Dahl
7c8445753d Merge upstream. 2011-12-29 12:37:15 -08:00
Kalervo Kujala
0e2fb810c5 Refactor obj.js unit tests to be aligned with code. 2011-12-29 14:06:06 +02:00
Brendan Dahl
93283fdcc3 Add test pdf for type4 postscript functions. 2011-12-28 21:23:17 -08:00
Brendan Dahl
27b0d0c941 Switch to two arrays for instructions. 2011-12-28 20:08:18 -08:00
Kalervo Kujala
84d6a121af Add basic unit tests for obj.js. 2011-12-28 23:20:04 +02:00
Kalervo Kujala
58a2919ef7 Separate unit test Makefile commands to separate variables for readability.
Also add more debug info for the make.
2011-12-27 23:58:26 +02:00
Brendan Dahl
971f35d165 Add unit files to lint, fix lint errors. 2011-12-23 21:19:15 -08:00
Brendan Dahl
1089c30b56 Adding type4 postscript function support. 2011-12-23 19:41:12 -08:00
notmasteryet
d7754a402e Correct stroke width for text; convert intel-load test to eq-test 2011-12-22 17:43:14 -06:00
Kalervo Kujala
43b57f9e49 Add debug logging to unit test Makefile. 2011-12-22 22:33:16 +02:00
Kalervo Kujala
d741a8a7aa Set the Makefile variables correctly for unit test. 2011-12-21 01:21:15 +02:00
Kalervo Kujala
3a55c1c8b9 Create the profile directories beforehand for unit test. 2011-12-21 01:15:51 +02:00
Brendan Dahl
ee4504c3bf Change test case. 2011-12-18 17:28:25 -08:00
notmasteryet
a52aacab5a Fix the text layer testing 2011-12-18 16:15:53 -06:00
Brendan Dahl
cf31eb4544 Add test case for smasks. 2011-12-16 10:54:31 -08:00
Kalervo Kujala
86663408f0 Use simpler sed and random temp profile names for unit test. 2011-12-16 00:23:23 +02:00
Kalervo Kujala
75c9286a20 Add unit test support for Google Chrome for Windows. 2011-12-15 00:55:00 +02:00
Kalervo Kujala
be2e7a7a9c Add profile handling for the unit test. 2011-12-15 00:51:10 +02:00
Brendan Dahl
c2b91f1272 Merge upstream. 2011-12-14 13:41:36 -08:00
notmasteryet
fb3a9a9828 Add reftest for issue #918 2011-12-12 21:42:39 -06:00
Brendan Dahl
3f8ba7d56a Merge upstream. 2011-12-12 15:34:11 -08:00
Brendan Dahl
94a48cab82 Address Julian's comments. 2011-12-12 15:09:05 -08:00
Kalervo Kujala
190432f252 Remove unit_test.html.
JsTestDriver has made it obsolete. Also add explicitly the used config to
the Makefile.
2011-12-12 22:31:10 +02:00
Kalervo Kujala
1c2bb4ace7 Remove unit-test from 'make test' and add Aurora to the paths on mac. 2011-12-12 22:12:33 +02:00
Kalervo Kujala
0e46928f36 Use paths to binaries for Mac in unit test makefile. 2011-12-11 14:18:40 +02:00
notmasteryet
315b089b28 (#919) Fixing toUnicode mapping for TrueType fonts with identity mapping 2011-12-09 21:21:58 -06:00
Brendan Dahl
853f16085f Merge pull request #909 from notmasteryet/tree-45
Fixing TrueType code-glyph assigmnent to pass sanitizer
2011-12-09 17:22:47 -08:00
notmasteryet
ade4438537 Suppress messages from the browser 2011-12-08 20:51:12 -06:00
notmasteryet
fa89ebe537 Merge branch 'master' of git://github.com/mozilla/pdf.js.git into issue-863
Conflicts:
	test/pdfs/.gitignore
2011-12-08 19:22:44 -06:00
notmasteryet
54c31968e7 Merge branch 'master' of git://github.com/mozilla/pdf.js.git into issue-863 2011-12-08 19:20:33 -06:00
notmasteryet
303f5cd07b Add bad PDF with lots of extra bytes at the end 2011-12-08 19:17:24 -06:00
Artur Adib
7ea770fd08 Merge pull request #911 from notmasteryet/issue-906
(#906) fixing glyph width defined by glyph name
2011-12-08 07:02:23 -08:00
notmasteryet
301a6795db (#906) fixing glyph width defined by glyph name 2011-12-07 23:30:48 -06:00
notmasteryet
d4e22f5a92 Clear canvas for skipped pages 2011-12-07 22:07:34 -06:00
notmasteryet
fa18c8022e remove glyph references outside range of avaialable glyphs 2011-12-07 21:38:34 -06:00
notmasteryet
18db087f79 Fixing TrueType code-glyph assigmnent to pass sanitizer 2011-12-07 20:59:44 -06:00
notmasteryet
bf38918782 adds geothermal.pdf test 2011-12-06 22:33:59 -06:00
Artur Adib
9eae90a1ba Merge pull request #885 from notmasteryet/issue-884
(#884) Use unicode mapping cmap when simple identity cmap was originally used
2011-12-06 11:59:07 -08:00
Artur Adib
bf755f459e Merge pull request #870 from notmasteryet/issue-867
(#867) Set Type3 font encoding; enable text selection testing
2011-12-06 10:12:56 -08:00
Artur Adib
54c49fd742 Removed duplicate md5 2011-12-06 10:33:18 -05:00
notmasteryet
b8a5d6b8a7 Use unicode mapping cmap when simple identity cmap was originally used 2011-12-05 20:42:39 -06:00
notmasteryet
5909830d43 Fixing the textLayer parameter 2011-12-05 17:19:43 -06:00
notmasteryet
3ea81bf0a6 (#867) Set Type3 font encoding; enable text selection testing 2011-12-04 13:51:12 -06:00
Brendan Dahl
e0c231eec7 Merge upstream and change to error parameter for callback. 2011-12-02 10:19:43 -08:00
notmasteryet
05c1f68d68 Add PDF from the #840 to the reference tests 2011-12-02 06:55:04 -06:00
notmasteryet
73bf5d7b65 Add paperine test 2011-11-29 22:22:30 -06:00
Brendan Dahl
f0bb73e9e8 Add test case. 2011-11-29 15:47:53 -08:00
Brendan Dahl
d6925b13ba Adding new errorback and code to display error messages. 2011-11-28 16:55:09 -08:00
Kalervo Kujala
168e5db2fd Add unit test files to lint.
And fix the lint warnings from obj_spec.js.
2011-11-26 20:35:46 +02:00
Kalervo Kujala
27ba65dc6f Add unit-test to master Makefile.
And add unit-test to test-target. Also fetch the paths to browsers that are
going to be used in testing from the browser_manifest.json.
2011-11-26 20:24:39 +02:00
Kalervo Kujala
1a119bcb08 Make unit tests runnable from command line. 2011-11-24 00:03:17 +02:00
Brendan Dahl
faa202df1e Merge upstream and change test pdf file. 2011-11-22 10:39:26 -08:00
notmasteryet
2829e8016a Merge pull request #794 from brendandahl/devicen
DeviceN Colorspace and Multidimensional Sampling Function Support
2011-11-22 09:42:53 -08:00
Brendan Dahl
f90cdcf0cd Update md5. 2011-11-22 09:06:53 -08:00
notmasteryet
a191511c18 test fbf 2011-11-21 23:00:45 -06:00
Brendan Dahl
408dd5d403 Replace devicen file with an example we can include. 2011-11-21 17:20:23 -08:00
Julian Viereck
f06325ea61 Merge pull request #800 from kkujala/test
Create first unit test in Jasmine unit test framework.
2011-11-21 12:17:18 -08:00
Artur Adib
1e64223113 Removed fbf from test_manifest 2011-11-21 13:44:30 -05:00
Artur Adib
f00e3ff154 blah 2011-11-21 09:26:19 -05:00
Artur Adib
4c15c98524 test 2011-11-21 09:17:44 -05:00
Kalervo Kujala
624a7a74ea Add jasmine files to external-directory. 2011-11-20 21:16:47 +02:00
Kalervo Kujala
94a64eece9 Merge remote-tracking branch 'upstream/master' into test 2011-11-20 20:03:11 +02:00
Artur Adib
beb310708d Merge pull request #797 from notmasteryet/tree-41
Warn (not fail) during MD5 verification, new MD5 for intelisa and f1040
2011-11-18 10:55:09 -08:00
Brendan Dahl
b150f8be0d Remove the open web link file for now. 2011-11-16 15:18:31 -08:00
Brendan Dahl
564fe0d907 Remove open web pdf until we can resolve the performance issues. 2011-11-16 15:16:04 -08:00
Brendan Dahl
29c21843d6 Nits 2011-11-15 15:45:37 -08:00
Brendan Dahl
9830cb935e Fix two memory leaks. 2011-11-15 14:43:05 -08:00
notmasteryet
3965185683 change the ERROR to WARNING; a message saying how to resolve these warnings 2011-11-14 21:08:36 -06:00
Kalervo Kujala
c2dd452342 Create first unit test in Jasmine unit test framework.
To run the unit test open pdf.js/test/unit/unit_test.html in your browser.

This requires that https://github.com/pivotal/jasmine is cloned to the same
directory level as pdf.js.
2011-11-13 21:39:56 +02:00
notmasteryet
0499eb58be Warn (not fail) during MD5 verification, new MD5 for intelisa and f1040 2011-11-12 11:27:49 -06:00
Brendan Dahl
543e3377de Adding multi dimensional interpolation and test file. 2011-11-11 14:44:47 -08:00
Julian Viereck
99254891e6 Disable work on firefox using feature detection 2011-11-10 18:38:22 +01:00
Brendan Dahl
a0e1d0652c Merge remote-tracking branch 'upstream/master' into cmykjpgnorm 2011-11-09 09:50:57 -08:00
Brendan Dahl
3d662cf08a Add the cmyk jpeg test file. 2011-11-09 09:39:55 -08:00
Brendan Dahl
9bb2b881b0 Adds cmyk jpg support. Treats the cmyk jpg as a regular stream. 2011-11-08 08:48:10 -08:00
Brendan Dahl
b190b1fa53 Fix md5 for windows 2011-11-07 12:44:06 -08:00
Brendan Dahl
a8c94ede1f Updating md5 for tcpdf. 2011-11-04 10:55:00 -07:00
Brendan Dahl
c4ffbdb951 Hash files to make sure they haven't changed. 2011-11-04 09:28:27 -07:00
Artur Adib
989ad4952f Quiet rsync 2011-11-03 19:50:28 -04:00
Artur Adib
2d51ee8fcd Fixing ref/ update 2011-11-03 19:01:10 -04:00
Artur Adib
7bb9f74fa2 nit 2011-11-03 16:29:08 -04:00
Artur Adib
6b5d5d8518 Updated external link 2011-11-03 16:16:21 -04:00
Julian Viereck
94b8c4656b Merge with master 2011-11-01 19:56:34 +01:00
Julian Viereck
3b7829d057 Address review comments. Use only one PDFJS.workerSrc variable to specify the worker source 2011-11-01 19:32:20 +01:00
Brendan Dahl
3592baf39c Merge upstream 2011-10-31 08:51:45 -07:00
Brendan Dahl
11b843325b Add the alpha trans test pdf. 2011-10-28 14:11:14 -07:00
Brendan Dahl
5cb64fbab7 Initial alpha transparency support. 2011-10-28 14:10:10 -07:00
Ionuț G. Stan
8a6cf185fd Add eq test for close path rendering bug
See: 56b9a3543d
2011-10-28 16:38:55 +03:00
Artur Adib
1d4e3025b6 PDF --> PDFJS, global wrapper named 2011-10-26 14:46:57 -04:00
Artur Adib
6eaa49761b make test: Do not require build 2011-10-26 11:30:39 -04:00
Artur Adib
e9c96c6052 Nit 2011-10-25 21:31:35 -04:00
Artur Adib
f9ba29cf12 Fixed tests 2011-10-25 21:29:51 -04:00
Artur Adib
8fbb05613e Progress 2011-10-25 09:10:56 -07:00
=
2ad1e622ab Move remaining worker.js code into pdf.js. 2011-10-20 12:13:18 -07:00
=
65ea07a3a2 Initial merge of master. 2011-10-19 11:14:13 -07:00
=
c9508100ff Initial merge with master 2011-10-19 11:09:17 -07:00
Kalervo Kujala
633baa881f Make test_slave.html as valid html5.
Fix also warnings in the error console that appear from a test run.
2011-10-11 22:09:13 +02:00
notmasteryet
aa98632b0b Fixing DescendantFonts object fetching (#600) 2011-10-11 22:07:54 +02:00
Julian Viereck
23e413520b Small fixes + docs 2011-10-08 17:08:17 +02:00