electron/common/api
Cheng Zhao 844fccc177 Use random number as id in CallbacksRegistry.
It's very possible that the callbacks got GCed before the render view is
closed (like page getting refreshed), so we should not let browser call
the wrong callback, instead we should throw error whenever a callback is
not found.
2013-12-06 15:04:51 +08:00
..
lib Use random number as id in CallbacksRegistry. 2013-12-06 15:04:51 +08:00
api_messages.cc Share same native bindings code on both renderer and browser. 2013-04-21 14:53:26 +08:00
api_messages.h Use string16 instead of std::string when sending IPC messages. 2013-09-20 22:55:42 +08:00
atom_api_clipboard.cc Add Clipboard API. 2013-04-30 16:10:25 +08:00
atom_api_clipboard.h Add Clipboard API. 2013-04-30 16:10:25 +08:00
atom_api_crash_reporter.cc Enable customing upload parameters for sending crash report. 2013-11-18 18:27:50 +08:00
atom_api_crash_reporter.h Refactor crash reporter to be more cross-platform friendly. 2013-11-14 13:33:09 +08:00
atom_api_id_weak_map.cc Guard against double erasing an object, fixes #44. 2013-07-29 19:14:35 +08:00
atom_api_id_weak_map.h Fix header guard. 2013-04-29 20:40:59 +08:00
atom_api_shell.cc Add shell.beep() API. 2013-04-29 22:10:03 +08:00
atom_api_shell.h Add shell.beep() API. 2013-04-29 22:10:03 +08:00
atom_api_v8_util.cc Add spec for heap snapshot crash (#66). 2013-08-27 17:47:44 +08:00
atom_bindings.cc Cause a real crash instead of debugger break in process.crash(). 2013-11-19 21:36:18 +08:00
atom_bindings.h Add process.getCurrentStackTrace(), returning V8::getCurrentStackTrace(). 2013-09-26 13:31:17 +08:00
atom_extensions.cc snprintf is not supported by VS. 2013-07-01 21:47:21 +08:00
atom_extensions.h Make the crash reporter available for both browser and renderer. 2013-11-13 17:29:35 +08:00
object_life_monitor.cc Add v8_util.setDestructor. 2013-04-25 18:25:18 +08:00
object_life_monitor.h Add v8_util.setDestructor. 2013-04-25 18:25:18 +08:00