Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	d628aad3bf 
 
						 
						
							
							
								
								
								feat: remove needless mojave dark mode APIs and add instructions on how to use the macOS replacement ( #14895 )  
							
							
							
						 
						
							2018-10-02 14:44:50 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	ce38be74df  
						 
						
							
							
								
								
								refactor: simplify process object initialization for sandboxed renderers ( #14878 )  
							
							... 
							
							
							
							Also fix `process.windowsStore`. 
							
						 
						
							2018-09-30 23:24:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	0d2a0c7583  
						 
						
							
							
								
								
								feat: add APIs to support mojave dark modes ( #14755 )  
							
							... 
							
							
							
							* feat: add APIs to support mojave dark mode
Closes  #13387 
* docs: fix system-prefs typo 
							
						 
						
							2018-09-27 10:33:31 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nitish Sakhawalkar 
								
							 
						 
						
							
							
								
							
							
	5c108728d6  
						 
						
							
							
								
								
								feat: Implementation of getGPUInfo API. ( #13486 )  
							
							... 
							
							
							
							* Implementation of getGPUInfo API.
* Clear promise set
* Changes to promise usage
* Minor fixes
* Fix linux build
* Update spec
* Fix lint (linter didn't run on windows locally)
* Test running single test for CI
* Update spec 
							
						 
						
							2018-09-28 00:59:23 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	be2c27d5b8 
 
						 
						
							
							
								
								
								correct key code reqs for accel doc ( #14823 )  
							
							
							
						 
						
							2018-09-26 15:03:55 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	2bcc86dac7  
						 
						
							
							
								
								
								docs: clarify allowable background colors for BrowserWindow transparency ( #14762 )  
							
							... 
							
							
							
							* docs: clarify allowable colors for transparency
* fix alpha value specification 
							
						 
						
							2018-09-24 10:51:01 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sylvester Keil 
								
							 
						 
						
							
							
								
							
							
	a24307b8e8  
						 
						
							
							
								
								
								Fix second-instance handler signature ( #14731 )  
							
							
							
						 
						
							2018-09-20 20:02:28 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	5541cab1ba 
 
						 
						
							
							
								
								
								docs: type the promises in our docs ( #14715 )  
							
							
							
						 
						
							2018-09-20 22:37:56 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									John Kleinschmidt 
								
							 
						 
						
							
							
								
							
							
	
	
	e059f303d7 
 
						 
						
							
							
								
								
								Merge pull request  #14526  from jakubzitny/window-open-clarifications  
							
							... 
							
							
							
							docs: specify BrowserWindow features passable to window.open 
							
						 
						
							2018-09-19 15:05:10 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	e22142ef9c  
						 
						
							
							
								
								
								feat: add process.takeHeapSnapshot() / webContents.takeHeapSnapshot() ( #14456 )  
							
							
							
						 
						
							2018-09-18 11:00:31 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	7065093869 
 
						 
						
							
							
								
								
								feat: add will-redirect ( #13866 )  
							
							... 
							
							
							
							* feat: add will-redirect to allow people to prevent 30X redirects
* spec: add tests for the will-redirect event
* refactor: implement will-redirect using NavigationThrottle instead of PostTask
This avoids a potential race condition and immediately cancels the
navigation
* docs: add docs for did-redirect-navigation
* refactor: move AtomNavigationThrottle out of net folder
* refactor: update header guard for atom_navigation_throttle.h
* refactor: fix chromium style errors in the GN build
* refactor: update throttle impl to NOTREACHED and std::make_unqique 
							
						 
						
							2018-09-16 01:42:43 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	558fff69e7 
 
						 
						
							
							
								
								
								chore: update to standard 12  
							
							
							
						 
						
							2018-09-14 14:57:01 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									John Kleinschmidt 
								
							 
						 
						
							
							
								
							
							
	
	
	429b18d7a0 
 
						 
						
							
							
								
								
								Merge pull request  #14600  from electron/media-permission  
							
							... 
							
							
							
							feat: add mediaTypes to media permission requests 
							
						 
						
							2018-09-13 10:39:08 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	73a1a8b3f0  
						 
						
							
							
								
								
								feat: automatically round numbers that are converted to points ( #14604 )  
							
							... 
							
							
							
							Fixes  #14490  
						
							2018-09-13 08:28:56 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	7025cbd0c9  
						 
						
							
							
								
								
								feat: add mediaTypes to media permission requests  
							
							... 
							
							
							
							This is done to be consistent with setPermissionCheckHandler and to be
backwards compatible
Fixes  #14168  
							
						 
						
							2018-09-13 16:58:57 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	dde194d853  
						 
						
							
							
								
								
								Remove the memory property from getAppMetrics  
							
							... 
							
							
							
							See 03d0bfd593 
							
						 
						
							2018-09-11 20:24:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	14df89f214  
						 
						
							
							
								
								
								Remove the 'getProcessMemoryInfo' API  
							
							... 
							
							
							
							* Underlying APIs have been removed in Chromium
  * https://chromium-review.googlesource.com/c/chromium/src/+/969089 
  * https://chromium-review.googlesource.com/c/chromium/src/+/953723 
  * https://bugs.chromium.org/p/chromium/issues/detail?id=819289 
* https://github.com/electron/electron/projects/11#card-11509601  
							
						 
						
							2018-09-11 20:21:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	58577bd431  
						 
						
							
							
								
								
								feat: add options to webContents.loadFile ( #14515 )  
							
							
							
						 
						
							2018-09-11 17:56:49 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakub Žitný 
								
							 
						 
						
							
							
								
							
							
	
	
	3ab22c6164 
 
						 
						
							
							
								
								
								docs: specify BrowserWindow features passable to window.open  
							
							
							
						 
						
							2018-09-10 17:49:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	f012ed8357  
						 
						
							
							
								
								
								docs: Update menu-item with new position props ( #14465 )  
							
							... 
							
							
							
							* docs: Update menu-item with new position props
* 📦  Update electron-typescript-definitions 
							
						 
						
							2018-09-09 20:03:58 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Apthorp 
								
							 
						 
						
							
							
								
							
							
	72526927d9  
						 
						
							
							
								
								
								build: remove gyp build files ( #14097 )  
							
							... 
							
							
							
							* build: remove gyp build files
* docs: update build instructions
* build: temporary restore electron.gyp
* build: do not update Electron version in the electron.gyp
* chore: remove unused submodules
* ci: remove obsolete CI scripts and configs
* chore: remove obsolete scripts
* chore: remove obsolete functions from lib/util.py
* ci: send Slack notification for nightly build results 
							
						 
						
							2018-09-09 10:15:32 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	e828348904  
						 
						
							
							
								
								
								docs: add missing documentation for <webview> methods ( #14413 )  
							
							
							
						 
						
							2018-09-03 13:27:51 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	c17a1b37ea  
						 
						
							
							
								
								
								feat: add event.senderId property to IPCs sent via ipcRenderer.sendTo ( #14395 )  
							
							
							
						 
						
							2018-08-31 20:13:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Paulius 
								
							 
						 
						
							
							
								
							
							
	b89848d683  
						 
						
							
							
								
								
								feat: allow window above full screen windows on mac ( #14122 )  
							
							... 
							
							
							
							* allow window above full screen windows on mac
* add visibility change params to higher level files
* adress feedback, fix bool issue, remove compilation hooks
* adjust readme
* switch to options object
* single argument for native window views 
							
						 
						
							2018-08-31 15:06:02 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	0ecea96048  
						 
						
							
							
								
								
								fix: use flexbox to style webview ( #14400 )  
							
							... 
							
							
							
							* fix: use flexbox to style webview
* docs: remove notes on browserplugin based webview 
							
						 
						
							2018-09-01 08:53:13 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	586a6f2e6d  
						 
						
							
							
								
								
								docs: add notes on OOPIF webview's behaviors ( #14401 )  
							
							
							
						 
						
							2018-09-01 08:52:09 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	1b7418fb7b 
 
						 
						
							
							
								
								
								Revert "sec: deprecate some webPreference defaults to be secure-by-default ( #14284 )" ( #14380 )  
							
							... 
							
							
							
							This reverts commit 66d6ba8689 
							
						 
						
							2018-08-30 09:57:49 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	66d6ba8689  
						 
						
							
							
								
								
								sec: deprecate some webPreference defaults to be secure-by-default ( #14284 )  
							
							... 
							
							
							
							* feat: deprecate default value of nodeIntegration
* Use DeprecationStatus::Stable as the default instead of shadowing
* change wording of deprecations
* chore: also deprecate kWebviewTag and kContextIsolation
* chore: do as we preach, lets be secure-by-default in the default app 
							
						 
						
							2018-08-29 13:14:04 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	
	
	2f759151d2 
 
						 
						
							
							
								
								
								docs: keyboard listeners no longer work on webview ( #14369 )  
							
							
							
						 
						
							2018-08-29 15:59:23 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	68da311ed1  
						 
						
							
							
								
								
								feat: add session.setPermissionCheckHandler ( #13925 )  
							
							... 
							
							
							
							* feat: add session.setPermissionCheckHandler to handle syncornous permission checks vs requests
* spec: add tests for session.setPermissionCheckHandler
* docs: add docs for session.setPermissionCheckHandler
* feat: add mediaType to media permission checks
* chore: cleanup check impl 
							
						 
						
							2018-08-28 09:05:08 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Siddharth Dalal 
								
							 
						 
						
							
							
								
							
							
	afdb6c5f90  
						 
						
							
							
								
								
								feat: 'will-move' event for windows.  ( #14283 )  
							
							... 
							
							
							
							* feat: 'will-resize' window event (Windows only)
* documentation for 'will-move' event
* comment and line break fix in docs 
							
						 
						
							2018-08-28 08:44:10 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	a08ca9defb  
						 
						
							
							
								
								
								fix: don't crash on tray.setContextMenu(null) ( #14322 )  
							
							
							
						 
						
							2018-08-27 11:58:47 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	90545bda95 
 
						 
						
							
							
								
								
								docs: explain "worldId" in the web frame docs ( #14309 )  
							
							... 
							
							
							
							Fixes  #14288  
						
							2018-08-25 12:48:57 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Kimmerlin 
								
							 
						 
						
							
							
								
							
							
	5f6706ac33  
						 
						
							
							
								
								
								feat: BrowserWindow.getNormalBounds() ( #13290 )  
							
							... 
							
							
							
							* First commit
* Add Mac support (1st attempt)
* Add Mac support (2nd attempt)
* Simplify tests
* Restore window state !
* Looking at other tests, seems minimize, maximize, fullscreen are skipped when in CI
* Fix Mac tests
* Restore tests in CI
* Fix typo
* widget getRestoredBounds not working on Mac !!
* widget getRestoredBounds not working on Mac !!
* Add IsNormal function
* Add IsNormal
* IsNormal => isNormal
* Deactivate fullscreen on Mac. Do not receive leave-fullscreen event
* Set default original_frame_
* Set default original_frame_
* Fix Mac 
							
						 
						
							2018-08-24 14:33:27 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Leo MG Nesfield (LMGN) 
								
							 
						 
						
							
							
								
							
							
	519b57838a  
						 
						
							
							
								
								
								Fix broken link ( #14301 )  
							
							
							
						 
						
							2018-08-24 14:25:15 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	
	
	cd8bb1d3b4 
 
						 
						
							
							
								
								
								chore: print error when removed webview attribute is used ( #14230 )  
							
							... 
							
							
							
							* chore: print error when removed webview attribute is used
* docs: document removed webview features 
							
						 
						
							2018-08-23 10:45:43 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	fc85d02786  
						 
						
							
							
								
								
								feat: expose missing process APIs in sandboxed renderers ( #13505 )  
							
							
							
						 
						
							2018-08-21 11:05:45 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Beni von Cheni 
								
							 
						 
						
							
							
								
							
							
	aef64c6f48  
						 
						
							
							
								
								
								docs: chrome-command-line-switches.md: update proxy-server support ( #14198 )  
							
							... 
							
							
							
							* docs: chrome-command-line-switches.md: update proxy-server support
Per issue #12443 , the proxy URL in proxy-server switch would not
support username and password authentication.
* docs: security.md: correct checklist #14  markdown
When running "npm run lint:docs" script, linting warning suggests
"Broken links: #13-disable-or-limit-creation-of-new-windows". Update
accordingly to #14 . 
							
						 
						
							2018-08-19 12:34:14 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Troy 
								
							 
						 
						
							
							
								
							
							
	5ea05ddee7  
						 
						
							
							
								
								
								fix: Stricter Testing For Menu Items ( #13992 )  
							
							... 
							
							
							
							This PR includes stricter testing for empty objects so that false context menus are not created along with the tests to ensure future compatibility. 
							
						 
						
							2018-08-17 13:10:14 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	9076a20dc8  
						 
						
							
							
								
								
								docs: fix electron.d.ts typings ( #14125 )  
							
							
							
						 
						
							2018-08-16 10:26:36 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	e415efaceb 
 
						 
						
							
							
								
								
								docs: crashReporter companyName is not optional  
							
							
							
						 
						
							2018-08-16 09:15:17 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Husayn 
								
							 
						 
						
							
							
								
							
							
	19cb5bad94  
						 
						
							
							
								
								
								feat: Add creationTime function to process ( #13542 )  
							
							... 
							
							
							
							* Add process creation time
* Making docs clear for process creation time
* Address comments for process creation time
* Add process info cc file
* fixing comments around documentation
* Update doc for return val
* Capitalize number in docs
* chore: bump electron-typescript-definitions 
							
						 
						
							2018-08-10 09:03:30 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									secult 
								
							 
						 
						
							
							
								
							
							
	9902d42760  
						 
						
							
							
								
								
								docs: cancelId works on windows ( #13882 )  
							
							... 
							
							
							
							The note about cancelId not working on windows is not valid. Tried on Windows 7 and Windows 10 and it works in both cases (tested on electron 1.8.7). 
							
						 
						
							2018-08-10 16:07:39 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dominic 
								
							 
						 
						
							
							
								
							
							
	a7052efaf4  
						 
						
							
							
								
								
								fix: make menu.popup options optional ( #13977 )  
							
							... 
							
							
							
							* add empty object as default param for options
* update docs
* add spec for optional options
* fix: add null check for options 
							
						 
						
							2018-08-08 17:38:52 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	fceed0fcbc  
						 
						
							
							
								
								
								fix: dipToScreenRect / screenToDipRect - window can be null ( #13903 )  
							
							
							
						 
						
							2018-08-03 13:08:42 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Apthorp 
								
							 
						 
						
							
							
								
							
							
	
	
	3bdff2d238 
 
						 
						
							
							
								
								
								feat: allow setting window shape ( #13789 )  
							
							... 
							
							
							
							This binds Widget::SetShape, an API that already exists in Chromium (for
Windows and Linux). It's a more reliable method of having some parts of
your window be "click-through" than the current `setIgnoreMouseEvents`
API, which messes around with the `WS_EX_LAYERED` window style on
Windows, causing strange bugs and incompatibility with hardware
acceleration. 
							
						 
						
							2018-07-30 13:37:40 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Lacheze 
								
							 
						 
						
							
							
								
							
							
	2bba11c5b0  
						 
						
							
							
								
								
								docs: warning unicity of webRequest event listener ( #13482 )  
							
							
							
						 
						
							2018-07-30 11:38:59 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	c2218cc414  
						 
						
							
							
								
								
								📝  First draft: Here be dragons ( #13835 )  
							
							
							
						 
						
							2018-07-30 11:19:23 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	db38c8b620  
						 
						
							
							
								
								
								Fix process.execPath returning parent process path instead of the helper in sandboxed renderer ( #13839 )  
							
							
							
						 
						
							2018-07-30 11:13:42 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	aacbd76baa  
						 
						
							
							
								
								
								docs: fix electron.d.ts typings ( #13841 )  
							
							
							
						 
						
							2018-07-30 11:11:23 +10:00