Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	25f168cecb  
						 
						
							
							
								
								
								Merge pull request  #9951  from alexstrat/fix-chrome-storage  
							
							 
							
							... 
							
							
							
							Fix chrome storage access scope 
							
						 
						
							2017-07-24 14:01:15 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alexandre Lachèze 
								
							 
						 
						
							
							
								
							
							
	a2ba4e0a6a  
						 
						
							
							
								
								
								fix content scripts matches  
							
							 
							
							
							
						 
						
							2017-07-20 20:01:49 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alexandre Lachèze 
								
							 
						 
						
							
							
								
							
							
	498f344e2e  
						 
						
							
							
								
								
								Correct mkdir  
							
							 
							
							
							
						 
						
							2017-07-20 19:50:55 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	959231f766  
						 
						
							
							
								
								
								Merge pull request  #9834  from shubham2892/input-type-file-treating-packaged-app-as-directory  
							
							 
							
							... 
							
							
							
							Fix treat packaged app as directory 
							
						 
						
							2017-07-18 10:21:07 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shubham 
								
							 
						 
						
							
							
								
							
							
	b25a1d10a2  
						 
						
							
							
								
								
								🍎  Add treatPackageasDirectory as an option  
							
							 
							
							
							
						 
						
							2017-07-18 10:13:25 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	fc53ac3d38  
						 
						
							
							
								
								
								Always register closed listeners  
							
							 
							
							
							
						 
						
							2017-07-17 11:55:16 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	86b1deedfa  
						 
						
							
							
								
								
								Inherit enabled-sandbox in opened windows  
							
							 
							
							
							
						 
						
							2017-07-17 11:55:15 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	61167ca296  
						 
						
							
							
								
								
								Inherit nativeWindowOpen from parent window  
							
							 
							
							
							
						 
						
							2017-07-17 11:55:15 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	553021bc9c  
						 
						
							
							
								
								
								Only assign opener when not using nativeWindowOpen  
							
							 
							
							
							
						 
						
							2017-07-17 11:55:15 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alexandre Lachèze 
								
							 
						 
						
							
							
								
							
							
	ec8407c65d  
						 
						
							
							
								
								
								Recursively mkdir the parent directories  
							
							 
							
							
							
						 
						
							2017-07-11 00:56:45 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alexandre Lachèze 
								
							 
						 
						
							
							
								
							
							
	c85f3cbd2c  
						 
						
							
							
								
								
								Change storage implementation to async  
							
							 
							
							
							
						 
						
							2017-07-11 00:35:53 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alexandre Lachèze 
								
							 
						 
						
							
							
								
							
							
	9aac8967aa  
						 
						
							
							
								
								
								👕  
							
							 
							
							
							
						 
						
							2017-07-10 23:56:44 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alexandre Lachèze 
								
							 
						 
						
							
							
								
							
							
	969c74b886  
						 
						
							
							
								
								
								Use es6 string templating  
							
							 
							
							
							
						 
						
							2017-07-10 23:50:59 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alexandre Lachèze 
								
							 
						 
						
							
							
								
							
							
	73e8769b1f  
						 
						
							
							
								
								
								content_scripts[].matches use the URL without hash part  
							
							 
							
							
							
						 
						
							2017-07-07 04:14:36 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alexandre Lachèze 
								
							 
						 
						
							
							
								
							
							
	ec10338364  
						 
						
							
							
								
								
								Per-extension storage  
							
							 
							
							
							
						 
						
							2017-07-07 03:13:19 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alexandre Lachèze 
								
							 
						 
						
							
							
								
							
							
	d2002ff3fc  
						 
						
							
							
								
								
								Use a file as Chrome Storage rather than localStorage  
							
							 
							
							
							
						 
						
							2017-07-07 03:06:53 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alexandre Lachèze 
								
							 
						 
						
							
							
								
							
							
	03ec155ecb  
						 
						
							
							
								
								
								Oops  
							
							 
							
							
							
						 
						
							2017-07-05 17:34:04 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alexandre Lachèze 
								
							 
						 
						
							
							
								
							
							
	cba53604eb  
						 
						
							
							
								
								
								Introduce extensions management APIs indépendant of Dev Tools Extensions  
							
							 
							
							... 
							
							
							
							- introduce API BrowserWindow#[add,remove,get]Extension
