Brendan Dahl 
							
						 
					 
					
						
						
						
						
							
						
						
							ed1f8c33bd 
							
						 
					 
					
						
						
							
							Merge pull request  #4286  from yurydelendik/webgl  
						
						 
						
						... 
						
						
						
						WebGL and misc memory optimizations 
						
						
					 
					
						2014-04-07 14:33:34 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							30ab878835 
							
						 
					 
					
						
						
							
							Add enableWebGL to the preferences  
						
						 
						
						
						
						
					 
					
						2014-04-03 12:20:53 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							9c59437ac3 
							
						 
					 
					
						
						
							
							Merge pull request  #4455  from aib/master  
						
						 
						
						... 
						
						
						
						Fix download button waiting if document has started but not completed downloading 
						
						
					 
					
						2014-04-03 09:40:06 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							f57c6935d7 
							
						 
					 
					
						
						
							
							Implements WebGL support  
						
						 
						
						
						
						
					 
					
						2014-04-03 08:36:22 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							c920372ff2 
							
						 
					 
					
						
						
							
							Rewrite 'Preferences' to make it async  
						
						 
						
						
						
						
					 
					
						2014-04-03 10:08:33 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							bd11111465 
							
						 
					 
					
						
						
							
							Merge pull request  #4545  from Rob--W/crx-api-enhancements  
						
						 
						
						... 
						
						
						
						Use new Chromium APIs for FTP and redirects 
						
						
					 
					
						2014-04-02 09:40:13 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							75d09fd820 
							
						 
					 
					
						
						
							
							Merge pull request  #4524  from fkaelberer/fullWidthInPresentationMode  
						
						 
						
						... 
						
						
						
						Use full screen width in presentation mode 
						
						
					 
					
						2014-04-02 09:03:37 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							025f340228 
							
						 
					 
					
						
						
							
							Prevent the Document Properties from being empty when the dialog is opened before the file has started loading  
						
						 
						
						
						
						
					 
					
						2014-03-31 23:12:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							d04f81b964 
							
						 
					 
					
						
						
							
							Improved FTP support for Chromium extension  
						
						 
						
						
						
						
					 
					
						2014-03-30 00:08:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fkaelberer 
							
						 
					 
					
						
						
						
						
							
						
						
							db84851e27 
							
						 
					 
					
						
						
							
							Use full screen width in presentation mode  
						
						 
						
						
						
						
					 
					
						2014-03-28 08:58:18 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brendan Dahl 
							
						 
					 
					
						
						
						
						
							
						
						
							a06fca142e 
							
						 
					 
					
						
						
							
							Merge pull request  #4519  from yurydelendik/pdfbugclean  
						
						 
						
						... 
						
						
						
						Cleaning up the viewer and pdfbug; fixes bugs in Stepper 
						
						
					 
					
						2014-03-27 13:27:15 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							17eded9065 
							
						 
					 
					
						
						
							
							Partially reverts  #3641  
						
						 
						
						
						
						
					 
					
						2014-03-27 10:50:42 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							ed8ecfd00a 
							
						 
					 
					
						
						
							
							Cleaning up the viewer and pdfbug; fixes repeats in Stepper  
						
						 
						
						
						
						
					 
					
						2014-03-26 15:18:53 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							1d8f6cf0e7 
							
						 
					 
					
						
						
							
							Updates make.js for cmaps and make binary cmaps by default  
						
						 
						
						
						
						
					 
					
						2014-03-17 13:30:43 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							69efd9cb96 
							
						 
					 
					
						
						
							
							CMaps binary packing  
						
						 
						
						
						
						
					 
					
						2014-03-14 16:46:35 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								aib 
							
						 
					 
					
						
						
						
						
							
						
						
							2870a6108c 
							
						 
					 
					
						
						
							
							Fix download button waiting if document has started but not completed downloading  
						
						 
						
						
						
						
					 
					
						2014-03-14 05:23:47 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							7963f22545 
							
						 
					 
					
						
						
							
							Merge pull request  #4259  from brendandahl/built-in-cmaps-squash  
						
						 
						
						... 
						
						
						
						Adds built in CMaps and unifies the glyph mapping. 
						
						
					 
					
						2014-03-13 10:27:48 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							9e0ed5ca7e 
							
						 
					 
					
						
						
							
							Fix coding style in web/viewer.js  
						
						 
						
						
						
						
					 
					
						2014-03-09 12:20:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							6fd0b063e9 
							
						 
					 
					
						
						
							
							Fix scrolling using Shift+Spacebar in Firefox  
						
						 
						
						
						
						
					 
					
						2014-03-06 15:26:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brendan Dahl 
							
						 
					 
					
						
						
						
						
							
						
						
							ce9e9e6ff7 
							
						 
					 
					
						
						
							
							Remove embeddedFontsUsed from API.  
						
						 
						
						
						
						
					 
					
						2014-02-27 14:06:03 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samuel Chantaraud 
							
						 
					 
					
						
						
						
						
							
						
						
							dcb174ed58 
							
						 
					 
					
						
						
							
							Made viewer's webViewerLoad callable from outside viewer.js  
						
						 
						
						... 
						
						
						
						To allow manual triggering when DOMContentLoaded can not be relied upon. 
						
						
					 
					
						2014-02-27 13:45:02 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							3f96d0dabb 
							
						 
					 
					
						
						
							
							Ctrl/cmd + S = save PDF instead of viewer.html  
						
						 
						
						
						
						
					 
					
						2014-02-27 16:21:47 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samuel Chantaraud 
							
						 
					 
					
						
						
						
						
							
						
						
							cbc9ad3cb6 
							
						 
					 
					
						
						
							
							Correct formatting of locale to make it compatible with l10n (safari issue)  
						
						 
						
						
						
						
					 
					
						2014-02-26 16:09:58 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brendan Dahl 
							
						 
					 
					
						
						
						
						
							
						
						
							6cce1e44dd 
							
						 
					 
					
						
						
							
							Merge pull request  #4292  from Snuffleupagus/issue-4232  
						
						 
						
						... 
						
						
						
						Fix wrong page being displayed when entering/exiting Presentation mode with zoom set to 'page-fit' 
						
						
					 
					
						2014-02-26 11:43:42 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							4ee1fb7956 
							
						 
					 
					
						
						
							
							Fix spacebar scrolling in Firefox (4224 follow-up)  
						
						 
						
						
						
						
					 
					
						2014-02-26 20:17:58 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brendan Dahl 
							
						 
					 
					
						
						
						
						
							
						
						
							0af0c6c99d 
							
						 
					 
					
						
						
							
							Merge pull request  #4229  from Rob--W/crx-stream-progress  
						
						 
						
						... 
						
						
						
						Get progress bar for PDF streams in Chromium by passing the expected content length to the page 
						
						
					 
					
						2014-02-26 11:12:34 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brendan Dahl 
							
						 
					 
					
						
						
						
						
							
						
						
							890752680b 
							
						 
					 
					
						
						
							
							Merge pull request  #4224  from Rob--W/shortcut-responsiveness  
						
						 
						
						... 
						
						
						
						Focus container when arrow/navigation keys are pressed 
						
						
					 
					
						2014-02-26 10:52:17 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							d6ca563f46 
							
						 
					 
					
						
						
							
							Fix wrong page being displayed when entering/exiting Presentation mode with zoom set to 'page-fit'  
						
						 
						
						
						
						
					 
					
						2014-02-11 22:51:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							4563f6cd58 
							
						 
					 
					
						
						
							
							Merge pull request  #4191  from Rob--W/crx-chrome-os  
						
						 
						
						... 
						
						
						
						Register PDF Viewer as PDF handler in Chrome OS's file browser 
						
						
					 
					
						2014-02-11 12:51:36 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brendan Dahl 
							
						 
					 
					
						
						
						
						
							
						
						
							b5b94a4af3 
							
						 
					 
					
						
						
							
							Use built in CMaps and unify the glyph mapping.  
						
						 
						
						
						
						
					 
					
						2014-02-11 10:27:09 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brendan Dahl 
							
						 
					 
					
						
						
						
						
							
						
						
							e477958b74 
							
						 
					 
					
						
						
							
							Remove inline script warnings.  
						
						 
						
						
						
						
					 
					
						2014-02-03 14:14:54 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							ce9400dc8b 
							
						 
					 
					
						
						
							
							Handle navigation keys when viewer is not focused  
						
						 
						
						... 
						
						
						
						Restrict the scrollbar hack to the keycode for "spacebar",
