Commit Graph

2486 Commits

Author SHA1 Message Date
Vivien Nicolas
0331847927 Add support for disabling the firefox extension on the fly 2011-10-31 13:18:30 +01:00
notmasteryet
5d347b0ddb removing differences from the cmap 2011-10-30 23:32:06 -05:00
Artur Adib
03c779a2e5 Merge pull request #733 from kkujala/dev
Name anonymous functions
2011-10-30 10:56:11 -07:00
Artur Adib
0538edbbeb Merge pull request #732 from kkujala/master
Name anonymous functions in core.js.
2011-10-30 10:56:00 -07:00
Kalervo Kujala
a7690dea0a Name anonymous functions in canvas.js. 2011-10-30 13:46:15 +02:00
Kalervo Kujala
8f3448e9a8 Name anonymous functions in colorspace.js. 2011-10-30 13:44:10 +02:00
Kalervo Kujala
11098d66dc Name anonymous functions in image.js. 2011-10-30 13:07:38 +02:00
Kalervo Kujala
ce3f9ae3e8 Name anonymous functions in core.js. 2011-10-30 12:41:55 +02:00
notmasteryet
aaad824f77 Fixing duplicates in cmap 2011-10-29 21:55:43 -05:00
Andreas Gal
eed0773259 Merge pull request #722 from kkujala/master
Name a few anonymous functions.
2011-10-29 14:03:16 -07:00
Andreas Gal
ea7e9aab9c Merge pull request #725 from kkujala/dev
Name anonymous functions in obj.js.
2011-10-29 14:03:00 -07:00
Andreas Gal
e42a638643 Merge pull request #726 from kkujala/test
Name anonymous funtions in function.js.
2011-10-29 14:02:45 -07:00
Andreas Gal
6bf65979d4 Merge pull request #728 from notmasteryet/tree-36
Fixing 'compatibility.js' load order; add Object.keys emulation
2011-10-29 14:02:15 -07:00
notmasteryet
0912959503 Fixing 'compatibility.js' load order; add Object.keys emulation 2011-10-29 16:00:13 -05:00
notmasteryet
a1d2c1c6d3 Fix Type1 width; TrueType special characters 2011-10-29 14:19:13 -05:00
Kalervo Kujala
dc15019248 Name anonymous funtions in function.js. 2011-10-29 20:59:49 +03:00
Kalervo Kujala
b9748a91f1 Name anonymous functions in obj.js. 2011-10-29 20:31:56 +03:00
Kalervo Kujala
8a5516c96c Rename Shanding related functions with better name names. 2011-10-29 17:57:31 +03:00
notmasteryet
343e174951 Change cmap encoding for Type 1 2011-10-29 09:29:19 -05:00
notmasteryet
38372ee2f2 TrueType encoding for files without font data 2011-10-29 08:45:29 -05:00
Kalervo Kujala
7e762169cf Name a few anonymous functions.
Also rename some functions.
2011-10-29 13:20:48 +03:00
Kalervo Kujala
d7c2e79cb8 Merge remote-tracking branch 'upstream/master' 2011-10-29 11:40:18 +03:00
notmasteryet
a7a6e41ec6 Merge pull request #702 from eloquentix/master
Fixed syntax error in Safari and corrected rendering logic for two methods
2011-10-28 20:29:19 -07:00
notmasteryet
7f038536fb Migration of the 'encoding-1' branch (ref #674) 2011-10-28 20:38:31 -05:00
Ionuț G. Stan
d167552766 Merge branch 'master' of https://github.com/andreasgal/pdf.js 2011-10-29 01:43:03 +03:00
Ionuț G. Stan
56789aea47 Fix lint errors
Single quotes instead of double quotes
2011-10-29 01:26:55 +03: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
Artur Adib
2ade3b1370 Merge pull request #714 from kkujala/master
Name anonymous functions in worker.js.
2011-10-28 13:11:34 -07:00
Kalervo Kujala
588b79964a Merge remote-tracking branch 'upstream/master' 2011-10-28 21:38:17 +03:00
Kalervo Kujala
068e77bdec Name anonymous functions in worker.js. 2011-10-28 21:23:30 +03:00
Ionuț G. Stan
8a6cf185fd Add eq test for close path rendering bug
See: 56b9a3543d
2011-10-28 16:38:55 +03:00
Julian Viereck
1e6d1f9922 Make worker support work again after file split. Add PDFJS_WORKER_DIR/PDFJS_WORKER_FILE to specify where to load files if worker support is enabled 2011-10-28 14:32:36 +02:00
Ionuț G. Stan
b7573709c2 Merge branch 'master' of https://github.com/andreasgal/pdf.js
Conflicts:
	pdf.js
2011-10-28 14:34:56 +03:00
Ionuț G. Stan
009d6a8863 Log error stacktrace only when available
Safari does not provide a `stack` property on Error instances.
2011-10-28 14:27:41 +03:00
vingtetun
21a6467b23 Merge pull request #708 from kkujala/master
Fix js strict warning in worker.js.
2011-10-27 12:32:35 -07:00
Kalervo Kujala
7e6a589074 Fix js strict warning in worker.js.
Also fix a few minor nits.
2011-10-27 21:51:10 +03:00
vingtetun
b8dd054c7d Merge pull request #700 from arturadib/filesplit
File split
2011-10-27 10:37:19 -07:00
Ionuț G. Stan
0c321466dc Set DeviceGray as initial value for color space
See the PDF reference, section 4.3 Graphics State, table 4.2, third row.

> The current color space in which color values are to be interpreted
> (see Section 4.5, “Color Spaces”). There are two separate color space
> parameters: one for stroking and one for all other painting opera-
> tions. Initial value: DeviceGray.

The problem before was that certain PDFs didn't explicitly set the
color space, so a call to `setFillColor` or `setStrokeColor` were failing
when the `getRgb` method was call, as the color space was null.

See source code of CanvasGraphics.prototype.setFillColor/setStrokeColor.
2011-10-27 05:45:10 +03:00
Ionuț G. Stan
56b9a3543d Close path in closeFillStroke and closeEOFillStroke
See Chapter 4, page 230, Table 4.10 of the PDF specification.
2011-10-27 03:08:11 +03:00
Ionuț G. Stan
a17b13019b Fix strict mode syntax error in Safari
This happens in Safari 5.1 and Mobile Safari on iOS 5.

Apparently, Safari considers the function name as part of the ECMA's
FormalParameterList and applies the strict mode rules from section 13.1
of the specification.

> It is a SyntaxError if any Identifier value occurs more than once
> within a FormalParameterList of a strict mode
> FunctionDeclaration or FunctionExpression.
2011-10-27 02:47:18 +03:00
Artur Adib
41caf5018d Merge branch 'refs/heads/master' into filesplit
Conflicts:
	pdf.js
2011-10-26 15:10:58 -04:00
Artur Adib
1d4e3025b6 PDF --> PDFJS, global wrapper named 2011-10-26 14:46:57 -04:00
Artur Adib
135af5df13 git-ignore extensions/firefox/content/ 2011-10-26 12:12:09 -04:00
Artur Adib
6eaa49761b make test: Do not require build 2011-10-26 11:30:39 -04:00
Artur Adib
b8a1b3fa5c BUILD_TARGET; 'make' works now; README update 2011-10-26 11:20:22 -04:00
Artur Adib
fab876d7bb README - make bundle 2011-10-25 23:07:30 -04:00
Artur Adib
df7baea6d2 Lint 2011-10-25 22:51:08 -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