Commit Graph

974 Commits

Author SHA1 Message Date
Brendan Dahl
7563a9dfa0 Update docs on the workerSrc setting. 2013-11-18 14:37:01 -08:00
Brendan Dahl
3132c9e7e9 Merge pull request #3911 from yurydelendik/mem-redux2
Cleaning up fonts when viewer is idle for some time
2013-11-18 13:01:23 -08:00
Brendan Dahl
0385131a9a Leave initial request open until the viewer is ready to switch to range requests. 2013-11-18 11:17:26 -08:00
Yury Delendik
e712c4136a Cleaning up fonts when viewer is idle for some time 2013-11-18 13:01:54 -06:00
Brendan Dahl
1f7bfc8cc7 Merge pull request #3904 from yurydelendik/mem-redux
Reduces amount of memory allocated during worker operations
2013-11-15 11:44:40 -08:00
Yury Delendik
d72c94f4a3 Comment fix: shedule -> schedule 2013-11-14 15:45:02 -08:00
Yury Delendik
b70def015f Merge pull request #3916 from brendandahl/remove-slow-commands
Remove slow commands check.
2013-11-14 15:43:09 -08:00
Yury Delendik
c8af2565f1 Uses blob URL instead of data when possible 2013-11-14 15:21:42 -08:00
Yury Delendik
4ce6cb8b0f Uses postMessage transfers 2013-11-14 15:21:42 -08:00
Brendan Dahl
c2d65fc4ab Don't traverse all pages to get a single page. 2013-11-13 15:27:46 -08:00
Brendan Dahl
3ac89aacd2 Remove slow commands check. 2013-11-13 13:41:25 -08:00
Brendan Dahl
f4942b11f8 Reduce the memory usage of the operator list. 2013-11-13 11:43:38 -08:00
Jonas Jenwald
4ae3802484 Fix undefined group bounding box 2013-11-04 18:16:33 +01:00
Brendan Dahl
f7b2b2e1f2 Merge pull request #3760 from jribbens/patch-1
Fix bug in api.js whereby fake workers didn't load the worker code
2013-10-30 10:47:38 -07:00
Yury Delendik
19485c34c8 Merge pull request #3798 from brendandahl/intersect-bbox
Intersect group bounding box with the current canvas dimensions.
2013-10-25 13:42:56 -07:00
Tim van der Meij
4fe1e41c35 Minor nit fixes for api.js 2013-10-16 12:07:27 +02:00
Brendan Dahl
7ebec6c5a4 Add missing jsdocs for PDFJS globals. 2013-10-15 13:41:49 -07:00
Brendan Dahl
29b89f1f1e Intersect group bounding box with the current canvas dimensions. 2013-10-10 12:41:11 -07:00
Jon Ribbens
3ddb1720d9 Fix bug in api.js whereby fake workers didn't load the worker code
PDFJS does not work on Windows Safari, due to the lack of support for workers passing typed arrays. At some point, the code to set up the fake worker so that things work on Safari seems to have become broken and nobody noticed - it was just calling setupFakeWorker() without actually calling loadFakeWorkerFiles(). With this patch, the PDFJS works again on Windows Safari.
2013-10-02 17:22:33 +01:00
Mitar
940c77f6c9 instanceof HTMLElement does not work in jsdom node.js module. 2013-09-10 19:50:06 -07:00
Yury Delendik
8a4a6f498f Merge pull request #3553 from yurydelendik/reduce-scratch-canvases
Reduce max size for pattern and limit group canvases
2013-08-30 18:02:15 -07:00
Brendan Dahl
bb2529de03 Move the creation of canvas path fonts to the worker. 2013-08-19 16:33:20 -07:00
Yury Delendik
b8143b394c Reduce max size for pattern and limit group canvases 2013-08-16 09:50:48 -05:00
Brendan Dahl
5ecce4996b Split files into worker and main thread pieces. 2013-08-12 10:48:06 -07:00