| 
								
								
									 Kevin Sawicki | 7065123266 | Wrap remote value being set as an arg | 2017-04-04 11:18:16 -07:00 |  | 
				
					
						| 
								
								
									 Kevin Sawicki | e85e483c71 | Parse setting response to surface thrown errors | 2017-04-03 12:16:51 -07:00 |  | 
				
					
						| 
								
								
									 Kevin Sawicki | 286f529968 | Merge pull request #8890 from twolfson/dev/proxy.to.string.sqwished 🐛 Add toString support to remote functions | 2017-03-20 09:35:51 -07:00 |  | 
				
					
						| 
								
								
									 Kevin Sawicki | c50b518493 | Check toString after loading remote properties | 2017-03-17 10:29:07 -07:00 |  | 
				
					
						| 
								
								
									 Todd Wolfson | 818738ce84 | 🐛 Add toString support to remote functions | 2017-03-17 08:21:37 -07:00 |  | 
				
					
						| 
								
								
									 Thiago de Arruda | f6befbe764 | Expose lib/renderer/api/remote.js to sandboxed renderer | 2017-03-16 14:21:23 -03:00 |  | 
				
					
						| 
								
								
									 Thiago de Arruda | dda2288541 | Remove lib/renderer/api/ipc-renderer-setup.js This file is no longer required since sandboxed renderer directly imports
ipc-renderer.js. | 2017-03-09 20:40:32 -03:00 |  | 
				
					
						| 
								
								
									 Thiago de Arruda | 44bd93589a | Refactor electron exports to keep module list in separate files | 2017-03-09 19:08:01 -03:00 |  | 
				
					
						| 
								
								
									 Kevin Sawicki | dbe9893d29 | Assign Promise.resolve to constant | 2017-03-07 12:10:09 -08:00 |  | 
				
					
						| 
								
								
									 Kevin Sawicki | 79b17c2cd9 | Expose TouchBar on remote module | 2017-03-03 14:00:39 -08:00 |  | 
				
					
						| 
								
								
									 Kevin Sawicki | e8a79cb88d | Don't require browser process module from renderer This can cause issues when it is accessed from the
require cache or module tree since the getters throw
errors when called. | 2017-02-28 08:45:39 -08:00 |  | 
				
					
						| 
								
								
									 Greg Nolle | e29b64a18a | modify CertVerifier Class * respond to multiple similar verification requests.
