Milan Burda 
								
							 
						 
						
							
							
								
							
							
	2337237d58  
						 
						
							
							
								
								
								Refactoring: use C++11 class member variable initialization  
							
							 
							
							
							
						 
						
							2018-05-22 00:18:38 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	2b24b26e59  
						 
						
							
							
								
								
								refactor: do not pass WebContents to NativeWindow  
							
							 
							
							
							
						 
						
							2018-05-15 14:03:21 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Heilig Benedek 
								
							 
						 
						
							
							
								
							
							
	eae0674f61  
						 
						
							
							
								
								
								Match chromium's workaround when setting size of unresizable windows  
							
							 
							
							
							
						 
						
							2018-05-12 17:37:31 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	2225cc9608  
						 
						
							
							
								
								
								refactor: manage widget_ in NativeWindow  
							
							 
							
							
							
						 
						
							2018-04-30 10:56:54 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	6d18bd0633  
						 
						
							
							
								
								
								refactor: Make NativeWindow inherit WidgetDelegate  
							
							 
							
							
							
						 
						
							2018-04-30 10:56:54 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Apthorp 
								
							 
						 
						
							
							
								
							
							
	27cee90e5e  
						 
						
							
							
								
								
								[chromium-style] move methods out of headers  
							
							 
							
							
							
						 
						
							2018-04-19 11:12:58 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Apthorp 
								
							 
						 
						
							
							
								
							
							
	f1587da480  
						 
						
							
							
								
								
								[chromium-style] out-of-line default constructors and destructors  
							
							 
							
							
							
						 
						
							2018-04-19 11:12:58 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	53bdf22c85 
 
						 
						
							
							
								
								
								clang-format atom files  
							
							 
							
							
							
						 
						
							2018-04-18 20:48:45 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	56735d4ff5  
						 
						
							
							
								
								
								Add NativeWindow::SetContentView  
							
							 
							
							
							
						 
						
							2018-04-11 15:12:53 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	97e8800677  
						 
						
							
							
								
								
								Remove web_contents from NativeWindow's constructor  
							
							 
							
							
							
						 
						
							2018-04-11 15:12:53 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	
	
	c75dd93b92 
 
						 
						
							
							
								
								
								Move AutofillPopup from NativeWindow to WebContents ( #12514 )  
							
							 
							
							
							
						 
						
							2018-04-05 09:53:51 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									MadfishDT 
								
							 
						 
						
							
							
								
							
							
	200388ff96  
						 
						
							
							
								
								
								add moveTop API to move window z-oder to top for win32, mac ( #12485 )  
							
							 
							
							... 
							
							
							
							* add moveTop API to move window z-oder to top for win32, mac
* BrowserWindow::MoveTop SetMethod bug fix 
							
						 
						
							2018-04-03 08:04:32 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	
	
	8fc5c6c862 
 
						 
						
							
							
								
								
								Refactor NativeWindow (Part 3):  Remove is_offscreen_dummy from NativeWindow ( #12503 )  
							
							 
							
							... 
							
							
							
							* Don't use is_offscreen_dummy in MessageBox
* Don't use is_offscreen_dummy in DownloadManagerDelegate
* Don't use is_offscreen_dummy in CommonWebContentsDelegate
* Remove is_offscreen_dummy from NativeWindow 
							
						 
						
							2018-04-03 12:19:35 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	78468098c5  
						 
						
							
							
								
								
								Don't store WebContents in NativeWindow  
							
							 
							
							
							
						 
						
							2018-03-06 16:21:18 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	9c7854aef6  
						 
						
							
							
								
								
								NativeWindow is no longer WebContentsObserver  
							
							 
							
							
							
						 
						
							2018-03-06 16:21:18 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	702f1631a3  
						 
						
							
							
								
								
								Remove NativeWindow::FromWebContents  
							
							 
							
							
							
						 
						
							2018-03-06 16:21:17 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	eea4e60b73  
						 
						
							
							
								
								
								Remove NativeWindow's webview APIs  
							
							 
							
							
							
						 
						
							2018-03-06 16:20:37 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	3b3e69f8b2  
						 
						
							
							
								
								
								Save browser_view_ in the NativeWindow  
							
							 
							
							... 
							
							
							
							No need to store it separately in subclasses. 
							
						 
						
							2018-03-06 16:20:37 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	503b0ba1b1  
						 
						
							
							
								
								
								mac: Move draggable region code to BrowserWindow  
							
							 
							
							... 
							
							
							
							On macOS current draggable region implementation highly relies on
WebContents, the code is only meaningful for BrowserWindow. 
							
						 
						
							2018-03-06 16:20:37 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	1681ee35db  
						 
						
							
							
								
								
								Set WebContents background color in BrowserWindow  
							
							 
							
							
							
						 
						
							2018-03-06 16:20:37 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	cad3d694ab  
						 
						
							
							
								
								
								mac: Remove access to webContents in windowWillUseStandardFrame  
							
							 
							
							
							
						 
						
							2018-03-06 16:20:37 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	2abc69780e 
 
						 
						
							
							
								
								
								move native-mate back into the api layer  
							
							 
							
							
							
						 
						
							2018-02-27 13:00:42 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	5336b4a89c  
						 
						
							
							
								
								
								Pass arguments instance through the chain in order to throw error  
							
							 
							
							
							
						 
						
							2018-02-27 16:11:58 +11:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	c611eb061d  
						 
						
							
							
								
								
								Move InputEventObserver to api::BrowserWindow  
							
							 
							
							
							
						 
						
							2018-02-22 19:01:45 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	aa3eafcea1  
						 
						
							
							
								
								
								Move closing logic to api::BrowserWindow  
							
							 
							
							... 
							
							
							
							Closing a BrowserWindow is essentially closing a WebContents, the logic
should not be in NativeWindow. 
							
						 
						
							2018-02-22 19:01:45 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	66fab65a1a  
						 
						
							
							
								
								
								Add NativeWindowObserver::OnCloseButtonClicked  
							
							 
							
							
							
						 
						
							2018-02-22 19:01:45 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	a3124e8873  
						 
						
							
							
								
								
								Use observer to provide OnRendererUnresponsive  
							
							 
							
							
							
						 
						
							2018-02-22 19:01:45 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	bffb31c337  
						 
						
							
							
								
								
								Remove OnMessageReceived from NativeWindow  
							
							 
							
							
							
						 
						
							2018-02-22 19:01:45 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	44e7282b4b  
						 
						
							
							
								
								
								The UpdateDraggableRegions does not share implementations  
							
							 
							
							
							
						 
						
							2018-02-22 19:01:45 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	6650a06339  
						 
						
							
							
								
								
								Move RenderViewCreated logic to api::BrowserWindow  
							
							 
							
							
							
						 
						
							2018-02-22 19:01:45 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	c256a43139  
						 
						
							
							
								
								
								Move ready-to-show to api::BrowserWindow  
							
							 
							
							
							
						 
						
							2018-02-22 19:01:45 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	ae632193c0 
 
						 
						
							
							
								
								
								migrate to virtual void and start mac impl  
							
							 
							
							
							
						 
						
							2018-02-06 08:21:53 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									deepak1556 
								
							 
						 
						
							
							
								
							
							
	99e26b8318  
						 
						
							
							
								
								
								fix: draggable region ipc should be frame based  
							
							 
							
							
							
						 
						
							2018-01-01 22:54:02 +05:30  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	5e4914700e  
						 
						
							
							
								
								
								Enable using external WebContents as devtools  
							
							 
							
							
							
						 
						
							2017-12-01 10:35:23 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	7e0593950c  
						 
						
							
							
								
								
								Code style fixes  
							
							 
							
							
							
						 
						
							2017-11-13 16:13:54 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Heilig Benedek 
								
							 
						 
						
							
							
								
							
							
	276e12ce71  
						 
						
							
							
								
								
								pass on web_contents to properly handle devtools  
							
							 
							
							
							
						 
						
							2017-11-13 15:50:50 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Heilig Benedek 
								
							 
						 
						
							
							
								
							
							
	f8b3009ebf  
						 
						
							
							
								
								
								restructure code to use web_preferences if possible  
							
							 
							
							
							
						 
						
							2017-11-13 15:50:49 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Heilig Benedek 
								
							 
						 
						
							
							
								
							
							
	71b36ef54d  
						 
						
							
							
								
								
								don't show the dummy window for the rest of the dialogs too on mac  
							
							 
							
							
							
						 
						
							2017-11-13 15:46:46 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Heilig Benedek 
								
							 
						 
						
							
							
								
							
							
	35dc6d03b9  
						 
						
							
							
								
								
								lint fix  
							
							 
							
							
							
						 
						
							2017-11-13 15:46:46 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Heilig Benedek 
								
							 
						 
						
							
							
								
							
							
	e39aacb30e  
						 
						
							
							
								
								
								fix a bug that caused a crash when using an offscreen window with detached devtools, related to autofill popups  
							
							 
							
							
							
						 
						
							2017-11-13 15:46:46 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	8c5bb5969c  
						 
						
							
							
								
								
								Merge pull request  #10667  from dittos/window-opacity  
							
							 
							
							... 
							
							
							
							Add window opacity support 
							
						 
						
							2017-10-04 15:03:45 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ma 
								
							 
						 
						
							
							
								
							
							
	1bb042a661  
						 
						
							
							
								
								
								feat(NativeWindowMac): addTabbedWindow  
							
							 
							
							... 
							
							
							
							Add support for the [`NSWindow addTabbedWindow`][nsw] method on MacOSX
This plays nicely with the changes from #9052  and #9725 
Usage samples available in [this commit][c] in my fork of
`electron-quick-start`
[nsw]: https://developer.apple.com/documentation/appkit/nswindow/1855947-addtabbedwindow 
[c]: 79f06591df 
							
						 
						
							2017-10-03 20:11:16 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Taeho Kim 
								
							 
						 
						
							
							
								
							
							
	7570ec9d39  
						 
						
							
							
								
								
								Add BrowserWindow.getOpacity for consistency  
							
							 
							
							
							
						 
						
							2017-10-03 00:08:10 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ted Kim 
								
							 
						 
						
							
							
								
							
							
	7f2c4a9e06  
						 
						
							
							
								
								
								Add window opacity support  
							
							 
							
							
							
						 
						
							2017-09-29 17:49:10 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	a19a229a59  
						 
						
							
							
								
								
								Merge pull request  #10254  from zachflower/feature/simple-fullscreen-mode  
							
							 
							
							... 
							
							
							
							Feature/simple fullscreen mode 
							
						 
						
							2017-09-14 09:39:50 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	10ab870237  
						 
						
							
							
								
								
								Merge pull request  #10321  from kaylanm/macos-native-tab-api  
							
							 
							
							... 
							
							
							
							🍎  Add macOS native tab methods to window API 
							
						 
						
							2017-09-11 18:49:56 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael Kaylan 
								
							 
						 
						
							
							
								
							
							
	b4428e7e41  
						 
						
							
							
								
								
								🍎  Add macOS native tab methods to window API  
							
							 
							
							
							
						 
						
							2017-08-21 23:24:30 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Andreas Flöjt 
								
							 
						 
						
							
							
								
							
							
	3d33da7696  
						 
						
							
							
								
								
								Make mouse forward option of setIgnoreMouseMessages and update documentation.  
							
							 
							
							
							
						 
						
							2017-08-14 20:21:00 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Zachary Flower 
								
							 
						 
						
							
							
								
							
							
	ba5fa2c8b1  
						 
						
							
							
								
								
								Add support for simple (pre-Lion) fullscreen on Mac OS  
							
							 
							
							
							
						 
						
							2017-08-13 00:28:33 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Andreas Flöjt 
								
							 
						 
						
							
							
								
							
							
	a84fa0eecb  
						 
						
							
							
								
								
								🏁  Add API to forward mouse messages.  
							
							 
							
							... 
							
							
							
							As opposed to the existing setIgnoreMouseEvents this call makes Chromium aware of mouse movements, allowing the user to stop forwarding according to movements in the webpage. 
							
						 
						
							2017-08-02 21:16:37 +02:00