Tim van der Meij 
							
						 
					 
					
						
						
						
						
							
						
						
							33a9696518 
							
						 
					 
					
						
						
							
							Merge pull request  #3796  from brendandahl/global-docs  
						
						... 
						
						
						
						Add missing jsdocs for PDFJS globals. 
						
						
					 
					
						2013-10-16 03:04:03 -07:00 
						 
				 
			
				
					
						
							
							
								Tim van der Meij 
							
						 
					 
					
						
						
						
						
							
						
						
							2726a0be96 
							
						 
					 
					
						
						
							
							Merge pull request  #3787  from Snuffleupagus/inline-setScale  
						
						... 
						
						
						
						Inline setScale in parseScale 
						
						
					 
					
						2013-10-16 02:18:02 -07:00 
						 
				 
			
				
					
						
							
							
								fkaelberer 
							
						 
					 
					
						
						
						
						
							
						
						
							f6841d1720 
							
						 
					 
					
						
						
							
							extract code to own method for faster JPX decoding  
						
						
						
						
					 
					
						2013-10-16 09:47:03 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							1f4d85db37 
							
						 
					 
					
						
						
							
							Inline setScale in parseScale  
						
						
						
						
					 
					
						2013-10-16 00:26:42 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							fb52144cfb 
							
						 
					 
					
						
						
							
							Enable links beginning with 'www.' even if no protocol is specified  
						
						
						
						
					 
					
						2013-10-16 00:12:23 +02:00 
						 
				 
			
				
					
						
							
							
								Brendan Dahl 
							
						 
					 
					
						
						
						
						
							
						
						
							7ebec6c5a4 
							
						 
					 
					
						
						
							
							Add missing jsdocs for PDFJS globals.  
						
						
						
						
					 
					
						2013-10-15 13:41:49 -07:00 
						 
				 
			
				
					
						
							
							
								Tim van der Meij 
							
						 
					 
					
						
						
						
						
							
						
						
							7ad19c3355 
							
						 
					 
					
						
						
							
							Merge pull request  #3807  from Rob--W/crx-chromium-25  
						
						... 
						
						
						
						chrome.runtime -> chrome.extension when needed (support Chromium 20-25) 
						
						
					 
					
						2013-10-14 14:00:33 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							820b95416b 
							
						 
					 
					
						
						
							
							chrome.runtime -> chrome.extension when needed  
						
						... 
						
						
						
						Some Ubuntu users are still stuck at Chromium 25. 
						
						
					 
					
						2013-10-14 17:52:49 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							d153341927 
							
						 
					 
					
						
						
							
							Merge pull request  #3801  from Rob--W/hotfix/crx-ubuntu  
						
						... 
						
						
						
						chrome.extension -> chrome.runtime for Ubuntu 
						
						
					 
					
						2013-10-13 13:27:28 -07:00 
						 
				 
			
				
					
						
							
							
								Kalervo Kujala 
							
						 
					 
					
						
						
						
						
							
						
						
							a5bf02573d 
							
						 
					 
					
						
						
							
							Implement initial CalGray support  
						
						... 
						
						
						
						Gamma and Whitepoint are supported in this patch for CalGray.
Blackpoint is not supported. 
						
						
					 
					
						2013-10-13 19:55:42 +03:00 
						 
				 
			
				
					
						
							
							
								Rob Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							6070a37788 
							
						 
					 
					
						
						
							
							chrome.extension -> chrome.runtime for Ubuntu  
						
						... 
						
						
						
						Addresses issue #3800 , where a bug specific to Ubuntu builds of Chromium