* accept net error result as callback response. | 2017-02-08 11:59:43 -08:00 |  | 
				
					
						| 
								
								
									 Kevin Sawicki | f894da13b0 | Pass args array instead of arguments object | 2016-12-02 13:40:31 -08:00 |  | 
				
					
						| 
								
								
									 Kevin Sawicki | af555bd879 | Use spread syntax instead of apply | 2016-12-01 14:56:00 -08:00 |  | 
				
					
						| 
								
								
									 Samuel Attard | db729b5b52 | Throw an error when users attempt to remove all listeners from the IPC modules | 2016-11-22 18:30:58 +11:00 |  | 
				
					
						| 
								
								
									 Kevin Sawicki | 5167ccd147 | Guard against missing members in setObjectMembers | 2016-11-16 07:45:34 -08:00 |  | 
				
					
						| 
								
								
									 Kevin Sawicki | e0afb814aa | Only call browserify when one of sandbox sources change | 2016-11-07 08:19:59 -08:00 |  | 
				
					
						| 
								
								
									 Thiago de Arruda | 0f7652dc85 | Move code that defines ipcRenderer methods into another file. | 2016-09-27 06:01:46 -03:00 |  | 
				
					
						| 
								
								
									 Kevin Sawicki | eef42770c6 | Don't load remote properties until they are accessed | 2016-09-14 13:29:49 -07:00 |  | 
				
					
						| 
								
								
									 Kevin Sawicki | 359ab2f9b3 | Only set members when members exist | 2016-09-14 10:54:23 -07:00 |  | 
				
					
						| 
								
								
									 Kevin Sawicki | 902bd0564e | Require Buffer explicitly instead of relying on global | 2016-09-08 10:17:06 -07:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | f854b27bfb | Merge pull request #6867 from electron/remote-function-properties Allow accessing remote function properties | 2016-08-31 17:28:09 +09:00 |  | 
				
					
						| 
								
								
									 Kevin Sawicki | 01e69353d5 | Don't serialize ArrayBuffer as Array | 2016-08-24 15:18:42 -07:00 |  | 
				
					
						| 
								
								
									 Kevin Sawicki | ec44a5d198 | Add tests for setting remote function properties | 2016-08-22 17:07:18 -07:00 |  | 
				
					
						| 
								
								
									 Kevin Sawicki | 666a668d91 | Support remote function keys and property descriptors | 2016-08-22 17:07:18 -07:00 |  | 
				
					
						| 
								
								
									 Kevin Sawicki | d226b7bc6c | Use Proxy for accessing properties of remote function | 2016-08-22 17:07:18 -07:00 |  | 
				
					
						| 
								
								
									 Kevin Sawicki | 8b38018ab4 | Add helper for including function properties | 2016-08-22 17:07:17 -07:00 |  | 
				
					
						| 
								
								
									 Kevin Sawicki | d333cc5e38 | Support remote function properties | 2016-08-22 17:07:17 -07:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | 8c0a033b6f | Fix lint errors of using __proto__ | 2016-08-02 21:02:28 +09:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | 6e0cde5b24 | All native objects have prototype now | 2016-08-02 17:12:17 +09:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | 9ddb62c42a | Use Buffer.from instead of deprecated new Buffer | 2016-07-25 16:40:22 +09:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | 1c9421bc89 | Use ArrayBuffer.isView to detect Buffer and ArrayBuffer | 2016-07-25 16:39:09 +09:00 |  | 
				
					
						| 
								
								
									 haad | fac330fb50 | Fix TypedArray check, add check when instanceof doesn't work for TypedArrays. | 2016-07-23 12:43:49 +01:00 |  | 
				
					
						| 
								
								
									 haad | c717cd9192 | 🐛 Add support for TypedArrays in IPC. Fixes https://github.com/electron/electron/issues/2104. | 2016-07-22 19:44:19 +01:00 |  | 
				
					
						| 
								
								
									 Kevin Sawicki | 00f82aaffe | Only check arrays and objects for cycles | 2016-07-11 10:39:45 -07:00 |  | 
				
					
						| 
								
								
									 Kevin Sawicki | 564b0cace5 | Maintain visted objects as a stack for cycle detection | 2016-07-11 10:33:13 -07:00 |  | 
				
					
						| 
								
								
									 Kevin Sawicki | 5da0b856f9 | Call includes directly on visited array | 2016-07-11 10:33:13 -07:00 |  | 
				
					
						| 
								
								
									 Kevin Sawicki | 2cc2b8a146 | Return empty array for circular references | 2016-07-11 10:33:04 -07:00 |  | 
				
					
						| 
								
								
									 Kevin Sawicki | a9b43a0fc9 | Use empty string constructor name when missing | 2016-07-06 13:06:48 -07:00 |  | 
				
					
						| 
								
								
									 Kevin Sawicki | d67dfd09fd | Pass through empty constructor names | 2016-07-06 09:18:20 -07:00 |  | 
				
					
						| 
								
								
									 Maksim | b444b35215 | Update remote.js | 2016-07-06 09:11:04 -07:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | f693b042b5 | Fix js lint warnings | 2016-05-28 22:46:15 +09:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | ba315248e0 | Use ipcRenderer.sendTo to get rid of routers in main process | 2016-05-28 21:13:00 +09:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | ae1f442b02 | Add ipcRenderer.sendTo | 2016-05-28 20:50:28 +09:00 |  | 
				
					
						| 
								
								
									 cdaringe | 32073fa079 | 🎨 Support non-native promises | 2016-05-25 10:11:18 -06:00 |  | 
				
					
						| 
								
								
									 Kevin Sawicki | 7929daa48c | Pass both callback values to then | 2016-05-23 15:07:01 -07:00 |  | 
				
					
						| 
								
								
									 Kevin Sawicki | cc7395eea8 | Remove returns from event listeners | 2016-05-19 15:28:08 -07:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | 87c10b3ac2 | Make non-public module accesible via remote | 2016-05-18 13:57:48 +09:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | 49ac160ff7 | Move createIDWeakMap to v8Util | 2016-05-11 19:30:06 +09:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | 04d59991b0 | Use create function instead of IDWeakMap constructor | 2016-05-11 16:15:32 +09:00 |  |