- make [add,remove, get]DevToolsExtension use newly introduced API
- make the app persist only the extensions added via
#addDevToolsExtension 
							
						 
						
							2017-07-03 20:01:08 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	2cd49f3036  
						 
						
							
							
								
								
								Merge pull request  #9644  from electron/webview-sandbox  
							
							 
							
							... 
							
							
							
							Enable sandbox on webview 
							
						 
						
							2017-06-28 10:10:25 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	14178d9826  
						 
						
							
							
								
								
								Expose argv to preload process object  
							
							 
							
							
							
						 
						
							2017-06-26 13:52:19 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	5fbcb6ef4e  
						 
						
							
							
								
								
								Merge pull request  #9396  from drulm/printtopdf-custom-pagesize  
							
							 
							
							... 
							
							
							
							Add Math.ceil to pageSize.height and pageSize.width to printToPDF() o… 
							
						 
						
							2017-06-26 14:48:44 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	f9f697298d  
						 
						
							
							
								
								
								Add FIXME link to  #6828  
							
							 
							
							
							
						 
						
							2017-06-14 14:12:51 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	626a1550dc  
						 
						
							
							
								
								
								Send cached visibility state when guest DOM is ready  
							
							 
							
							
							
						 
						
							2017-06-14 14:11:38 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Boik 
								
							 
						 
						
							
							
								
							
							
	2e9ace6f59  
						 
						
							
							
								
								
								Use Buffer.from instead of deprecated new Buffer  
							
							 
							
							... 
							
							
							
							Use Buffer.from instead of deprecated new Buffer. 
							
						 
						
							2017-06-12 16:57:42 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vanessa Yuen 
								
							 
						 
						
							
							
								
							
							
	43271c162a  
						 
						
							
							
								
								
								use includes instead of indexOf  
							
							 
							
							
							
						 
						
							2017-06-09 14:45:47 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Matthias Niess 
								
							 
						 
						
							
							
								
							
							
	254dcdaa45  
						 
						
							
							
								
								
								add tray icon workaround for newer Ubuntu releases ( fixes   #9046 )  
							
							 
							
							
							
						 
						
							2017-06-09 15:22:18 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Birunthan Mohanathas 
								
							 
						 
						
							
							
								
							
							
	7d2226e05e  
						 
						
							
							
								
								
								Let Chromium manage document.visibilityState and document.hidden  
							
							 
							
							... 
							
							
							
							Chromium already includes the necessary plumbing to manage the
visibility properties and `visibilitychange` event so this gets rid of
most of our custom logic for `BrowserWindow` and `BrowserView`.
Note that `webview` remains unchanged and is still affected by the issues
listed below.
User facing changes:
- The `document` visibility properties and `visibilitychange` event are
  now also updated/fired in response to occlusion changes on macOS. In
  other words, `document.visibilityState` will now be `hidden` on macOS
  if the window is occluded by another window.
- Previously, `visibilitychange` was also fired by *both* Electron and
  Chromium in some cases (e.g. when hiding the window). Now it is only
  fired by Chromium so you no longer get duplicate events.
- The visiblity state of `BrowserWindow`s created with `{ show: false }`
  is now initially `visible` until the window is shown and hidden.
- The visibility state of `BrowserWindow`s with `backgroundThrottling`
  disabled is now permanently `visible`.
This should also fix  #6860  (but not for `webview`). 
							
						 
						
							2017-06-06 15:16:01 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	53b6ee0e3f  
						 
						
							
							
								
								
								Merge pull request  #9468  from tonyganch/9296-history-state  
							
							 
							
							... 
							
							
							
							Remove page url check during `history.pushState` 
							
						 
						
							2017-06-05 14:47:49 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	e82af41591  
						 
						
							
							
								
								
								Merge pull request  #9269  from electron/main-notifications  
							
							 
							
							... 
							
							
							
							Notifications from the main process 
							
						 
						
							2017-05-31 17:21:05 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	3938373ecb 
 
						 
						
							
							
								
								
								Fix linting errors and add isSupported  
							
							 
							
							
							
						 
						
							2017-05-30 20:27:24 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	e735aa7dee  
						 
						
							
							
								
								
								web-preferences -> webPreferences  
							
							 
							
							
							
						 
						
							2017-05-26 10:10:36 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	9ac2cf0d44  
						 
						
							
							
								
								
								Add comment about disablePopups setting  
							
							 
							
							
							
						 
						
							2017-05-26 10:10:36 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	dbd240a7cb  
						 
						
							
							
								
								
								Return null from native window.open when allowpopups is unset  
							
							 
							
							
							
						 
						
							2017-05-26 10:10:36 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	4e9efebf47  
						 
						
							
							
								
								
								🎨  
							
							 
							
							
							
						 
						
							2017-05-26 10:10:36 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	47759a01de  
						 
						
							
							
								
								
								Only forward events when nativeWindowOpen is set  
							
							 
							
							
							
						 
						
							2017-05-26 10:10:36 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	7baf472c0f  
						 
						
							
							
								
								
								Implement BrowserPluginGuestDelegate::CreateNewGuestWindow for nativeWindowOpen  
							
							 
							
							
							
						 
						
							2017-05-26 10:10:36 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tony Ganch 
								
							 
						 
						
							
							
								
							
							
	3a9b035d36  
						 
						
							
							
								
								
								Remove page url check in history.pushState  
							
							 
							
							... 
							
							
							
							Current implementation of NavigationController does not allow using
`history.pushState()` if page url is not changed.
It worked by mistake in versions < 1.3.6 and got visible after fix 180a77e6 . 
							
						 
						
							2017-05-23 22:42:33 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	5dd4d6a961 
 
						 
						
							
							
								
								
								macOS implementation of notifications in the main process  
							
							 
							
							
							
						 
						
							2017-05-23 02:05:13 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	a285a3e64b  
						 
						
							
							
								
								
								Default webviewTag to false  
							
							 
							
							
							
						 
						
							2017-05-17 14:01:45 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	9e88d337ec  
						 
						
							
							
								
								
								Inherit webviewTag setting from parent window  
							
							 
							
							
							
						 
						
							2017-05-17 13:37:23 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	bde13353fb  
						 
						
							
							
								
								
								Rename option to webviewTag and default to nodeIntegration value  
							
							 
							
							
							
						 
						
							2017-05-17 13:12:23 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	837ea884de  
						 
						
							
							
								
								
								Merge remote-tracking branch 'origin/master' into enable-webview  
							
							 
							
							
							
						 
						
							2017-05-17 12:45:29 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thiago de Arruda 
								
							 
						 
						
							
							
								
							
							
	6b5bd3b6ce  
						 
						
							
							
								
								
								Fix how rpc-server releases references after page reload  
							
							 
							
							... 
							
							
							
							In addition to listening for "render-view-deleted", listen for
"ELECTRON_BROWSER_CONTEXT_RELEASE" synchronous message, which is sent by the
remote module when the page is about to be navigated.
This is required to allow child windows running in the same renderer to
correctly manage remote object references, since `render-view-deleted` is only
called when the renderer exits.
Close  #9387  
							
						 
						
							2017-05-16 09:05:52 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryohei Ikegami 
								
							 
						 
						
							
							
								
							
							
	7ac93045b7  
						 
						
							
							
								
								
								Merge branch 'master' into native-window-open  
							
							 
							
							
							
						 
						
							2017-05-11 13:51:43 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									HariJ 
								
							 
						 
						
							
							
								
							
							
	a05eb9047e  
						 
						
							
							
								
								
								Fixing missed variable name  
							
							 
							
							
							
						 
						
							2017-05-08 18:50:20 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hari Krishna Reddy Juturu 
								
							 
						 
						
							
							
								
							
							
	3321f7d39c  
						 
						
							
							
								
								
								Changing command line option name  
							
							 
							
							
							
						 
						
							2017-05-08 17:27:31 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hari Krishna Reddy Juturu 
								
							 
						 
						
							
							
								
							
							
	94d054cf11  
						 
						
							
							
								
								
								Add option to override webview security  
							
							 
							
							
							
						 
						
							2017-05-06 22:10:42 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hari Krishna Reddy Juturu 
								
							 
						 
						
							
							
								
							
							
	b4a8ed01f1  
						 
						
							
							
								
								
								PR 44648: Enabling creation on webview with node-integration disabled and raising events  
							
							 
							
							... 
							
							
							
							- Enabling creation on webview with node-integration disabled and raising events
Conflicts:
	lib/browser/guest-view-manager.js 
							
						 
						
							2017-05-06 20:50:01 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Darrell Ulm 
								
							 
						 
						
							
							
								
							
							
	fa2bfd3ff5  
						 
						
							
							
								
								
								Add Math.ceil to pageSize.height and pageSize.width to printToPDF() options to prevent error on display.  
							
							 
							
							
							
						 
						
							2017-05-06 19:19:31 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	70e199e255  
						 
						
							
							
								
								
								Merge pull request  #9333  from electron/process-memory-info-sandbox  
							
							 
							
							... 
							
							
							
							Expose `process.get{System,Process}MemoryInfo` to sandbox 
							
						 
						
							2017-05-04 14:17:44 -07:00