Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							e5aeb14dd6 
							
						 
					 
					
						
						
							
							Merge pull request  #5170  from yurydelendik/svgformatnumbers  
						
						 
						
						... 
						
						
						
						[SVG] Uses float number formatter to print numbers in SVG 
						
						
					 
					
						2014-08-11 11:28:04 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							dae92b9cc7 
							
						 
					 
					
						
						
							
							Uses float number formatter to print numbers in SVG  
						
						 
						
						
						
						
					 
					
						2014-08-11 11:18:32 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							3fd6c468b7 
							
						 
					 
					
						
						
							
							Attempt to display the File size quicker in the Document Properties dialog  
						
						 
						
						... 
						
						
						
						Currently the File size field in the Document Properties dialog isn't set until `PDFView.pdfDocument.getDownloadInfo()` is resolved. If the Document Properties dialog is opened while a PDF file is loading with range requests, this leads to the less desirable situation where all fields *except* File size are available.
In cases where `PDFView.open()` is called with the `args` parameter defined, and `args` contains the property `length`, we actually know the File size when the PDF file begins to load. (This is usually the case when ranged loading is used in the Firefox addon/built-in version.)
Hence we can use `args.length` to set the File size immediately when `PDFView.open()` is called, resulting in a better user experience. 
						
						
					 
					
						2014-08-11 16:44:36 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim van der Meij 
							
						 
					 
					
						
						
						
						
							
						
						
							0e4d9061b2 
							
						 
					 
					
						
						
							
							Merge pull request  #5166  from Snuffleupagus/pdfViewClose-cleanup  
						
						 
						
						... 
						
						
						
						Remove old unused code from PDFView.close() 
						
						
					 
					
						2014-08-10 22:49:04 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							29d116f769 
							
						 
					 
					
						
						
							
							Merge pull request  #5163  from yurydelendik/fontrefact  
						
						 
						
						... 
						
						
						
						Refactoring of OpenType/TrueType font construction 
						
						
					 
					
						2014-08-10 15:20:26 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							ab8270ae3a 
							
						 
					 
					
						
						
							
							Fixes searchRange calculation  
						
						 
						
						
						
						
					 
					
						2014-08-10 14:11:04 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							42771159ca 
							
						 
					 
					
						
						
							
							Removes stringToArray  
						
						 
						
						
						
						
					 
					
						2014-08-10 14:11:04 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							350556f085 
							
						 
					 
					
						
						
							
							Removes bytesToString/stringToArray conversions in the font.js  
						
						 
						
						
						
						
					 
					
						2014-08-10 14:11:04 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							5e1861499c 
							
						 
					 
					
						
						
							
							Merge pull request  #5160  from tomdw/feature/fix-angular-compatibility-ie9-conflict  
						
						 
						
						... 
						
						
						
						only convert in IE9 if the requested responseType is actually an arraybu... 
						
						
					 
					
						2014-08-10 14:08:19 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							4ce1b1e987 
							
						 
					 
					
						
						
							
							Merge pull request  #5150  from nnethercote/toUnicode  
						
						 
						
						... 
						
						
						
						Fix  #4935  
						
						
					 
					
						2014-08-10 14:07:26 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							4737e1ad8d 
							
						 
					 
					
						
						
							
							Remove old unused code from PDFView.close()  
						
						 
						
						
						
						
					 
					
						2014-08-10 16:50:21 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim van der Meij 
							
						 
					 
					
						
						
						
						
							
						
						
							a353f88e6b 
							
						 
					 
					
						
						
							
							Merge pull request  #5164  from timvandermeij/svg-nits  
						
						 
						
						... 
						
						
						
						Nit fixes for svg.js 
						
						
					 
					
						2014-08-10 14:43:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim van der Meij 
							
						 
					 
					
						
						
						
						
							
						
						
							b6e4ac9070 
							
						 
					 
					
						
						
							
							Nit fixes for svg.js  
						
						 
						
						
						
						
					 
					
						2014-08-10 14:40:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom De Wolf 
							
						 
					 
					
						
						
						
						
							
						
						
							a265861ba6 
							
						 
					 
					
						
						
							
							only convert in IE9 if the requested responseType is actually an arraybuffer, otherwise just return the responseText. That way the compatibility.js does not break other frameworks like angular that not always want an array from xhr requests.  
						
						 
						
						
						
						
					 
					
						2014-08-10 10:26:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							99b08ed223 
							
						 
					 
					
						
						
							
							Merge pull request  #5162  from yurydelendik/pramodhkp-fixupgstate2  
						
						 
						
						... 
						
						
						
						[SVG] Reduces amount of used memory during PNG creation. 
						
						
					 
					
						2014-08-09 15:56:11 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							56f0539045 
							
						 
					 
					
						
						
							
							Reduces amount of used memory during PNG creation.  
						
						 
						
						
						
						
					 
					
						2014-08-09 15:53:05 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pramodhkp 
							
						 
					 
					
						
						
						
						
							
						
						
							458b69b649 
							
						 
					 
					
						
						
							
							Adds image and mask features, fixes clippath  
						
						 
						
						
						
						
					 
					
						2014-08-10 01:06:43 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							13f1a964a7 
							
						 
					 
					
						
						
							
							Merge pull request  #5154  from Rob--W/aes-padding-5152  
						
						 
						
						... 
						
						
						
						AES cipher: make padding optional 
						
						
					 
					
						2014-08-09 09:25:54 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							86d06d650a 
							
						 
					 
					
						
						
							
							Merge pull request  #5153  from Rob--W/crx-preserve-reference-fragment  
						
						 
						
						... 
						
						
						
						Preserve reference fragment in Chromium URL router 
						
						
					 
					
						2014-08-09 12:38:15 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							8909bf1ad9 
							
						 
					 
					
						
						
							
							Merge pull request  #5156  from Snuffleupagus/pr-4982-regression  
						
						 
						
						... 
						
						
						
						Fixes a regression from PR 4982 
						
						
					 
					
						2014-08-08 12:37:53 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim van der Meij 
							
						 
					 
					
						
						
						
						
							
						
						
							defb67c89e 
							
						 
					 
					
						
						
							
							Merge pull request  #5151  from nnethercote/text_layer_builder-regexp  
						
						 
						
						... 
						
						
						
						Avoid repeated creation of a simple RegExp object. 
						
						
					 
					
						2014-08-08 15:45:46 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							e23ba0987a 
							
						 
					 
					
						
						
							
							Merge pull request  #5157  from Rob--W/crx-no-spellcheck-in-url  
						
						 
						
						... 
						
						
						
						Disable spellcheck in Chromium's URL popup 
						
						
					 
					
						2014-08-08 14:10:36 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							2764a678a7 
							
						 
					 
					
						
						
							
							Merge pull request  #5158  from Rob--W/email-change  
						
						 
						
						... 
						
						
						
						Change Rob's email address 
						
						
					 
					
						2014-08-08 14:02:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							2d2b1a3e91 
							
						 
					 
					
						
						
							
							Change Rob's email address  
						
						 
						
						
						
						
					 
					
						2014-08-08 13:58:23 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							4a399a0173 
							
						 
					 
					
						
						
							
							Disable spellcheck in Chromium's URL popup  
						
						 
						
						... 
						
						
						
						These red waves below a URL are quite useless and only distracting. 
						
						
					 
					
						2014-08-08 13:54:19 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							66c56ac546 
							
						 
					 
					
						
						
							
							Fixes a regression from PR 4982  
						
						 
						
						... 
						
						
						
						After PR 4982, the rendering of the first two pages of http://www.openmagazin.cz/pdf/2011/openMagazin-2011-04.pdf  (from issue 215) no longer completes.
