Brian R. Bondy 
								
							 
						 
						
							
							
								
							
							
	11b2015535  
						 
						
							
							
								
								
								Add did-change-theme-color event to webview  
							
							
							
						 
						
							2015-12-22 17:28:22 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robo 
								
							 
						 
						
							
							
								
							
							
	d162180196  
						 
						
							
							
								
								
								add api to webview  
							
							
							
						 
						
							2015-12-21 17:13:23 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian R. Bondy 
								
							 
						 
						
							
							
								
							
							
	fed0c43970  
						 
						
							
							
								
								
								Add media play events to webview  
							
							
							
						 
						
							2015-12-19 22:37:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	353f08e477  
						 
						
							
							
								
								
								Remove sync call in remote module  
							
							
							
						 
						
							2015-12-17 22:03:16 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	0282d424bf  
						 
						
							
							
								
								
								Pass opener ID in command line  
							
							
							
						 
						
							2015-12-17 21:27:14 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	d133553c6a  
						 
						
							
							
								
								
								Remove unused ipc event handler  
							
							
							
						 
						
							2015-12-14 16:58:32 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	184b11be4c  
						 
						
							
							
								
								
								Use id from source window when building proxy for event source  
							
							
							
						 
						
							2015-12-14 16:47:33 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	9bc7c62588  
						 
						
							
							
								
								
								Use source origin in window.postMessage event  
							
							
							
						 
						
							2015-12-10 16:52:39 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	afd736d9f9  
						 
						
							
							
								
								
								Guard against null guest or embedder  
							
							... 
							
							
							
							Uncaught exceptions would occur when these were null and
the target origin was '*' 
							
						 
						
							2015-12-10 15:51:15 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	ea1479a651  
						 
						
							
							
								
								
								Revert comment tweak  
							
							
							
						 
						
							2015-12-09 18:20:53 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	fc724b51e8  
						 
						
							
							
								
								
								Move event forwarding back to init  
							
							
							
						 
						
							2015-12-09 18:11:38 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	63c0095efb  
						 
						
							
							
								
								
								Emit process exit event with app exit code  
							
							
							
						 
						
							2015-12-09 14:40:53 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	836a8b1794  
						 
						
							
							
								
								
								Simplify the desktopCapturer code  
							
							
							
						 
						
							2015-12-08 13:49:26 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	51368952a2  
						 
						
							
							
								
								
								Remove deprecated API usages  
							
							
							
						 
						
							2015-12-08 12:58:39 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	04f7ceab73  
						 
						
							
							
								
								
								Merge branch 'master' into desktop-capture-api  
							
							
							
						 
						
							2015-12-08 12:43:44 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	5e5ae81c53  
						 
						
							
							
								
								
								'key of' is better than Object.keys  
							
							
							
						 
						
							2015-12-04 11:40:35 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	2c6d232254  
						 
						
							
							
								
								
								Don't add too much listeners in BrowserWindowProxy  
							
							
							
						 
						
							2015-12-04 11:12:36 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	504d3d3088  
						 
						
							
							
								
								
								Merge pull request  #3670  from mixmaxhq/jeff/fix_window_open  
							
							... 
							
							
							
							Fix `window.open` not respecting the features string 
							
						 
						
							2015-12-04 10:55:51 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	117b7462de  
						 
						
							
							
								
								
								window.id is no longer available when window is closed  
							
							
							
						 
						
							2015-12-03 16:17:10 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Wear 
								
							 
						 
						
							
							
								
							
							
	225fe72d03  
						 
						
							
							
								
								
								Ensure that window.open does not override the child options  
							
							... 
							
							
							
							Fixes https://github.com/atom/electron/issues/3652 . 
							
						 
						
							2015-12-02 12:00:51 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	e5974e44ed  
						 
						
							
							
								
								
								Deprecate the page-title-set event  
							
							... 
							
							
							
							We have two names for the same event, page-title-updated wins. 
							
						 
						
							2015-12-01 18:50:56 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	8ce19d8059  
						 
						
							
							
								
								
								Merge pull request  #3586  from atom/ipc-fasterer  
							
							... 
							
							
							
							Ensure calling webview.send will not block the renderer 
							
						 
						
							2015-11-26 13:15:08 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Paul Betts 
								
							 
						 
						
							
							
								
							
							
	789380dfad  
						 
						
							
							
								
								
								Ensure calling webview.send will not block the renderer  
							
							... 
							
							
							
							When the browser process is busy, calling webview.send (a method that appears
on its face to be non-blocking) will actually block, because most webview methods
are remoted to a guest view instance in the browser. Instead, define a few methods
which will instead send its call over an async IPC message. 
							
						 
						
							2015-11-25 15:54:30 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Prichard 
								
							 
						 
						
							
							
								
							
							
	0f5a3baff4  
						 
						
							
							
								
								
								Fix  https://github.com/atom/electron/issues/3565  by adding a typeof  
							
							
							
						 
						
							2015-11-24 16:49:52 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	1ee69540b0  
						 
						
							
							
								
								
								Merge pull request  #3484  from bengotow/remote-errors  
							
							... 
							
							
							
							Improve exception messages from remote calls 
							
						 
						
							2015-11-18 18:21:02 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Gotow 
								
							 
						 
						
							
							
								
							
							
	1022179a1f  
						 
						
							
							
								
								
								Improve exception messages from remote calls  
							
							... 
							
							
							
							Spent a while tracking down `Error processing argument -1`, caused by a missing param (`app.exit()` now takes an exit code.) Improve the rpc-server so that it prints the function name when possible, so it's much easier to identify which remote call is causing the error. 
							
						 
						
							2015-11-17 17:36:37 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	b925ac0056  
						 
						
							
							
								
								
								Send sync message to get list of modules  
							
							
							
						 
						
							2015-11-13 22:15:16 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	099278855c  
						 
						
							
							
								
								
								Simplify how remote.require('electron') is optimized  
							
							
							
						 
						
							2015-11-13 21:54:56 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	fbb8e61958  
						 
						
							
							
								
								
								Replace "Url" in API names with "URL"  
							
							
							
						 
						
							2015-11-13 16:03:40 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	2ca5a33d28  
						 
						
							
							
								
								
								Add electron.hideInternalModules  
							
							
							
						 
						
							2015-11-12 21:46:03 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	c649c4cf4f  
						 
						
							
							
								
								
								Rename the env to ELECTRON_HIDE_INTERNAL_MODULES  
							
							
							
						 
						
							2015-11-12 21:37:44 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	8b2942c279  
						 
						
							
							
								
								
								Optimize remote.require('electron')  
							
							
							
						 
						
							2015-11-12 20:30:40 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	1d1f911b09  
						 
						
							
							
								
								
								Use require('electron') in Electron's code  
							
							
							
						 
						
							2015-11-12 20:29:30 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	f9d7e7ce55  
						 
						
							
							
								
								
								Add ELECTRON_DISABLE_OLD_STYLE_MODULES env  
							
							
							
						 
						
							2015-11-12 17:02:04 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	c2c09daa23  
						 
						
							
							
								
								
								Add "electron" module  
							
							
							
						 
						
							2015-11-12 16:40:27 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	b807685453  
						 
						
							
							
								
								
								Deep copy the options  
							
							... 
							
							
							
							Otherwise a window's options is possible to be affected by others. 
							
						 
						
							2015-11-11 10:37:34 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	737e22b003  
						 
						
							
							
								
								
								Use minWidth style for options instead of min-width  
							
							
							
						 
						
							2015-11-11 10:37:34 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	751af25f37  
						 
						
							
							
								
								
								Use ipcMain in Electron's code  
							
							
							
						 
						
							2015-11-10 16:04:34 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	91c4ed26fc  
						 
						
							
							
								
								
								Print warnings for deprecated APIs  
							
							
							
						 
						
							2015-11-09 21:51:30 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	863199348f  
						 
						
							
							
								
								
								Make process.exit() quit gracefully  
							
							... 
							
							
							
							Instead of abrupting the whole program immediately, we should close all