break PDF.js
https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1232575  
						
						
					 
					
						2013-10-13 12:23:31 +02:00 
						 
				 
			
				
					
						
							
							
								Tim van der Meij 
							
						 
					 
					
						
						
						
						
							
						
						
							b9bceb4c4b 
							
						 
					 
					
						
						
							
							Merge pull request  #3764  from saebekassebil/fingerprint  
						
						... 
						
						
						
						Simplify get fingerprint() method 
						
						
					 
					
						2013-10-11 11:55:37 -07:00 
						 
				 
			
				
					
						
							
							
								Brendan Dahl 
							
						 
					 
					
						
						
						
						
							
						
						
							702ae3b5e8 
							
						 
					 
					
						
						
							
							Merge pull request  #3777  from Snuffleupagus/webkitHideCursor-PresentationMode  
						
						... 
						
						
						
						Fix hiding of the cursor in Presentation Mode in WebKit browsers 
						
						
					 
					
						2013-10-11 09:19:12 -07:00 
						 
				 
			
				
					
						
							
							
								Brendan Dahl 
							
						 
					 
					
						
						
						
						
							
						
						
							29b89f1f1e 
							
						 
					 
					
						
						
							
							Intersect group bounding box with the current canvas dimensions.  
						
						
						
						
					 
					
						2013-10-10 12:41:11 -07:00 
						 
				 
			
				
					
						
							
							
								Brendan Dahl 
							
						 
					 
					
						
						
						
						
							
						
						
							c79acf5861 
							
						 
					 
					
						
						
							
							Fix the B2G viewer and enable bot preview.  
						
						
						
						
					 
					
						2013-10-09 15:04:58 -07:00 
						 
				 
			
				
					
						
							
							
								Brendan Dahl 
							
						 
					 
					
						
						
						
						
							
						
						
							99e45048cf 
							
						 
					 
					
						
						
							
							Merge pull request  #3776  from timvandermeij/thumbnail-jump  
						
						... 
						
						
						
						Refactoring thumbnail scroll code to fix jumps 
						
						
					 
					
						2013-10-09 12:41:15 -07:00 
						 
				 
			
				
					
						
							
							
								Tim van der Meij 
							
						 
					 
					
						
						
						
						
							
						
						
							b1b661a274 
							
						 
					 
					
						
						
							
							Refactoring thumbnail scroll code to fix jumps  
						
						
						
						
					 
					
						2013-10-09 20:40:21 +02:00 
						 
				 
			
				
					
						
							
							
								Brendan Dahl 
							
						 
					 
					
						
						
						
						
							
						
						
							f1a6e9015f 
							
						 
					 
					
						
						
							
							Fix css rotation for canvas and text layer.  
						
						
						
						
					 
					
						2013-10-09 11:29:05 -07:00 
						 
				 
			
				
					
						
							
							
								Tim van der Meij 
							
						 
					 
					
						
						
						
						
							
						
						
							cdcc26eedf 
							
						 
					 
					
						
						
							
							Merge pull request  #3790  from timvandermeij/typo-fix  
						
						... 
						
						
						
						Trivial typo fix 
						
						
					 
					
						2013-10-09 11:26:10 -07:00 
						 
				 
			
				
					
						
							
							
								Tim van der Meij 
							
						 
					 
					
						
						
						
						
							
						
						
							ec7064ea74 
							
						 
					 
					
						
						
							
							Trivial typo fix  
						
						
						
						
					 
					
						2013-10-09 20:24:12 +02:00 
						 
				 
			
				
					
						
							
							
								Brendan Dahl 
							
						 
					 
					
						
						
						
						
							
						
						
							6f61a9c83e 
							
						 
					 
					
						
						
							
							Merge pull request  #3727  from brendandahl/css-zoom2  
						
						... 
						
						
						
						Use css to initially scale on zoom. 
						
						
					 
					
						2013-10-08 20:34:22 -07:00 
						 
				 
			
				
					
						
							
							
								Brendan Dahl 
							
						 
					 
					
						
						
						
						
							
						
						
							52e429550c 
							
						 
					 
					
						
						
							
							Simplify the output scale for css zoom.  
						
						
						
						
					 
					
						2013-10-08 20:31:49 -07:00 
						 
				 
			
				
					
						
							
							
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							631333c486 
							
						 
					 
					
						
						
							
							Fix hiding of the cursor in Presentation Mode in WebKit browsers  
						
						
						
						
					 
					
						2013-10-08 20:42:35 +02:00 
						 
				 
			
				
					
						
							
							
								Tim van der Meij 
							
						 
					 
					
						
						
						
						
							
						
						
							64757dd481 
							
						 
					 
					
						
						
							
							Merge pull request  #3774  from Snuffleupagus/contextMenu-PresentationMode  
						
						... 
						
						
						
						Enabling clicking to close the context menu in Presentation Mode, without going to the next page 
						
						
					 
					
						2013-10-08 11:31:02 -07:00 
						 
				 
			
				
					
						
							
							
								Brendan Dahl 
							
						 
					 
					
						
						
						
						
							
						
						
							9db1e437b0 
							
						 
					 
					
						
						
							
							Merge pull request  #3670  from Rob--W/mozPrintCallback-polyfill  
						
						... 
						
						
						
						Polyfill for mozPrintCallback 
						
						
					 
					
						2013-10-08 11:18:58 -07:00 
						 
				 
			
				
					
						
							
							
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							dfb8e62079 
							
						 
					 
					
						
						
							
							Enabling clicking to close the context menu in Presentation Mode, without going to the next page  
						
						
						
						
					 
					
						2013-10-08 20:11:04 +02:00 
						 
				 
			
				
					
						
							
							
								Rob Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							194a734e5d 
							
						 
					 
					
						
						
							
							Resolved severe memory leak (mozPrintCallback)  
						
						... 
						
						
						
						Do NOT save the temporary <canvas> element as `this.canvas`.
