Cheng Zhao
d5ffa4dc77
Fix a possible dead lock when quiting.
...
It could happen that we are quitting when the embed thread is still
waiting for the main thread, so we make sure embed thread is always
signaled when quitting.
2013-11-11 16:59:57 +08:00
Cheng Zhao
41de0b420a
Unescape the script path before passing it to cefode.js, fixed #108 .
2013-10-14 11:58:20 +08:00
Cheng Zhao
b0b6214416
Update node: enable running like upstream node.
2013-08-08 16:57:07 +08:00
Cheng Zhao
02de9c3b39
Enable idle GC for both browser and renderer.
2013-07-29 20:50:03 +08:00
Cheng Zhao
767354476b
Should force the embed thread to quit when terminating.
2013-07-23 16:55:09 +08:00
Cheng Zhao
9efde9577a
Move the watcher queue hack to NodeBindingsMac.
...
It's mac only.
2013-07-23 13:08:40 +08:00
Cheng Zhao
fa9e939745
Cleanup the node bindings code.
2013-07-22 15:25:39 +08:00
Cheng Zhao
00fda0e778
Move common message integration code to NodeBindings' base class.
2013-07-22 14:58:25 +08:00
Cheng Zhao
398c0a7c6a
Implement converting string vector to char pointer array on Windows.
2013-07-01 21:44:25 +08:00
Cheng Zhao
dfa5257ce0
Update to latest chromium and brightray.
2013-06-02 00:26:24 +08:00
Cheng Zhao
4c0a162963
Inject node bindings to renderer's DOM.
2013-04-20 11:13:06 +08:00
Cheng Zhao
0f6ece2d27
Add our own built-in native module system.
2013-04-14 15:36:48 +08:00
Cheng Zhao
c6e62dcffd
Use node's error reporting system in browser.
2013-04-13 23:38:13 +08:00
Cheng Zhao
40307126d7
Load atom.js on startup.
2013-04-13 21:10:41 +08:00
Cheng Zhao
f853fc3df5
Initialize node in browser process.
2013-04-13 18:39:09 +08:00