The issue is that we cannot have `args === null` in `PartialEvaluator_buildPath`, but *must* use an empty array instead.
In this patch I've also moved the `argsLength` variable definition in `EvaluatorPreprocessor_read`, to make sure that it's always defined. 
						
						
					 
					
						2014-08-08 13:19:18 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							a1671fa512 
							
						 
					 
					
						
						
							
							Preserve reference fragment in Chromium URL router  
						
						 
						
						... 
						
						
						
						Because removed reference fragments are no longer automatically copied
thanks to https://code.google.com/p/chromium/issues/detail?id=354653  
						
						
					 
					
						2014-08-08 12:37:37 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							58cd3349db 
							
						 
					 
					
						
						
							
							AES cipher: make padding optional  
						
						 
						
						... 
						
						
						
						Fixes  #5152  
						
						
					 
					
						2014-08-08 12:36:29 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Nethercote 
							
						 
					 
					
						
						
						
						
							
						
						
							f82977caf9 
							
						 
					 
					
						
						
							
							Simplify isIdentityUnicode detection.  
						
						 
						
						
						
						
					 
					
						2014-08-08 02:02:42 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Nethercote 
							
						 
					 
					
						
						
						
						
							
						
						
							be29fc44e0 
							
						 
					 
					
						
						
							
							Avoid repeated creation of a simple RegExp object.  
						
						 
						
						
						
						
					 
					
						2014-08-07 22:08:23 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Nethercote 
							
						 
					 
					
						
						
						
						
							
						
						
							6c8cca1284 
							
						 
					 
					
						
						
							
							Add IdentityToUnicodeMap class.  
						
						 
						
						... 
						
						
						
						When loading the PDF from issue #4935 , this change reduces peak RSS from