`PDFViewer.pages[i].canvas` appears to be used to generate the thumbnail
icons. Well, that's no justification for preventing GC of those
temporary <canvas> elements used during mozPrintCallback.
With a document consisting of 79 pages, this resulted in a 600-700MB
leaked memory. 
						
						
					 
					
						2013-10-08 19:50:45 +02:00 
						 
				 
			
				
					
						
							
							
								Rob Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							1731c0fb42 
							
						 
					 
					
						
						
							
							Add mozPrintCallback shim  
						
						... 
						
						
						
						This shim does the following:
1. Intercept window.print()
2. For a window.print() call (if allowed, ie. no previous print job):
   1. Dispatch the beforeprint event.
   2. Render a printg progress dialog.
   3. For each canvas, call mozPrintCallback if existent (one at a time, async).
   4. During each mozPrintCallback callback, update the progress dialog.
   5. When all <canvas>es have been rendered, invoke the real window.print().
   6. Dispatch the afterprint event.
The shim is not included in Firefox through the preprocessor.
Keyboard shortcuts (Ctrl/Cmd + P) are intercepted and default behavior
(i.e. printing) is prevented, and the steps for window.print() are run.
window.attachEvent is used, in order to cancel printing in IE10 and
earlier (courtesy of Stack Overflow - http://stackoverflow.com/a/15302847 ).
Unfortunately, this doesn't work in IE11 - if Ctrl + P is used, the
print dialog will be shown twice: Once because of Ctrl + P, and again
when all pages have finished rendering.
This logic of this polyfill is not specific to PDF.js, so it can also
be used in other projects.
There's one additional modification in PDF.js's viewer.js: The printed
<canvas> element is wrapped in a <div>. This is needed, because Chrome
would otherwise print one canvas on two pages. 
						
						
					 
					
						2013-10-08 19:46:59 +02:00 
						 
				 
			
				
					
						
							
							
								Brendan Dahl 
							
						 
					 
					
						
						
						
						
							
						
						
							6d1533293e 
							
						 
					 
					
						
						
							
							Merge pull request  #3416  from peerlibrary/noHTMLElement  
						
						... 
						
						
						
						instanceof HTMLElement does not work in jsdom node.js module. 
						
						
					 
					
						2013-10-08 10:15:00 -07:00 
						 
				 
			
				
					
						
							
							
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							3ee730d009 
							
						 
					 
					
						
						
							
							Merge pull request  #3779  from xavier114fch/zh-TW  
						
						... 
						
						
						
						Update zh-TW locale 
						
						
					 
					
						2013-10-07 08:03:15 -07:00 
						 
				 
			
				
					
						
							
							
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							bfa248c811 
							
						 
					 
					
						
						
							
							Merge pull request  #3778  from Haebaru/master  
						
						... 
						
						
						
						Update ja locale 
						
						
					 
					
						2013-10-07 07:58:31 -07:00 
						 
				 
			
				
					
						
							
							
								Xavier Fung 
							
						 
					 
					
						
						
						
						
							
						
						
							b484d72326 
							
						 
					 
					
						
						
							
							Update zh-TW locale  
						
						
						
						
					 
					
						2013-10-07 22:45:16 +08:00 
						 
				 
			
				
					
						
							
							
								Haebaru 
							
						 
					 
					
						
						
						
						
							
						
						
							4d98103176 
							
						 
					 
					
						
						
							
							Update ja locale  
						
						
						
						
					 
					
						2013-10-07 23:25:11 +09:00 
						 
				 
			
				
					
						
							
							
								Tim van der Meij 
							
						 
					 
					
						
						
						
						
							
						
						
							d4aa36257c 
							
						 
					 
					
						
						
							
							Merge pull request  #3763  from Snuffleupagus/refactor-PresentationMode  
						
						... 
						
						
						
						Refactor Presentation Mode code 
						
						
					 
					
						2013-10-06 11:22:08 -07:00 
						 
				 
			
				
					
						
							
							
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							d795c8ec14 
							
						 
					 
					
						
						
							
							Refactor Presentation Mode code  
						
						
						
						
					 
					
						2013-10-06 20:10:26 +02:00 
						 
				 
			
				
					
						
							
							
								Tim van der Meij 
							
						 
					 
					
						
						
						
						
							
						
						
							e2f44361f5 
							
						 
					 
					
						
						
							
							Merge pull request  #3759  from Snuffleupagus/issue-3755  
						
						... 
						
						
						
						Fix external links in Presentation Mode (issue 3755) 
						
						
					 
					
						2013-10-04 13:49:30 -07:00 
						 
				 
			
				
					
						
							
							
								Tim van der Meij 
							
						 
					 
					
						
						
						
						
							
						
						
							a68375c48e 
							
						 
					 
					
						
						
							
							Merge pull request  #3739  from Snuffleupagus/bug-921162  
						
						... 
						
						
						
						Add the viewBookmark button to the Secondary Toolbar 
						
						
					 
					
						2013-10-04 13:16:38 -07:00 
						 
				 
			
				
					
						
							
							
								Brendan Dahl 
							
						 
					 
					
						
						
						
						
							
						
						
							2d489bab22 
							
						 
					 
					
						
						
							
							Merge pull request  #3582  from Rob--W/pushState  
						
						... 
						
						
						
						Set URL in history.replaceState/pushState 
						
						
					 
					
						2013-10-03 11:35:36 -07:00 
						 
				 
			
				
					
						
							
							
								Jakob Miland 
							
						 
					 
					
						
						
						
						
							
						
						
							c341dd57e5 
							
						 
					 
					
						
						
							
							Simplify get fingerprint() method  
						
						
						
						
					 
					
						2013-10-03 10:09:06 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							e97e0032df 
							
						 
					 
					
						
						
							
							Merge pull request  #3750  from brendandahl/cidfonttype0c  
						
						... 
						
						
						
						Proper glyph selection for CIDFontType0C fonts. 
						
						
					 
					
						2013-10-02 15:49:52 -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 
						 
				 
			
				
					
						
							
							
								Brendan Dahl 
							
						 
					 
					
						
						
						
						
							
						
						
							4066f2ad6d 
							
						 
					 
					
						
						
							
							Merge pull request  #3746  from Snuffleupagus/remove-webkit-from-b2g-css  
						
						... 
						
						
						
						[B2G] Remove the remaining occurrences of -webkit prefixes from the CSS 
						
						
					 
					
						2013-10-02 09:20:58 -07:00 
						 
				 
			
				
					
						
							
							
								Brendan Dahl 
							
						 
					 
					
						
						
						
						
							
						
						
							df249da923 
							
						 
					 
					
						
						
							
							Use css to initially scale on zoom.  
						
						
						
						
					 
					
						2013-10-02 09:05:46 -07:00 
						 
				 
			
				
					
						
							
							
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							87eb2dccbe 
							
						 
					 
					
						
						
							
							Fix external links in Presentation Mode (issue  #3755 )  
						
						
						
						
					 
					
						2013-10-02 16:17:38 +02:00 
						 
				 
			
				
					
						
							
							
								Tim van der Meij 
							
						 
					 
					
						
						
						
						
							
						
						
							0cd4874df6 
							
						 
					 
					
						
						
							
							Merge pull request  #3757  from Snuffleupagus/move-Settings  
						
						... 
						
						
						
						Move Settings from viewer.js to its own file 
						
						
					 
					
						2013-10-02 07:11:11 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							a672937111 
							
						 
					 
					
						
						
							
							Merge pull request  #3738  from timvandermeij/transposed-jbig2  
						
						... 
						
						
						
						Transposed feature for text decoding in jbig2 
						
						
					 
					
						2013-10-02 06:59:35 -07:00 
						 
				 
			
				
					
						
							
							
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							43b0b66ada 
							
						 
					 
					
						
						
							
							Fix coding style and improve comment in settings.js  
						
						
						
						
					 
					
						2013-10-02 15:57:23 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							d6ab0c61e8 
							
						 
					 
					
						
						
							
							Move Settings from viewer.js to its own file  
						
						
						
						
					 
					
						2013-10-02 15:55:31 +02:00 
						 
				 
			
				
					
						
							
							
								Tim van der Meij 
							
						 
					 
					
						
						
						
						
							
						
						
							fc5ed402fb 
							
						 
					 
					
						
						
							
							Merge pull request  #3752  from Snuffleupagus/move-PresentationMode  
						
						... 
						
						
						
						Move Presentation Mode related code from viewer.js to its own file 
						
						
					 
					
						2013-10-02 06:30:51 -07:00 
						 
				 
			
				
					
						
							
							
								Tim van der Meij 
							
						 
					 
					
						
						
						
						
							
						
						
							dbd214fd28 
							
						 
					 
					
						
						
							
							Merge pull request  #3728  from JakubOnderka/patch-1  
						
						... 
						
						
						
						Added missed space in Czech translation 
						
						
					 
					
						2013-10-02 06:13:27 -07:00