Yury Delendik
|
75e928c102
|
Merge pull request #2058 from Pimm/master
Small fixes for normal and potential post-compilation bugs
|
2012-09-20 11:36:55 -07:00 |
|
Yury Delendik
|
59eca230fa
|
Merge pull request #2131 from saebekassebil/metadata2
Metadata optimization
|
2012-09-20 10:31:19 -07:00 |
|
Julian Viereck
|
a33ba145bf
|
Don't compute the string for the TextLayer in the canvas backend anymore and change the syntax of appendText
|
2012-09-20 17:15:55 +02:00 |
|
Julian Viereck
|
3d0e6da2ff
|
Move some more font conversion into loadFont function to make type3 fonts work for now
|
2012-09-20 17:12:36 +02:00 |
|
Julian Viereck
|
36d358fff8
|
Don't use shadow() for spaceWidth as otherwise sendering the font over to the mainthread causes issues if the worker used the property and the main thread tries to assign the spaceWidth to the getter function
|
2012-09-20 17:10:52 +02:00 |
|
Julian Viereck
|
fdb6a013c9
|
Fix unitialized text/dirs array
|
2012-09-20 17:10:52 +02:00 |
|
Julian Viereck
|
a525492f65
|
Make lint happy
|
2012-09-20 17:10:51 +02:00 |
|
Julian Viereck
|
6bc2a0b84a
|
Remove spaces that don't make sense when using the text in divs
|
2012-09-20 17:10:51 +02:00 |
|
Julian Viereck
|
e22fc80d3e
|
Add handling for gs in getTextContent
|
2012-09-20 17:10:51 +02:00 |
|
Julian Viereck
|
bd4434a7ea
|
Apply bidi algorithm to the text in the worker
|
2012-09-20 17:10:51 +02:00 |
|
Julian Viereck
|
8d6565d1a8
|
Change the format of the BidiResult object.
|
2012-09-20 17:10:51 +02:00 |
|
Julian Viereck
|
897b99500e
|
Fix typos that prevent space insertion for showSpaced in getTextContent
|
2012-09-20 17:10:51 +02:00 |
|
Julian Viereck
|
7432e596a1
|
Improve the space detection for the getTextContent function
|
2012-09-20 17:08:43 +02:00 |
|
Julian Viereck
|
9b9de87ac4
|
Undo some changes for now until there is support for font.spacedWidth
|
2012-09-20 17:08:43 +02:00 |
|
Julian Viereck
|
3a8426e179
|
Fix typo in new return value of bidi function
|
2012-09-20 17:08:42 +02:00 |
|
Julian Viereck
|
83c499595c
|
Change the PDFJS.bidi function calls slightly to avoid creating a seperate object to pass to PDF.JS bidi and just pass in a string
|
2012-09-20 17:08:42 +02:00 |
|
Julian Viereck
|
668c2867d4
|
Change the format of textContent to be an array
|
2012-09-20 17:01:16 +02:00 |
|
Julian Viereck
|
a38c4bc729
|
Make getTextContent return offset array and improve the algorithm. Make
parts in viewer.js work again.
|
2012-09-20 17:01:15 +02:00 |
|
Yury Delendik
|
3d78ccd570
|
Renaming export to exportData
|
2012-09-20 09:38:59 -05:00 |
|
Julian Viereck
|
43f2db30b3
|
Fix current.x for type3 font word break
|
2012-09-19 22:19:21 +02:00 |
|
Brendan Dahl
|
81e708bf0f
|
Merge pull request #2118 from yurydelendik/disable-font-hack
Removing font loading hack from MOZCENTRAL
|
2012-09-18 09:17:05 -07: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 |
|
Yury Delendik
|
8d506212a8
|
Adds heuristic for monospace font detection
|
2012-09-16 14:38:30 -05:00 |
|
Saebekassebil
|
c88924f411
|
Optimize metadata parsing
|
2012-09-15 18:54:08 +02:00 |
|
Yury Delendik
|
ac7b6aeff4
|
Provides right fallback fonts for text layer
|
2012-09-14 11:17:35 -07:00 |
|
Yury Delendik
|
45741c33a5
|
Fixes RTL text extraction
|
2012-09-14 10:26:46 -07:00 |
|
Yury Delendik
|
38bb3b4880
|
Removing font loading hack from MOZCENTRAL
|
2012-09-13 16:45:56 -07:00 |
|
Yury Delendik
|
e086cf36f4
|
Refactor text extraction / font loading logic
|
2012-09-13 15:12:42 -07:00 |
|
Yury Delendik
|
9fba150dd2
|
Move font translation to the worker
|
2012-09-12 17:31:04 -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 |
|
Brendan Dahl
|
164931d2fc
|
Adds background support for gradient.
Warns on case when we don't handle radial gradients correctly.
Fixes chrome extend gradients.
|
2012-09-10 13:23:07 -07:00 |
|
Julian Viereck
|
bd0e42220b
|
Merge pull request #2089 from yurydelendik/remove-currenttransf
Removes unnecessary ctx.mozCurrentTransformInverse transforms
|
2012-09-08 08:59:21 -07:00 |
|
Brendan Dahl
|
455bb6d98c
|
Merge pull request #2076 from kkujala/dev
Add initial TilingType support.
|
2012-09-07 15:39:28 -07:00 |
|
Yury Delendik
|
954ea97158
|
Removes unnecessary ctx.mozCurrentTransformInverse transforms
|
2012-09-07 11:00:05 -05:00 |
|
Brendan Dahl
|
59016bcf59
|
Merge pull request #2082 from yurydelendik/chrome-fontload
Workaround for chrome's issue 145227
|
2012-09-07 08:50:55 -07:00 |
|
Kalervo Kujala
|
5f202e1596
|
Add initial TilingType support.
|
2012-09-05 22:36:20 +03:00 |
|
Brendan Dahl
|
76d877e48b
|
Strip out license for bundled version.
|
2012-09-04 10:22:32 -07:00 |
|
Brendan Dahl
|
332ae4ce41
|
Change to the Apache v2 license.
|
2012-08-31 15:48:21 -07:00 |
|
Pimm Hogeling
|
080ab94a0d
|
Lint syntax fixes.
|
2012-08-31 15:51:31 +02:00 |
|
Pimm Hogeling
|
0fbbc5a840
|
Syntax changed that will help minifiers/compilers (such as the Closure Compiler) in their processing. In particular, preventing said minifiers/compilers from making dangerous renames.
|
2012-08-31 13:40:37 +02:00 |
|
Pimm Hogeling
|
438e3c8f6d
|
Fixes for subtile bugs that were introduced in 59283bdf6d and 99440ab691 , among others.
|
2012-08-31 13:37:44 +02:00 |
|
Yury Delendik
|
deedb0a911
|
Workaround for chrome's issue 145227
|
2012-08-29 19:16:57 -05:00 |
|
Artur Adib
|
8e50da78ee
|
Merge pull request #2050 from yurydelendik/issue-2040
Fixes incorrect font type and prevents future this.objs.objs[fonts[i]] ...
|
2012-08-29 14:47:32 -07:00 |
|
Yury Delendik
|
621686ca67
|
Fixes incorrect font type and prevents future this.objs.objs[fonts[i]] failures
|
2012-08-29 16:11:56 -05: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
|
93f9efde39
|
Fixes ascent and descent values for windows gdi
|
2012-08-29 12:19:09 -05:00 |
|
Brendan Dahl
|
d26ecff294
|
Reduce math for color key mask.
|
2012-08-29 09:36:12 -07:00 |
|
Yury Delendik
|
4550ffe14e
|
Fixes fonts on linux
|
2012-08-29 10:31:59 -05:00 |
|
Brendan Dahl
|
19fa6a5260
|
Adds support for color key mask.
|
2012-08-28 17:19:31 -07:00 |
|
Brendan Dahl
|
d77bafa678
|
Merge pull request #1997 from yurydelendik/font-refact-1
Rectoring font loading concurency
|
2012-08-27 09:15:56 -07:00 |
|
Yury Delendik
|
a89cb5dd7a
|
Disables symbolic encoding for non-standard fonts
|
2012-08-24 08:05:06 -05:00 |
|
Yury Delendik
|
296b98f977
|
Merge branch 'master' of git://github.com/mozilla/pdf.js.git into progress-indeterminate
Conflicts:
extensions/firefox/components/PdfStreamConverter.js
|
2012-08-23 15:23:44 -05:00 |
|
Yury Delendik
|
cd1a645881
|
Adds support of the indeterminate loading progress
|
2012-08-22 10:48:56 -05:00 |
|
Tom Schuster
|
fad38f8286
|
Update src/fonts.js
One simple thing that came up while looking at the new Octane benchmark.
|
2012-08-22 07:22:47 -05:00 |
|
Yury Delendik
|
51b2587340
|
Copy decoded image data and keeps non-decoded pixes as transparent
|
2012-08-20 15:57:21 -05:00 |
|
Yury Delendik
|
4f20f5f1bb
|
Verify the request id parameter
|
2012-08-17 16:56:47 -05:00 |
|
Yury Delendik
|
52d229761a
|
Removing sum of the iframe times, browser does it for us
|
2012-08-17 16:08:42 -05:00 |
|
Yury Delendik
|
8459fef6c3
|
Cleanup: remove iframe and message handler
|
2012-08-17 14:00:35 -05:00 |
|
Yury Delendik
|
3c1d63055d
|
Invoking callback via setTimeout
|
2012-08-17 11:32:34 -05:00 |
|
Yury Delendik
|
c414c76461
|
Fixes font loading concurency
|
2012-08-17 11:05:51 -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 |
|
Brendan Dahl
|
7acbe15061
|
Merge pull request #1977 from yurydelendik/callothersubr
Adds callothersubr support
|
2012-08-14 09:46:19 -07: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 |
|
Yury Delendik
|
3093427480
|
Marks xref entries with offset 0 as free
|
2012-08-10 21:31:33 -05:00 |
|
Artur Adib
|
6ccf711966
|
Merge pull request #1971 from yurydelendik/issue-1970
Using fast pixels copy in putBinaryImageData
|
2012-08-10 11:40:12 -07:00 |
|
Yury Delendik
|
5e3882ab69
|
Changing cubic spline interpolation error to TODO
|
2012-08-10 08:30:20 -05:00 |
|
Yury Delendik
|
55b3b005b8
|
Using createImageData when available
|
2012-08-09 13:40:40 -05:00 |
|
Yury Delendik
|
65bc78d870
|
Using fast pixels copy in putBinaryImageData
|
2012-08-09 10:41:18 -05:00 |
|
Brendan Dahl
|
2ca8c0d999
|
Cleanup references to dom elements.
|
2012-08-08 09:07:31 -07:00 |
|
Yury Delendik
|
70beb11a50
|
Merge pull request #1953 from brendandahl/b2g
Add B2G build and new preprocessor.
|
2012-08-08 08:37:26 -07:00 |
|
Yury Delendik
|
5d95782ea1
|
Merge pull request #1957 from brendandahl/fix-doc-info
Sanitize the document info.
|
2012-08-06 15:18:55 -07:00 |
|
Brendan Dahl
|
70e415900c
|
Address review comments.
|
2012-08-06 14:32:54 -07:00 |
|
Brendan Dahl
|
69eca3c50f
|
Use timeout for font ready callback to avoid intermittent chrome failures.
|
2012-08-06 08:51:20 -07:00 |
|
Brendan Dahl
|
29263836c2
|
Sanitize the document info.
|
2012-08-03 16:11:43 -07:00 |
|
Brendan Dahl
|
9ddbe1fac7
|
Merge pull request #1947 from yurydelendik/issue-1944
Fix loading of the font widths
|
2012-08-02 11:54:58 -07:00 |
|
Yury Delendik
|
41a4272463
|
Implement textRise; reduce ref test to one page
|
2012-08-01 15:10:48 -05:00 |
|
Brendan Dahl
|
492fa6edb4
|
Add the new preprocessor.
|
2012-08-01 11:55:39 -07:00 |
|
Brendan Dahl
|
6d35073a9c
|
Initial build for b2g.
|
2012-08-01 11:55:39 -07:00 |
|
Yury Delendik
|
f947b3bb4c
|
Fixes Shading.Dummy return type
|
2012-08-01 10:59:21 -05:00 |
|
Yury Delendik
|
8aab1a7a7b
|
Fix loading of the font widths
|
2012-07-31 17:58:28 -05:00 |
|
Yury Delendik
|
af4bd10c70
|
Allow relative URLs in getDocument
|
2012-07-26 12:11:28 -05: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
|
7fff630e87
|
Merge pull request #1892 from brendandahl/seac
Add support for type 1 seac charstring command.
|
2012-07-20 17:27:18 -07:00 |
|
Brendan Dahl
|
792ef1b14d
|
Support div number format for seac operator.
|
2012-07-20 15:53:39 -07:00 |
|
Brendan Dahl
|
377a96dda7
|
Merge pull request #1909 from benbro/master
Prevent the error callback from being called twice when getPdf fails because of a cross domain request.
|
2012-07-20 15:46:39 -07:00 |
|
Brendan Dahl
|
6ed639e4d8
|
Merge branch 'master' of github.com:mozilla/pdf.js into seac
|
2012-07-20 15:12:09 -07:00 |
|
Brendan Dahl
|
a667a874db
|
Merge pull request #1910 from brendandahl/fix-hsbw
Support more type 1 font hsbw formats.
|
2012-07-20 15:10:45 -07:00 |
|
benbro
|
97e72d5864
|
Add missing bracket
|
2012-07-21 00:51:36 +03:00 |
|
Brendan Dahl
|
34eb537160
|
Add another warning for malformed stack. Fix/add variable names.
|
2012-07-20 13:48:48 -07:00 |
|
Brendan Dahl
|
24a3e0c8cc
|
Don't trigger TODO on marked content.
|
2012-07-20 09:09:48 -07:00 |
|
Brendan Dahl
|
8fccd19948
|
Leave div commands on stack and change evaluation.
|
2012-07-19 18:06:37 -07:00 |
|
Yury Delendik
|
7a0e91af4b
|
removes expandUrl(url); fixes error message
|
2012-07-19 16:10:26 -05:00 |
|
Brendan Dahl
|
ac005ed359
|
Support more type 1 font hsbw formats.
|
2012-07-18 16:23:51 -07:00 |
|
benbro
|
f60d7c564f
|
Moved the check for calledErrorBack inside the xhr.onerror function
|
2012-07-18 22:05:55 +03:00 |
|
benbro
|
813b5e78b0
|
Prevent the error callback from being called twice
|
2012-07-18 21:41:36 +03:00 |
|
Brendan Dahl
|
e6b75f4a56
|
Also check abbreviation for colorspace in jpegs.
|
2012-07-17 13:42:49 -07:00 |
|
benbro
|
a63814e2b9
|
Changed warning
|
2012-07-13 18:09:20 +03:00 |
|
benbro
|
278dc81a54
|
Move the try/catch block deeper
|
2012-07-13 18:00:55 +03:00 |
|
benbro
|
9de94991e9
|
Catch errors when parsing the linearization header so we can display corrupted docs
|
2012-07-13 17:41:20 +03:00 |
|
Brendan Dahl
|
c98b905e0d
|
Add support for type 1 seac charstring command.
|
2012-07-11 16:29:07 -07:00 |
|
Alex Kwiatkowski & Daniel Yankowsky
|
00dbce612f
|
Skip properties inherited from array.prototype
|
2012-07-11 11:45:28 -04:00 |
|
Brendan Dahl
|
f4c16aab9e
|
Merge pull request #1882 from yurydelendik/jpx-segsymbol
Segmentation symbol check for JPX
|
2012-07-09 14:38:14 -07:00 |
|
Yury Delendik
|
48e115cf30
|
Implements segmentation symbol check for JPX
|
2012-07-09 13:59:50 -05:00 |
|
Yury Delendik
|
f9f715b656
|
Adds lossless segment types; fixes generic region prediction flag
|
2012-07-09 12:13:03 -05:00 |
|
Yury Delendik
|
07a24c5589
|
Warn instead of fail for CID fonts
|
2012-06-28 07:51:18 -05:00 |
|
Yury Delendik
|
f199a8b19e
|
Fixes merge with 1849
|
2012-06-28 05:33:32 -05: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 |
|
Yury Delendik
|
665ff0d36f
|
Merge pull request #1849 from kingsquare/master
Fix for web worker test in Safari
|
2012-06-28 03:05:04 -07:00 |
|
Yury Delendik
|
54db7489bd
|
Merge pull request #1831 from brendandahl/priority-rendering
Change to priority/pausible rendering.
|
2012-06-27 12:44:58 -07:00 |
|
Tim de Koning
|
17c1018eef
|
lint compliance
|
2012-06-27 11:14:14 +02:00 |
|
Tim de Koning
|
4845bb586e
|
Merge branch 'master' of github.com:kingsquare/pdf.js
|
2012-06-27 09:28:53 +02:00 |
|
Brendan Dahl
|
f90a05f5f8
|
Merge pull request #1837 from yurydelendik/jbig2-1
JBIG2 implementation
|
2012-06-26 16:00:32 -07:00 |
|
Tim de Koning
|
0c33615301
|
Fixing web worker feature detection for Safari
|
2012-06-26 23:07:37 +02:00 |
|
Tim de Koning
|
c131715a2f
|
Make web workers debuggable! This way an error can be caught in the browser when the web worker throws an error.
See http://www.nczonline.net/blog/2009/08/25/web-workers-errors-and-debugging/
|
2012-06-26 10:12:10 +02:00 |
|
Yury Delendik
|
25d4467fa3
|
Fixes .length and capitalization nits
|
2012-06-26 00:32:59 -05:00 |
|
Yury Delendik
|
0b1111f368
|
Cleanup: removing main thread loading fallback code
|
2012-06-23 15:49:17 -05: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
|
f014481149
|
Replaces throw to error() and uses shadow()
|
2012-06-22 05:55:19 -05:00 |
|
Yury Delendik
|
699abbd4f2
|
Removing huffman tables; decoding context refactoring
|
2012-06-22 05:36:56 -05:00 |
|
Yury Delendik
|
2e5414cd18
|
Fixes template 2; implements end of stripe
|
2012-06-22 00:50:04 -05:00 |
|
Yury Delendik
|
aa877e1d40
|
Implements refinement
|
2012-06-21 17:26:24 -05:00 |
|
Brendan Dahl
|
8b0ec4b2b0
|
Merge pull request #1693 from benbro/master
Use a reusable style sheet instead of creating a new tag for each rule.
|
2012-06-18 13:06:45 -07:00 |
|
Yury Delendik
|
e09eb529d9
|
Adds basic symbol dictionary and text region.
|
2012-06-18 15:03:20 -05:00 |
|
benbro
|
76a296cac4
|
Remove space at end of line.
|
2012-06-18 23:02:23 +03:00 |
|
Brendan Dahl
|
ffc27bca1e
|
Fix missing charset for iframe.
|
2012-06-18 10:49:00 -07:00 |
|
Brendan Dahl
|
3c874c9bb7
|
Change to priority rendering.
|
2012-06-18 09:48:47 -07:00 |
|
Yury Delendik
|
95bc99f698
|
Initial JBIG2 code
|
2012-06-16 15:15:42 -05:00 |
|
sbarman
|
5cbe3a517e
|
Undo removal of Mode line
|
2012-06-13 16:09:57 -07:00 |
|
sbarman
|
7c48297794
|
Adding call to resolve unfulfilled promise
|
2012-06-11 15:05:06 -07:00 |
|
sbarman
|
c900dfeced
|
Updated lint errors
|
2012-06-11 14:57:58 -07:00 |
|
sbarman
|
dd14b3051e
|
Fix for issue #1796
|
2012-06-08 22:42:56 -07:00 |
|
Brendan Dahl
|
5d8f463162
|
Adds support for the extend option for linear and radial shadings.
|
2012-06-07 16:00:07 -07:00 |
|
Brendan Dahl
|
1c1447e599
|
Merge pull request #1763 from yurydelendik/type3-1
Type3 smoothing: pre-scale image in the paintImageMaskXObject
|
2012-06-06 09:26:38 -07:00 |
|
Yury Delendik
|
d5da15e001
|
Fixes brackets
|
2012-06-05 17:56:18 -05:00 |
|
Brendan Dahl
|
6175e4b526
|
Use already downloaded data for the open with/save as dialog.
|
2012-06-01 14:17:09 -07:00 |
|
benbro
|
6de284acc9
|
Set the style element ID.
|
2012-05-31 12:05:06 +03:00 |
|
benbro
|
4e39685753
|
Use a style tag with an ID instead of keeping a reference to it.
|
2012-05-31 12:01:15 +03:00 |
|
Brendan Dahl
|
d9764ab468
|
Merge pull request #1674 from mozilla/textsearch
Text search with new API, new UI
|
2012-05-29 10:16:18 -07:00 |
|
Brendan Dahl
|
2ba7cbc4fa
|
Merge pull request #1766 from yurydelendik/encryptmeta
Suppress metadata decryption
|
2012-05-29 09:44:24 -07:00 |
|
Yury Delendik
|
1fb02300a4
|
Removing log
|
2012-05-29 11:01:46 -05:00 |
|
Artur Adib
|
9597efb3f4
|
merge upstream
|
2012-05-29 11:54:11 -04:00 |
|
Yury Delendik
|
50b86ff480
|
Move putImageData
|
2012-05-28 15:10:44 -05:00 |
|
Yury Delendik
|
48811f362b
|
Skipping incorrectly encoded metadata
|
2012-05-27 19:00:13 -05:00 |
|
Yury Delendik
|
413e5357b9
|
Suppress metadata decryption
|
2012-05-27 18:03:04 -05:00 |
|