windows and release all native resources gracefully on exit. This avoids
possible crashes.
Fix  #3350 . 
							
						 
						
							2015-11-06 20:25:20 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	647a0c4e2b  
						 
						
							
							
								
								
								Code cleanup for remote module  
							
							
							
						 
						
							2015-11-02 20:28:01 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Max Claus Nunes 
								
							 
						 
						
							
							
								
							
							
	bbb5aef5d2  
						 
						
							
							
								
								
								Improve error handling from remote  
							
							... 
							
							
							
							This way copy all properties available in the error object and keep the real stack trace 
							
						 
						
							2015-10-31 21:20:54 -02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	cb91d4487b  
						 
						
							
							
								
								
								Clean up the code handling renderer callback  
							
							
							
						 
						
							2015-10-31 15:00:06 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robo 
								
							 
						 
						
							
							
								
							
							
	2c59f4567e  
						 
						
							
							
								
								
								use webcontents id to identify callbacks  
							
							
							
						 
						
							2015-10-30 19:51:19 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robo 
								
							 
						 
						
							
							
								
							
							
	3a154ab8ea  
						 
						
							
							
								
								
								add line and column values to callback id  
							
							
							
						 
						
							2015-10-29 21:21:30 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robo 
								
							 
						 
						
							
							
								
							
							
	ac4df34ecd  
						 
						
							
							
								
								
								create binding to idweakmap  
							
							
							
						 
						
							2015-10-29 17:51:56 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robo 
								
							 
						 
						
							
							
								
							
							
	eae7c840b7  
						 
						
							
							
								
								
								use idweakmap for holding callbacks in browser  
							
							
							
						 
						
							2015-10-29 17:51:56 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robo 
								
							 
						 
						
							
							
								
							
							
	62d15953ff  
						 
						
							
							
								
								
								remote: track listeners for browser side  
							
							
							
						 
						
							2015-10-29 17:51:56 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	a3f62da615  
						 
						
							
							
								
								
								Fix passing Date object in remote  
							
							... 
							
							
							
							Close  #2017 . 
						
							2015-10-23 14:51:41 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	d5c964c68c  
						 
						
							
							
								
								
								Fix passing Error object in remote  
							
							... 
							
							
							
							Closes  #3089  
						
							2015-10-23 14:37:28 +08:00