Drop support for cross-process callbacks.
authorCheng Zhao <zcbenz@gmail.com>
Tue, 30 Apr 2013 14:37:54 +0000 (22:37 +0800)
committerCheng Zhao <zcbenz@gmail.com>
Tue, 30 Apr 2013 14:37:54 +0000 (22:37 +0800)
commitbcf6cd9f1b2ba2c3f8debb0e5b0b06880c4328a8
tree5ad1f52524cdfc0ab592a0eeefce16f13f6b99e9
parent74c519ac3f6054d0ab04f347c06789674574ff26
Drop support for cross-process callbacks.

Now it's forbidden for browser to store reference to objects (including
functions) in renderer, because when the renderer is destroyed, it's
extremely hard to clean all of corresponding objects in browser
correctly, which would cause very bad resources leak.
browser/atom/rpc_server.coffee
renderer/api/lib/remote.coffee