Cheng Zhao
|
9f1fe4d2c2
|
Closing a window requires closing web contents now.
In this way, we can prevent the close of window by using beforeunload
handler.
|
2013-05-01 15:42:30 +08:00 |
|
Cheng Zhao
|
a674572dd4
|
Implement beforeunload event.
Unlike normal browser which would show a dialog to choose whether to
continue, you can just return a empty string in the handler to prevent
unloading.
|
2013-05-01 00:05:19 +08:00 |
|
Cheng Zhao
|
74c519ac3f
|
Enable getting window from routing id and process id.
|
2013-04-30 20:32:23 +08:00 |
|
Cheng Zhao
|
1b87a31940
|
Add ipc.sendSync in renderer.
|
2013-04-23 21:52:19 +08:00 |
|
Cheng Zhao
|
16244e42e0
|
Use require('ipc').send to communicate between browser and renderer.
|
2013-04-23 12:18:07 +08:00 |
|
Cheng Zhao
|
66a0abe799
|
Renderer can now use process.send to send messages to browser.
|
2013-04-22 21:32:48 +08:00 |
|
Cheng Zhao
|
993cf1cc61
|
Add API messages for IPC.
|
2013-04-21 11:01:04 +08:00 |
|
Cheng Zhao
|
7f581973c3
|
Implement window.open.
|
2013-04-20 13:56:01 +08:00 |
|
Cheng Zhao
|
5fb5ce2251
|
Enable creating window with existing web contents.
|
2013-04-20 13:42:39 +08:00 |
|
Cheng Zhao
|
2d016785a7
|
Add observers list for NativeWindow.
|
2013-04-18 20:50:58 +08:00 |
|
Cheng Zhao
|
df50cc08d6
|
Expose interface of NativeWindow in javascript.
|
2013-04-17 22:49:49 +08:00 |
|
Cheng Zhao
|
26d6df7852
|
Handle keyboard events with AtomEventProcessingWindow.
Some system events like cmd+` will be handled by it automatically.
|
2013-04-12 20:31:15 +08:00 |
|
Cheng Zhao
|
f62b00eaac
|
Fix devtools.
|
2013-04-12 16:41:15 +08:00 |
|
Cheng Zhao
|
af94c434ac
|
use AtomEventProcessingWindow as native window.
|
2013-04-12 15:53:29 +08:00 |
|
Cheng Zhao
|
c27cbaaaf9
|
Implement generic native window class.
|
2013-04-12 15:04:46 +08:00 |
|