Hari Krishna Reddy Juturu 
								
							 
						 
						
							
							
								
							
							
	ab1bcefe9e  
						 
						
							
							
								
								
								Make pid an integer  
							
							
							
						 
						
							2017-05-04 13:37:43 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	e206aae9fc  
						 
						
							
							
								
								
								🎨  Use snake case  
							
							
							
						 
						
							2017-05-04 13:27:42 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	c59fab0179  
						 
						
							
							
								
								
								Merge pull request  #9242  from shiftkey/certificate-addition-windows  
							
							... 
							
							
							
							certificate trust API for Windows 
							
						 
						
							2017-05-03 16:39:00 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									22222 
								
							 
						 
						
							
							
								
							
							
	042b511a27  
						 
						
							
							
								
								
								Fix   #8911  
							
							
							
						 
						
							2017-05-03 12:47:00 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	c6c93211be  
						 
						
							
							
								
								
								Merge remote-tracking branch 'origin/master' into chrome58  
							
							
							
						 
						
							2017-05-02 09:15:16 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	b639dd0c81  
						 
						
							
							
								
								
								Remove unused include/require statement  
							
							
							
						 
						
							2017-05-01 10:30:11 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	f2f6415543  
						 
						
							
							
								
								
								Use v8 to parse message as JSON  
							
							
							
						 
						
							2017-05-01 10:30:11 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									deepak1556 
								
							 
						 
						
							
							
								
							
							
	0476e2fd3d  
						 
						
							
							
								
								
								destroy browserView webContents asynchronously  
							
							
							
						 
						
							2017-05-01 16:53:55 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									deepak1556 
								
							 
						 
						
							
							
								
							
							
	c68f41b8d8  
						 
						
							
							
								
								
								destroy new window webContents asynchronously  
							
							
							
						 
						
							2017-05-01 16:53:55 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									deepak1556 
								
							 
						 
						
							
							
								
							
							
	5e976be43b  
						 
						
							
							
								
								
								remove page-title-updated workaround for  #3380  
							
							
							
						 
						
							2017-05-01 16:53:55 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									deepak1556 
								
							 
						 
						
							
							
								
							
							
	9e3b8ade12  
						 
						
							
							
								
								
								invoke WebContentsDestroyed manually when destruction path is async  
							
							
							
						 
						
							2017-05-01 16:53:14 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									deepak1556 
								
							 
						 
						
							
							
								
							
							
	f974a6bda9  
						 
						
							
							
								
								
								browser: make destruction of webContents async  
							
							
							
						 
						
							2017-05-01 16:53:14 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hari Krishna Reddy Juturu 
								
							 
						 
						
							
							
								
							
							
	07b53c0284  
						 
						
							
							
								
								
								Return mate::Dictionary instead of v8::value  
							
							
							
						 
						
							2017-04-27 21:07:35 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									HariJ 
								
							 
						 
						
							
							
								
							
							
	81bd9fa3a2  
						 
						
							
							
								
								
								fixing mac ut failure  
							
							
							
						 
						
							2017-04-27 14:06:53 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hari Krishna Reddy Juturu 
								
							 
						 
						
							
							
								
							
							
	3d12440a4a  
						 
						
							
							
								
								
								Fixing mac build  
							
							
							
						 
						
							2017-04-27 14:06:53 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hari Krishna Reddy Juturu 
								
							 
						 
						
							
							
								
							
							
	27aad902b8  
						 
						
							
							
								
								
								Adding docs, specs and fixing object returned  
							
							
							
						 
						
							2017-04-27 14:06:53 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hari Krishna Reddy Juturu 
								
							 
						 
						
							
							
								
							
							
	bef7d5a520  
						 
						
							
							
								
								
								API to get memory of all processes of the app  
							
							
							
						 
						
							2017-04-27 14:06:53 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	0fb746b350  
						 
						
							
							
								
								
								Fix crash when using secure schemes  
							
							
							
						 
						
							2017-04-27 16:34:52 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	b3d60bfb3a  
						 
						
							
							
								
								
								Fix building on Linux  
							
							
							
						 
						
							2017-04-27 16:34:52 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	97fd383c53  
						 
						
							
							
								
								
								There are a few more new values for ChangeCause  
							
							
							
						 
						
							2017-04-27 16:34:52 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	d85b58fdb5  
						 
						
							
							
								
								
								Fix API changes of FrameSubscriber  
							
							
							
						 
						
							2017-04-27 16:34:52 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	481b04358e  
						 
						
							
							
								
								
								Fix blink API changes  
							
							
							
						 
						
							2017-04-27 16:34:52 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	8634f37dfc  
						 
						
							
							
								
								
								Add gen/third_party/WebKit to include dirs  
							
							
							
						 
						
							2017-04-27 16:34:52 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	50e3bfa764  
						 
						
							
							
								
								
								Fix API changes of base::Value  
							
							
							
						 
						
							2017-04-27 16:34:52 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	9d1b88ed59  
						 
						
							
							
								
								
								Fix API changes in OSR code  
							
							
							
						 
						
							2017-04-27 16:34:52 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	fc2d62d5cb  
						 
						
							
							
								
								
								Fix API changes of Chrome58  
							
							
							
						 
						
							2017-04-27 16:34:52 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brendan Forster 
								
							 
						 
						
							
							
								
							
							
	50af70a0e8  
						 
						
							
							
								
								
								Merge branch 'master' into certificate-addition-windows  
							
							
							
						 
						
							2017-04-27 14:47:50 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryohei Ikegami 
								
							 
						 
						
							
							
								
							
							
	1d73e84a29  
						 
						
							
							
								
								
								Merge branch 'master' into native-window-open  
							
							
							
						 
						
							2017-04-27 12:03:55 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	7881376aff  
						 
						
							
							
								
								
								Merge pull request  #9254  from electron/endsession-event  
							
							... 
							
							
							
							End session event on browser window 
							
						 
						
							2017-04-24 12:02:05 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hari Krishna Reddy Juturu 
								
							 
						 
						
							
							
								
							
							
	8458acff26  
						 
						
							
							
								
								
								Removing #ifdef on endsession api  
							
							
							
						 
						
							2017-04-24 11:58:08 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hari Krishna Reddy Juturu 
								
							 
						 
						
							
							
								
							
							
	8a32826876  
						 
						
							
							
								
								
								Removing #ifdef windows for endsession methods  
							
							
							
						 
						
							2017-04-24 11:49:21 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hari Krishna Reddy Juturu 
								
							 
						 
						
							
							
								
							
							
	9e70372c1f  
						 
						
							
							
								
								
								change endsession event name to session-end  
							
							
							
						 
						
							2017-04-24 10:16:11 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	13e4582697  
						 
						
							
							
								
								
								Emit autoUpdater error directly as Error object  
							
							
							
						 
						
							2017-04-24 09:47:30 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brendan Forster 
								
							 
						 
						
							
							
								
							
							
	253a4b0114  
						 
						
							
							
								
								
								Merge remote-tracking branch 'electron/master' into certificate-addition-windows  
							
							
							
						 
						
							2017-04-24 11:13:34 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hari Krishna Reddy Juturu 
								
							 
						 
						
							
							
								
							
							
	3c3e14b820  
						 
						
							
							
								
								
								End session event on browser window  
							
							
							
						 
						
							2017-04-21 14:22:11 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	a004cada7c  
						 
						
							
							
								
								
								Merge pull request  #9095  from seanchas116/better-path-resolve  
							
							... 
							
							
							
							Search for module from app path when URL is not file protocol 
							
						 
						
							2017-04-20 10:49:53 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	dc8b43901b  
						 
						
							
							
								
								
								Merge pull request  #9108  from yuya-oc/add-macos-sheet-events  
							
							... 
							
							
							
							Add sheet-begin and sheet-end events to macOS BrowserWindow 
							
						 
						
							2017-04-20 10:33:31 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	29a3e11893  
						 
						
							
							
								
								
								Group sheet event methods with other macOS methods  
							
							
							
						 
						
							2017-04-20 10:32:14 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brendan Forster 
								
							 
						 
						
							
							
								
							
							
	dca08c208b  
						 
						
							
							
								
								
								and use the same signature for Windows  
							
							
							
						 
						
							2017-04-20 14:21:08 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hari Krishna Reddy Juturu 
								
							 
						 
						
							
							
								
							
							
	fe88697348  
						 
						
							
							
								
								
								fixup! fixup! Adding cookie flush store api  
							
							
							
						 
						
							2017-04-18 09:05:13 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hari Krishna Reddy Juturu 
								
							 
						 
						
							
							
								
							
							
	19709a50e9  
						 
						
							
							
								
								
								Adding cookie flush store api  
							
							
							
						 
						
							2017-04-18 09:05:13 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryohei Ikegami 
								
							 
						 
						
							
							
								
							
							
	8dff29185b  
						 
						
							
							
								
								
								Merge branch 'master' into native-window-open  
							
							
							
						 
						
							2017-04-18 21:59:22 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Lachèze 
								
							 
						 
						
							
							
								
							
							
	9aff17afea  
						 
						
							
							
								
								
								👕  alphabetical order  
							
							
							
						 
						
							2017-04-18 13:44:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Lachèze 
								
							 
						 
						
							
							
								
							
							
	f375e8a7db  
						 
						
							
							
								
								
								Add OS process id to web-contents  
							
							
							
						 
						
							2017-04-18 12:31:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuya Ochiai 
								
							 
						 
						
							
							
								
							
							
	75184046f6  
						 
						
							
							
								
								
								Add events to manage sheets of macOS BrowserWindow  
							
							
							
						 
						
							2017-04-15 16:26:45 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryohei Ikegami 
								
							 
						 
						
							
							
								
							
							
	ea6890aa5c  
						 
						
							
							
								
								
								Use const  
							
							
							
						 
						
							2017-04-13 23:26:42 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryohei Ikegami 
								
							 
						 
						
							
							
								
							
							
	9d62b196d3  
						 
						
							
							
								
								
								Use base::FilePath  
							
							
							
						 
						
							2017-04-13 10:59:12 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Birunthan Mohanathas 
								
							 
						 
						
							
							
								
							
							
	06fcf2c19d  
						 
						
							
							
								
								
								Add support for BrowserView autoresizing  
							
							
							
						 
						
							2017-04-13 01:27:31 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Birunthan Mohanathas 
								
							 
						 
						
							
							
								
							
							
	8b9f7e5b00  
						 
						
							
							
								
								
								Implement initial, experimental BrowserView API  
							
							... 
							
							
							
							Right now, `<webview>` is the only way to embed additional content in a
