Kevin Sawicki
bc13536208
Add failing spec for missing remote properties
2016-09-14 10:53:25 -07:00
Cheng Zhao
30dd65e3a9
Fix failing spec when refreshing test window
2016-09-14 16:23:00 +09:00
Cheng Zhao
4833c4800e
Merge pull request #6998 from electron/ipc-v8-converter-crash
...
Don't serialize external values over IPC
2016-08-31 20:45:25 +09: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
3e7a0e4b43
Test external value as send argument
2016-08-30 09:27:12 -07:00
Kevin Sawicki
679ee95e8a
Explicitly mention external objects
2016-08-29 10:38:17 -07:00
Kevin Sawicki
625bfe53f7
🎨
2016-08-29 10:38:17 -07:00
Kevin Sawicki
558ee08be9
Add explicit test for IPC cycle detection
2016-08-29 10:38:16 -07:00
Kevin Sawicki
434e7cb5e9
Add test for sending webContents instance over IPC
2016-08-29 10:38:16 -07:00
Kevin Sawicki
0f7e43aa47
Re-enable DOM object over IPC asserts
2016-08-29 10:38:16 -07:00
Kevin Sawicki
b17a2874f8
Add empty request error handler
2016-08-29 10:38:16 -07:00
Kevin Sawicki
e38bc17a7b
Add regression spec for HTTP request over IPC
2016-08-29 10:38:16 -07:00
Kevin Sawicki
3f4af3a2ba
Convert specs to expect empty objects
2016-08-29 10:38:16 -07:00
Kevin Sawicki
10d39f673a
Add failing spec for duplicate references over IPC
2016-08-25 09:25:13 -07:00
Kevin Sawicki
b688539fe9
🎨 Use const
2016-08-24 17:00:03 -07:00
Kevin Sawicki
e1cf61f0cb
Add spec for Int16Array remote parameter
2016-08-24 16:47:14 -07:00
Kevin Sawicki
a1a7b1779c
Add missing space after comma
2016-08-24 16:41:59 -07:00
Kevin Sawicki
363a02b82d
Add more remote Buffer specs
2016-08-24 15:01:52 -07:00
Kevin Sawicki
554e944105
Add test of sending Buffer
2016-08-24 14:49:25 -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
d333cc5e38
Support remote function properties
2016-08-22 17:07:17 -07:00
Kevin Sawicki
9e4665fbc4
Add failing spec for remote static members
2016-08-22 17:07:17 -07:00
Kevin Sawicki
5cc61089d9
Add failing spec for remote function with properties
2016-08-22 17:07:17 -07:00
Kevin Sawicki
8b3aa4dbb4
Add spec for sending document.location over IPC
2016-08-08 09:35:30 -07:00
Kevin Sawicki
0ebe142b2f
Close windows instead of destroying them
2016-08-03 16:23:39 -07:00
Cheng Zhao
7a61966423
Use deepEqual for comparing type arrays
2016-07-25 16:41:20 +09:00
Cheng Zhao
eb51e080e5
spec: TypeArray should work in remote
2016-07-25 16:30:40 +09:00
Kevin Sawicki
2d9391f7d7
Add more cycle tests
2016-07-11 10:49:23 -07:00
Kevin Sawicki
bd58e1b2c3
Remove linter errors
2016-07-11 10:33:13 -07:00
Kevin Sawicki
71a8bac12a
Add more failing circular reference specs
2016-07-11 10:33:13 -07:00
Kevin Sawicki
ab1786c17d
Add spec for circular array/object references
2016-07-11 09:52:50 -07:00
Kevin Sawicki
2e02994277
Add parens about constructor
2016-07-06 15:45:35 -07:00
Kevin Sawicki
56739e10e3
Add anonymous class to exports and assert it
2016-07-06 13:11:25 -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
Kevin Sawicki
a1209b69b3
Add spec for constructor-less param
2016-07-06 09:11:04 -07:00
Kevin Sawicki
197ec98800
Remove standard linter warnings
2016-06-29 09:46:16 -07:00
Kevin Sawicki
8a9f2261d0
Add default error handler to remote promises ( #6151 )
...
* Add failing spec for unhandled main process exception
* Remove unused return
* Use let/const instead of var
* Add spec for unhandled rejection in renderer process
* Prevent unhandled rejection defaul
* Use once instead of on
* Add default fulfilled/rejection handler to promise
2016-06-21 00:54:15 +00:00
Cheng Zhao
ce0d3d93ab
spec: disablewebsecurity should not break preload and node integration
2016-05-30 15:23:09 +09:00
Cheng Zhao
9f0fc96025
Merge pull request #5711 from electron/extension-code-cleanup
...
Implement partial chrome.* API for devtools extension
2016-05-29 23:29:08 +00:00
Cheng Zhao
a58b84bbd7
spec: ipcRenderer.sendTo sends message to WebContents
2016-05-28 20:50:30 +09:00
Kevin Sawicki
fc4b224dec
Add asserts for properties
2016-05-27 10:52:56 -07:00
Kevin Sawicki
7cf6be07a6
Add failing spec for remote property with no prototype
2016-05-27 10:45:39 -07:00
Kevin Sawicki
f3af1dbd54
Add failing spec for rejected remote promise
2016-05-23 15:06:46 -07:00
Cheng Zhao
797b0ddb9a
Fix exception when refreshing specs window
2016-05-09 20:08:50 +09:00
deepak1556
45b3bd3a22
ipcRenderer: fix crash with multiple listeners to sync message
2016-05-06 02:52:59 +05:30
Cheng Zhao
b9ead472a5
spec: Remote object should be referenced by methods in its prototype chain
2016-04-01 15:35:34 +09:00
Cheng Zhao
f36851fcff
spec: Remote object should be referenced by its members
2016-04-01 15:05:05 +09:00