since the bug only occurs in Firefox with spacebar.
Keyboard navigation is only activated for the spacebar if
the currently focused element is not a button. 
						
						
					 
					
						2014-01-31 14:59:49 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							eaf7daf7db 
							
						 
					 
					
						
						
							
							[CRX] Pass expected length of stream to viewer  
						
						 
						
						... 
						
						
						
						To get a progress bar for POST/FTP requests in Chromium. 
						
						
					 
					
						2014-01-30 23:03:15 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							64a4a27455 
							
						 
					 
					
						
						
							
							Remove obsolete code from shortcut handler  
						
						 
						
						... 
						
						
						
						These lines were introduced in 612f59aa10eef2bf6559deddfb54b84a0a30c6bc
when the only shortcuts were +/-/=/0 (to change zoom level).
Back then, when the input fields were focused, using these keys would
add these unwanted characters to the input field and change the zoom
level of the viewer. Having both operations at the same time was an
undesired event, so a check was inserted, to ignore shortcuts when
the toolbar is focused.
The #toolbar element doesn't exist any more, so these lines are obsolete. 
						
						
					 
					
						2014-01-30 15:26:51 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brendan Dahl 
							
						 
					 
					
						
						
						
						
							
						
						
							c2e31cd1ef 
							
						 
					 
					
						
						
							
							Merge pull request  #4205  from yurydelendik/blob-open-file  
						
						 
						
						... 
						
						
						
						Using blob URL for open file 
						
						
					 
					
						2014-01-28 14:15:35 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brendan Dahl 
							
						 
					 
					
						
						
						
						
							
						
						
							0e000392ae 
							
						 
					 
					
						
						
							
							Merge pull request  #4179  from yurydelendik/dataLoaded  
						
						 
						
						... 
						
						
						
						Fixes PDFDocumentProxy.getDataLoaded API name (and refactoring) 
						
						
					 
					
						2014-01-28 13:56:01 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							e5e9c6e243 
							
						 
					 
					
						
						
							
							Fixes PDFDocumentProxy.getDownloadInfo API name (and refactoring)  
						
						 
						
						
						
						
					 
					
						2014-01-28 15:13:47 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim van der Meij 
							
						 
					 
					
						
						
						
						
							
						
						
							b4b145507c 
							
						 
					 
					
						
						
							
							Implements mouse wheel behaviour for non-Firefox browsers  
						
						 
						
						
						
						
					 
					
						2014-01-28 20:52:25 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							18515b8668 
							
						 
					 
					
						
						
							
							Using blob URL for open file  
						
						 
						
						
						
						
					 
					
						2014-01-27 13:11:02 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							7bbff32a4d 
							
						 
					 
					
						
						
							
							[security] Verify message source in Firefox add-on  
						
						 
						
						... 
						
						
						
						And put initPassiveLoading within a preprocessor block because
