Milan Burda 
								
							 
						 
						
							
							
								
							
							
	2337237d58  
						 
						
							
							
								
								
								Refactoring: use C++11 class member variable initialization  
							
							 
							
							
							
						 
						
							2018-05-22 00:18:38 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	53bdf22c85 
 
						 
						
							
							
								
								
								clang-format atom files  
							
							 
							
							
							
						 
						
							2018-04-18 20:48:45 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	
	
	858828d343 
 
						 
						
							
							
								
								
								Refactor NativeWindow (Part 6): Move NativeWindow bindings to api::TopLevelWindow ( #12596 )  
							
							 
							
							... 
							
							
							
							* Add atom::api::TopLevelWindow
* Make BrowserWindow inherit TopLevelWindow
* Fix reading from wrong weak map
* Read options after setting content view
* OnWindowClosed is not guarenteed to run now
* Fix the offscreen hack in BrowserWindow
* Fix building on Linux
* Fix tests on Linux
* Fix building on Windows 
							
						 
						
							2018-04-14 11:04:23 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robo 
								
							 
						 
						
							
							
								
							
							
	171230e45d  
						 
						
							
							
								
								
								Cleanup destruction of URLRequestContextGetter ( #12305 )  
							
							 
							
							... 
							
							
							
							- Add Leak detector
 - Indicate shutdown of request context from Browser Context
 - Change stored references to URLRequestContextGetter to use BrowserContext
 - Destroy session properties explicitly 
							
						 
						
							2018-03-30 08:24:55 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Matt Crocker 
								
							 
						 
						
							
							
								
							
							
	b6fb016a9a  
						 
						
							
							
								
								
								Cleanup per review comment  
							
							 
							
							
							
						 
						
							2017-10-27 00:07:54 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Matt Crocker 
								
							 
						 
						
							
							
								
							
							
	c5914516c8  
						 
						
							
							
								
								
								Upstream good ideas from Muon  
							
							 
							
							
							
						 
						
							2017-10-27 00:04:19 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Boik 
								
							 
						 
						
							
							
								
							
							
	2d771674bb  
						 
						
							
							
								
								
								get webContentsId instead  
							
							 
							
							
							
						 
						
							2017-09-12 20:17:11 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	1308f790ad  
						 
						
							
							
								
								
								Don't load URL if web contents is destroyed  
							
							 
							
							
							
						 
						
							2016-12-28 13:40:06 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	846ec5ba49  
						 
						
							
							
								
								
								AttachAsUserData now can assume the existence of wrapper  
							
							 
							
							
							
						 
						
							2016-08-02 15:28:32 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	1ba3907038  
						 
						
							
							
								
								
								Update to API changes of Chrome 52  
							
							 
							
							
							
						 
						
							2016-07-04 15:32:43 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	f756a3e682  
						 
						
							
							
								
								
								Fix crash when quitting  
							
							 
							
							
							
						 
						
							2016-05-23 17:03:49 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	7ba391da7c  
						 
						
							
							
								
								
								Update to API changes of Chrome 51  
							
							 
							
							
							
						 
						
							2016-05-23 10:59:39 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	c708ae8eb5  
						 
						
							
							
								
								
								Remove IDWeakMap  
							
							 
							
							
							
						 
						
							2016-05-11 15:51:22 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	993695af07  
						 
						
							
							
								
								
								Remove unneeded cleanup code  
							
							 
							
							
							
						 
						
							2016-04-25 10:23:36 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	2ae52d0ff4  
						 
						
							
							
								
								
								Make Wrappable a template class  
							
							 
							
							
							
						 
						
							2016-04-25 10:17:54 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	48a11bd237  
						 
						
							
							
								
								
								Weak map only needs to be deleted for once  
							
							 
							
							
							
						 
						
							2015-12-03 17:10:14 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	eb8426269f  
						 
						
							
							
								
								
								Remove itself from the cleanup list when it is destroyed  
							
							 
							
							
							
						 
						
							2015-12-03 17:04:40 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	a15f9fab5b  
						 
						
							
							
								
								
								Use BuildPrototype to build prototype  
							
							 
							
							... 
							
							
							
							This saves the step of manually keeping the global template object,
which is easy to forget then leak. 
							
						 
						
							2015-12-03 16:04:46 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	6795bd1d96  
						 
						
							
							
								
								
								Do not manually manage native resources  
							
							 
							
							... 
							
							
							
							We should rely on the destructor to cleanup everything, instead of
putting them in the Destroy method. 
							
						 
						
							2015-12-03 15:38:43 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	e2bd1abce6  
						 
						
							
							
								
								
								Make sure BrowserContext is destroyed on exit  
							
							 
							
							
							
						 
						
							2015-09-06 10:54:34 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	7f06072420  
						 
						
							
							
								
								
								Avoiding creating static STL containers  
							
							 
							
							... 
							
							
							
							It is OK under most cases, but if you happen to also use COM in your
application, you will have heap corruptions. 
							
						 
						
							2015-07-14 17:33:16 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	cc8b22b5ff  
						 
						
							
							
								
								
								Make each class only have one weak map  
							
							 
							
							
							
						 
						
							2015-06-24 17:58:12 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	0ebd4d04ad  
						 
						
							
							
								
								
								Make Session trackable  
							
							 
							
							
							
						 
						
							2015-06-24 15:39:05 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	1023b67d59  
						 
						
							
							
								
								
								Make sure each C++ WebContents has only one JS WebContents  
							
							 
							
							
							
						 
						
							2015-06-24 15:22:11 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	552a12d2ee  
						 
						
							
							
								
								
								Enable storing TrackableObject in other C++ class  
							
							 
							
							
							
						 
						
							2015-06-24 14:49:08 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	7f0658efa7  
						 
						
							
							
								
								
								Add mate::TrackableObject  
							
							 
							
							
							
						 
						
							2015-06-24 14:36:05 +08:00