Ben Gotow
|
aeb24b784d
|
Allow "released callback" errors to be traced to remote calls
|
2015-10-15 18:46:59 -07:00 |
|
Cheng Zhao
|
1045bbc861
|
Do not enumerate windows in remote.getCurrentWindow
|
2015-10-01 14:08:33 +08:00 |
|
Cheng Zhao
|
64e8ce0c07
|
Don't rely on IDWeakMap for bookkeeping remote objects
It frees us from using C++ to track JS objects, thus improves the
performance of collecting memory.
|
2015-08-27 19:01:34 +08:00 |
|
Cheng Zhao
|
f7c75d36ba
|
Do not create remote object for simple return values of APIs
|
2015-08-27 16:14:53 +08:00 |
|
Ryohei Ikegami
|
c8a794ac34
|
Use constructor name to check if Promise
|
2015-08-01 12:20:16 +09:00 |
|
Ryohei Ikegami
|
92af275f98
|
Support remote Promise in browser
|
2015-07-31 14:52:48 +09:00 |
|
Ryohei Ikegami
|
ddf2cfd48d
|
Support remote Promise in renderer
|
2015-07-31 14:52:37 +09:00 |
|
Cheng Zhao
|
4b12a95d37
|
Transfer Buffer through "remote"
|
2015-06-10 11:58:15 +08:00 |
|
Cheng Zhao
|
4c10925694
|
Add remote.getCurrentWebContents API
|
2015-05-11 14:05:20 +08:00 |
|
Cheng Zhao
|
404e08c0e7
|
Make remote.getCurrentWindow() work in <webview>
|
2014-10-26 19:30:53 +08:00 |
|
Cheng Zhao
|
e95c1256a0
|
Add remote.getGuestWebContents
|
2014-10-24 19:57:29 +08:00 |
|
Cheng Zhao
|
9c84f92f3e
|
remote.require should use process.mainModule.require.
|
2014-06-22 14:56:30 +08:00 |
|
Cheng Zhao
|
1bba15cb7f
|
Avoid using processId and routingId directly.
|
2014-04-25 16:45:14 +08:00 |
|
Cheng Zhao
|
c0875864dc
|
Handle IPC messages in webContents instead of BrowserWindow.
|
2014-04-25 16:13:16 +08:00 |
|
Cheng Zhao
|
e70d195cde
|
Fix releasing the wrong renderer view.
|
2014-04-25 12:40:04 +08:00 |
|
Cheng Zhao
|
03e6d564d7
|
Make remote.getCurrentWindow work for devtools.
|
2014-04-04 22:28:47 +08:00 |
|
Cheng Zhao
|
516d46444d
|
Move all sources under atom/.
|
2014-03-16 08:30:26 +08:00 |
|