it is only used by Firefox. 
						
						
					 
					
						2014-01-26 12:55:48 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							60fb28caf0 
							
						 
					 
					
						
						
							
							Register as File browser handler in Chrome OS  
						
						 
						
						
						
						
					 
					
						2014-01-25 22:37:19 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							b0e18a0703 
							
						 
					 
					
						
						
							
							[CRX] Remove redundant location.origin check  
						
						 
						
						... 
						
						
						
						The PDF Viewer will always be rendered directly from the extension,
so checking "origin == chrome-extension:/.." is not needed any more.
( since edd4bae903c36048b7d4d4bed393e4408d0198ba ) 
						
						
					 
					
						2014-01-25 21:44:58 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							aeaf11ca43 
							
						 
					 
					
						
						
							
							[CRX] Fall back to sender.tab.url if !tab.url  
						
						 
						
						... 
						
						
						
						sender.url is relatively new (Chromium 29)
 ( https://chromiumcodereview.appspot.com/14301016  ) 
						
						
					 
					
						2014-01-25 20:15:43 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							ba1eb4d1d1 
							
						 
					 
					
						
						
							
							Merge pull request  #4126  from Rob--W/crx-using-streams-api  
						
						 
						
						... 
						
						
						
						Chromium extension using streamsPrivate API! 
						
						
					 
					
						2014-01-22 05:12:07 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim van der Meij 
							
						 
					 
					
						
						
						
						
							
						
						
							5f7ded4ff6 
							
						 
					 
					
						
						
							
							Document properties  
						
						 
						
						
						
						
					 
					
						2014-01-22 00:07:07 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brendan Dahl 
							
						 
					 
					
						
						
						
						
							
						
						
							e13500e46b 
							
						 
					 
					
						
						
							
							Merge pull request  #4140  from timvandermeij/close-secondary-toolbar  
						
						 
						
						... 
						
						
						
						Close the secondary toolbar when an action is performed once 
						
						
					 
					
						2014-01-21 11:47:11 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sriram 
							
						 
					 
					
						
						
						
						
							
						
						
							151cd6dee8 
							
						 
					 
					
						
						
							
							Terminate worker of previous doc  
						
						 
						
						
						
						
					 
					
						2014-01-21 07:13:27 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim van der Meij 
							
						 
					 
					
						
						
						
						
							
						
						
							e14d917161 
							
						 
					 
					
						
						
							
							Close the secondary toolbar when an action is only performed once  
						
						 
						
						
						
						
					 
					
						2014-01-17 12:16:43 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							181e06f30a 
							
						 
					 
					
						
						
							
							Fix regression that disabled the "Open With Different Viewer" button on the fallback bar  
						
						 
						
						
						
						
					 
					
						2014-01-16 13:49:39 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							cdadb0db4d 
							
						 
					 
					
						
						
							
							Proof of concept using chrome.streamsPrivate API  
						
						 
						
						... 
						
						
						
						This method captures all application/pdf streams, loads the viewer
and passes the stream to the PDF.js viewer.
This commit shows a proof of concept using the chrome.streamsPrivate API.
Advantages of new method:
- Access to the response body of the original request, thus fewer
  network requests.
- PDFs from non-GET requests (e.g. POST) are now supported.
- FTP files are also supported.
Possible improvements:
- Use declared content scripts instead of dynamic chrome.tabs.executeScript.
  This allows the extension to render the viewer in frames when the
  extension is disallowed to run executeScript for the top URL.
- Use chrome.declarativeWebRequest instead of webRequest, and replace
  background page with event page (don't forget to profile the
  difference & will the background/event page still work as intended?). 
						
						
					 
					
						2014-01-15 23:04:15 +01:00