`BrowserWindow`. Unfortunately `<webview>` suffers from a [number of
problems](https://github.com/electron/electron/issues?utf8=%E2%9C%93&q=is%3Aissue%20is%3Aopen%20label%3Awebview%20 ).
To make matters worse, many of these are upstream Chromium bugs instead
of Electron-specific bugs.
For us at [Figma](https://www.figma.com ), the main issue is very slow
performance.
Despite the upstream improvements to `<webview>` through the OOPIF work, it is
probable that there will continue to be `<webview>`-specific bugs in the
future.
Therefore, this introduces a `<webview>` alternative to called `BrowserView`,
which...
- is a thin wrapper around `api::WebContents` (so bugs in `BrowserView` will
  likely also be bugs in `BrowserWindow` web contents)
- is instantiated in the main process like `BrowserWindow` (and unlike
  `<webview>`, which lives in the DOM of a `BrowserWindow` web contents)
- needs to be added to a `BrowserWindow` to display something on the screen
This implements the most basic API. The API is expected to evolve and change in
the near future and has consequently been marked as experimental. Please do not
use this API in production unless you are prepared to deal with breaking
changes.
In the future, we will want to change the API to support multiple
`BrowserView`s per window. We will also want to consider z-ordering
auto-resizing, and possibly even nested views. 
							
						 
						
							2017-04-13 01:27:27 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	e7b679ead6  
						 
						
							
							
								
								
								Add IsEmpty helper and remove GetInstance public usage  
							
							
							
						 
						
							2017-04-11 09:09:17 -07:00