Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	e790dbd737 
 
						 
						
							
							
								
								
								chore: add standalone function deprecation helper ( #16782 )  
							
							
							
						 
						
							2019-02-08 09:50:11 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	9ebba76c03 
 
						 
						
							
							
								
								
								chore: improve existing error preservation in promisify ( #16815 )  
							
							... 
							
							
							
							This PR better preserves existing behavior in `deprecate.promisify()` in the cases where the promise fails. Previously, if a callback was only called with `data` instead of `err, data` and the promise was rejected, `data` would be populated with `err`, which could be confusing to users. This makes it such that `err` is called back on promise rejection if a callback is called with `err, data` a la Node.js. 
							
						 
						
							2019-02-07 10:25:20 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	4211a9c69f  
						 
						
							
							
								
								
								refactor: use ipcRendererUtils.invokeSync / ipcMainUtils.handleSync ( #16759 )  
							
							
							
						 
						
							2019-02-06 09:53:28 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	5a35c3a279 
 
						 
						
							
							
								
								
								chore: fix promisify helper ( #16544 )  
							
							... 
							
							
							
							* chore: fix promise deprecation helper
* fix deprecations
* update deprecation tests 
							
						 
						
							2019-01-25 14:23:24 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	4b18a38e9f 
 
						 
						
							
							
								
								
								chore: simplify promisify helper  ( #15952 )  
							
							... 
							
							
							
							chore: simplify promisify helper 
							
						 
						
							2018-12-10 08:13:09 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	ab2a061b59  
						 
						
							
							
								
								
								refactor: use helpers when using the remote module in sandboxed renderers ( #15960 )  
							
							
							
						 
						
							2018-12-05 10:07:32 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	d561c5531b  
						 
						
							
							
								
								
								feat: deprecate modules internally using remote.require in sandboxed renderer context ( #15145 )  
							
							
							
						 
						
							2018-12-05 10:34:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	41c2685204 
 
						 
						
							
							
								
								
								feat: promisify win.capturePage() ( #15743 )  
							
							... 
							
							
							
							* feat: promisify win.capturePage
* mark optional arg correctly
* Add to breaking changes doc
* properly deprecate win.capturePage
* remove change from api-contract
* document both callback and promise versions
* address docs feedback
* update promisification progress doc 
							
						 
						
							2018-11-27 23:50:53 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	0a5f8611e8 
 
						 
						
							
							
								
								
								chore: add promise api runtime flag ( #15841 )  
							
							... 
							
							
							
							* chore: add promise api runtime flag
* add promisification plan document
* fix process.md typo 
							
						 
						
							2018-11-26 16:00:46 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	a45d5960d7 
 
						 
						
							
							
								
								
								chore: allow for callback => promise deprecation ( #15758 )  
							
							... 
							
							
							
							* chore: allow for callback => promise deprecation
* cb type check is sufficient
* migrate warn to always trigger 
							
						 
						
							2018-11-19 12:56:26 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	d3efc52745  
						 
						
							
							
								
								
								feat: add webPreferences.enableRemoteModule option ( #13028 )  
							
							
							
						 
						
							2018-10-13 20:50:07 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	b50f86ef43  
						 
						
							
							
								
								
								refactor: use separate ipc-renderer-internal / ipc-main-internal APIs for Electron internals ( #13940 )  
							
							
							
						 
						
							2018-10-07 00:48:00 +13:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	3ad3ade828  
						 
						
							
							
								
								
								refactor: add prefer-const to .eslintrc + fix errors ( #14880 )  
							
							
							
						 
						
							2018-10-02 11:56:31 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	3df739fa89  
						 
						
							
							
								
								
								refactor: implement crashReporter.start() without the remote module ( #14434 )  
							
							
							
						 
						
							2018-09-26 15:43:34 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	176a76217c 
 
						 
						
							
							
								
								
								chore: have 'use strict' consistently across our lib files ( #14721 )  
							
							
							
						 
						
							2018-09-23 00:28:50 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	54ef906832 
 
						 
						
							
							
								
								
								[RFC] perf: use an internal module resolver to improve require performance ( #14633 )  
							
							... 
							
							
							
							* perf: use an internal module resolver instead of relative requires
* perf: memoize the results of getting exported Electron properties
* perf: make internal module changes consistent across sandboxed / bundled files 
							
						 
						
							2018-09-20 13:43:26 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	558fff69e7 
 
						 
						
							
							
								
								
								chore: update to standard 12  
							
							
							
						 
						
							2018-09-14 14:57:01 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	
	
	a3f7e298cf 
 
						 
						
							
							
								
								
								refactor: remove unused, duplicated code in deprecate module ( #14579 )  
							
							... 
							
							
							
							* remove obsolete tests
 * remove unused deprecate API
 * make a warnOnce helper for the deprecate methods
 * misc. copyediting, e.g. variable names, whitespace
 * test that any deprecation warns once at most
 * use strict 
							
						 
						
							2018-09-12 17:13:22 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	a8a610cb34 
 
						 
						
							
							
								
								
								chore: remove only on deprecations api spec ( #14564 )  
							
							... 
							
							
							
							* chore: remove only
* add option to ignore missing properties 
							
						 
						
							2018-09-11 23:00:41 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	2157d09956 
 
						 
						
							
							
								
								
								chore: refactor deprecation apis ( #14495 )  
							
							
							
						 
						
							2018-09-11 11:16:49 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	9bf1fb323b 
 
						 
						
							
							
								
								
								chore: add removeFunction to deprecate module ( #14468 )  
							
							... 
							
							
							
							* chore: add removeFunction function to deprecate api
* re-comment deprecate.member 
							
						 
						
							2018-09-05 21:55:28 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	3a79eacb6f  
						 
						
							
							
								
								
								refactor: don't expose CallbacksRegistry as an internal module ( #14389 )  
							
							
							
						 
						
							2018-08-31 11:29:00 -07: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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	f9e2ec43d0 
 
						 
						
							
							
								
								
								fix: deprecate properties in app.getAppMetrics() ( #13446 )  
							
							... 
							
							
							
							* fix: deprecate properties in app.getAppMetrics()
* address feedback from review
* fix deprecated property location
* simplify test 
							
						 
						
							2018-06-26 23:47:01 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	
	
	b89fe86fa1 
 
						 
						
							
							
								
								
								Merge pull request  #13050  from electron/3.0.0-deprecations  
							
							... 
							
							
							
							chore: removal of 3.0.0 deprecations 
							
						 
						
							2018-05-30 09:25:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	2275625e1a  
						 
						
							
							
								
								
								feat: warn if deprecated property is already set  
							
							
							
						 
						
							2018-05-29 15:58:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	0a614217ce  
						 
						
							
							
								
								
								feat: re-add deprecate.property()  
							
							
							
						 
						
							2018-05-29 15:40:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	cc30f4c4fd 
 
						 
						
							
							
								
								
								remove crashReporter deprecation  
							
							
							
						 
						
							2018-05-23 09:07:14 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	438ac61ff7 
 
						 
						
							
							
								
								
								remove clipboard deprecations  
							
							
							
						 
						
							2018-05-23 09:04:39 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nitish Sakhawalkar 
								
							 
						 
						
							
							
								
							
							
	2579071b98  
						 
						
							
							
								
								
								Deprecate did-get-response-details and did-get-redirect-request ( #12615 )  
							
							... 
							
							
							
							* Deprecate webContents events did-get-response-details and did-get-redirect-request.
* Update guest view files
* Update webview tag docs and update specs
* Update deprecate.event function
* Update comment
* Update more
* Update documentation for other deprecated event 
							
						 
						
							2018-04-23 14:46:12 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	582ef30b4a  
						 
						
							
							
								
								
								👷  Tests, how do they work  
							
							
							
						 
						
							2018-03-13 17:35:55 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	72579f9bab  
						 
						
							
							
								
								
								🔧  Sort crashes  
							
							
							
						 
						
							2018-03-13 13:57:12 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									shelley vohr 
								
							 
						 
						
							
							
								
							
							
	0ef8f1bdad  
						 
						
							
							
								
								
								Add deprecation warnings fot html/rtf methods ( #11995 )  
							
							
							
						 
						
							2018-02-21 06:53:48 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									shelley vohr 
								
							 
						 
						
							
							
								
							
							
	772a69e24a  
						 
						
							
							
								
								
								deprecate autoSubmit in favor of uploadToServer ( #11992 )  
							
							
							
						 
						
							2018-02-20 22:31:48 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									shelley vohr 
								
							 
						 
						
							
							
								
							
							
	e1b81b8a62  
						 
						
							
							
								
								
								remove support for crashReporter autoSubmit ( #11976 )  
							
							
							
						 
						
							2018-02-20 10:10:35 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	1a3661206e 
 
						 
						
							
							
								
								
								remove unused deprecate module from crashreporter  
							
							
							
						 
						
							2018-02-20 08:31:38 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	fc025064f7 
 
						 
						
							
							
								
								
								remove setExtraParameter for 2.0  
							
							
							
						 
						
							2018-02-20 08:26:10 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	24f60dcd1b 
 
						 
						
							
							
								
								
								re-add warning removed in  https://github.com/electron/electron/pull/11013  
							
							
							
						 
						
							2017-12-07 11:42:18 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Aleksei Kuzmin 
								
							 
						 
						
							
							
								
							
							
	465f9009ff  
						 
						
							
							
								
								
								Update stack string parsing in the CallbacksRegistry  
							
							... 
							
							
							
							Fixes the "ipc module > remote listeners
> detaches listeners subscribed to destroyed renderers, and shows a warning"
test. 
							
						 
						
							2017-11-24 10:58:53 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	
	
	4c04f1c7ed 
 
						 
						
							
							
								
								
								Merge pull request  #11117  from electron/add_deprecations_spec  
							
							... 
							
							
							
							Add to deprecations spec 
							
						 
						
							2017-11-20 09:07:06 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	7904be8763 
 
						 
						
							
							
								
								
								comment out unused methods  
							
							
							
						 
						
							2017-11-20 15:12:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	933c7330a5 
 
						 
						
							
							
								
								
								changes from review  
							
							
							
						 
						
							2017-11-16 13:39:07 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	75a117e4e2 
 
						 
						
							
							
								
								
								edit empty function for platform consistency  
							
							
							
						 
						
							2017-11-16 13:27:08 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	f5c04c7037 
 
						 
						
							
							
								
								
								fix includes  
							
							
							
						 
						
							2017-11-16 13:27:08 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	e5983eacd6 
 
						 
						
							
							
								
								
								add callbacks registry spec  
							
							
							
						 
						
							2017-11-16 13:27:07 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	dc410efa36 
 
						 
						
							
							
								
								
								rename  and fix assoc. test  
							
							
							
						 
						
							2017-11-14 14:56:16 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	99d35f7786 
 
						 
						
							
							
								
								
								a few more updates to tests  
							
							
							
						 
						
							2017-11-14 13:33:38 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	d05a1f8053 
 
						 
						
							
							
								
								
								first pass at deprecation spec updates  
							
							
							
						 
						
							2017-11-13 20:21:57 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Aleksei Kuzmin 
								
							 
						 
						
							
							
								
							
							
	bd766067ac  
						 
						
							
							
								
								
								Remove unused deprecate var to make linter happy  
							
							
							
						 
						
							2017-11-04 07:52:47 +03:00