~2400 to ~300 MiB, and improves overall speed by ~81%, from 6336 ms to
1222 ms. 
						
						
					 
					
						2014-08-07 20:45:11 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Nethercote 
							
						 
					 
					
						
						
						
						
							
						
						
							9576047f0d 
							
						 
					 
					
						
						
							
							Add ToUnicodeMap class.  
						
						 
						
						
						
						
					 
					
						2014-08-07 20:05:24 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							669a4d196e 
							
						 
					 
					
						
						
							
							Merge pull request  #5114  from fkaelberer/fasterJBIG2decodeBitmap  
						
						 
						
						... 
						
						
						
						Faster JBIG2 bitmap decoding 
						
						
					 
					
						2014-08-07 16:14:30 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							3dce05feef 
							
						 
					 
					
						
						
							
							Merge pull request  #5149  from timvandermeij/ccitt-regression  
						
						 
						
						... 
						
						
						
						Fixes CCITTFaxStream regression 
						
						
					 
					
						2014-08-07 15:57:55 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim van der Meij 
							
						 
					 
					
						
						
						
						
							
						
						
							238a5f8a30 
							
						 
					 
					
						
						
							
							Fixes CCITTFaxStream regression  
						
						 
						
						
						
						
					 
					
						2014-08-07 22:07:20 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							cbdaf85130 
							
						 
					 
					
						
						
							
							Merge pull request  #5145  from Snuffleupagus/revert-5005-2  
						
						 
						
						... 
						
						
						
						Revert commit 9a41659 (PR 5005) for breaking the loading of certain PDF files in the Firefox addon when range requests are active 
						
						
					 
					
						2014-08-07 11:29:18 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							643ad37f2a 
							
						 
					 
					
						
						
							
							Revert commit 9a41659 (PR 5005) for breaking the loading of certain PDF files in the Firefox addon when range requests are active  
						
						 
						
						
						
						
					 
					
						2014-08-07 12:07:45 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							c6c4583956 
							
						 
					 
					
						
						
							
							Merge pull request  #5143  from yurydelendik/fix-ts-example  
						
						 
						
						... 
						
						
						
						Simplify text-selection example. 
						
						
					 
					
						2014-08-06 18:31:23 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							c6f8244ce5 
							
						 
					 
					
						
						
							
							Simplify text-selection example.  
						
						 
						
						
						
						
					 
					
						2014-08-06 10:56:05 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							c3fb7ee79a 
							
						 
					 
					
						
						
							
							Merge pull request  #5142  from yurydelendik/fix-ts-example  
						
						 
						
						... 
						
						
						
						Fixes text-selection example 
						
						
					 
					
						2014-08-06 17:25:38 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							e8af56ffc5 
							
						 
					 
					
						
						
							
							Fixes text-selection example  
						
						 
						
						
						
						
					 
					
						2014-08-06 10:09:27 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							196416cc17 
							
						 
					 
					
						
						
							
							Merge pull request  #5100  from Rob--W/load-file-in-main-thread  
						
						 
						
						... 
						
						
						
						Load file:-URLs in the main thread. 
						
						
					 
					
						2014-08-06 09:54:46 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							57860149e9 
							
						 
					 
					
						
						
							
							Merge pull request  #5135  from nnethercote/identity-cmap-proper  
						
						 
						
						... 
						
						
						
						Make IdentityCMaps more compact. 
						
						
					 
					
						2014-08-06 09:11:08 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							666cf02f91 
							
						 
					 
					
						
						
							
							Merge pull request  #5137  from CodingFabian/optimize-textbuilder-renderLayer  
						
						 
						
						... 
						
						
						
						Optimize TextLayerBuilder_renderLayer() for text heavy documents. 
						
						
					 
					
						2014-08-06 09:09:32 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							179bb2e136 
							
						 
					 
					
						
						
							
							Merge pull request  #5140  from yurydelendik/fetchAsync  
						
						 
						
						... 
						
						
						
						Removes some bind() calls from fetchAsync 
						
						
					 
					
						2014-08-06 12:34:27 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							223f34be9d 
							
						 
					 
					
						
						
							
							Merge pull request  #5141  from yurydelendik/master  
						
						 
						
						... 
						
						
						
						Fixes lint errors 
						
						
					 
					
						2014-08-05 22:31:15 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							682b93ac9e 
							
						 
					 
					
						
						
							
							Fixes lint errors  
						
						 
						
						
						
						
					 
					
						2014-08-05 21:55:59 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							cc180d7e2b 
							
						 
					 
					
						
						
							
							Removes some bind() calls from fetchAsync  
						
						 
						
						
						
						
					 
					
						2014-08-05 21:22:12 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							46a9a35ddc 
							
						 
					 
					
						
						
							
							Merge pull request  #5071  from nnethercote/font-savings  
						
						 
						
						... 
						
						
						
						Optimize a font-heavy document 
						
						
					 
					
						2014-08-05 18:57:46 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							df8d2573dd 
							
						 
					 
					
						
						
							
							Merge pull request  #5007  from timvandermeij/pdfview-tlb  
						
						 
						
						... 
						
						
						
						Converting PDFFindBar and PDFFindController to classes 
						
						
					 
					
						2014-08-05 18:32:38 -05:00