Cheng Zhao
|
5e5ae81c53
|
'key of' is better than Object.keys
|
2015-12-04 11:40:35 +08:00 |
|
Cheng Zhao
|
2c6d232254
|
Don't add too much listeners in BrowserWindowProxy
|
2015-12-04 11:12:36 +08:00 |
|
Cheng Zhao
|
504d3d3088
|
Merge pull request #3670 from mixmaxhq/jeff/fix_window_open
Fix `window.open` not respecting the features string
|
2015-12-04 10:55:51 +08:00 |
|
Cheng Zhao
|
117b7462de
|
window.id is no longer available when window is closed
|
2015-12-03 16:17:10 +08:00 |
|
Jeff Wear
|
225fe72d03
|
Ensure that window.open does not override the child options
Fixes https://github.com/atom/electron/issues/3652.
|
2015-12-02 12:00:51 -08:00 |
|
Cheng Zhao
|
fbb8e61958
|
Replace "Url" in API names with "URL"
|
2015-11-13 16:03:40 +08:00 |
|
Cheng Zhao
|
1d1f911b09
|
Use require('electron') in Electron's code
|
2015-11-12 20:29:30 +08:00 |
|
Cheng Zhao
|
b807685453
|
Deep copy the options
Otherwise a window's options is possible to be affected by others.
|
2015-11-11 10:37:34 +08:00 |
|
Cheng Zhao
|
737e22b003
|
Use minWidth style for options instead of min-width
|
2015-11-11 10:37:34 +08:00 |
|
Cheng Zhao
|
751af25f37
|
Use ipcMain in Electron's code
|
2015-11-10 16:04:34 +08:00 |
|
Cheng Zhao
|
9dd714f056
|
Fix postMessage not working for windows opened by window.open
|
2015-10-08 10:44:30 +08:00 |
|
Cheng Zhao
|
f2fa0e96eb
|
Pass options in "new-window" event
|
2015-09-22 23:40:16 +08:00 |
|
Cheng Zhao
|
de41890196
|
Inherit parent window's options in window.open
|
2015-09-22 22:32:10 +08:00 |
|
Cheng Zhao
|
f07fea1936
|
Add allowpopups attribute for webview
|
2015-09-22 20:11:05 +08:00 |
|
Cheng Zhao
|
50bfe9e335
|
Set source and origin correctly for window.opener.postMessage
|
2015-09-01 11:51:10 +08:00 |
|
Cheng Zhao
|
2a30520799
|
Only set window.opener for windows opened by window.open
|
2015-08-04 15:47:12 +08:00 |
|
Cheng Zhao
|
f8786e9d17
|
No need to send message to embedder after it is closed
|
2015-07-06 21:28:09 +08:00 |
|
Cheng Zhao
|
85a4ff83da
|
Some methods can be accessed after object is destroyed
|
2015-07-06 21:26:50 +08:00 |
|
Cheng Zhao
|
8c83dfe918
|
Remove usages of JS IDWeakMap in browser-window
|
2015-06-24 19:01:44 +08:00 |
|
Cheng Zhao
|
015ef3e014
|
Omit extra transfer of new-window event
|
2015-06-23 16:34:22 +08:00 |
|
Cheng Zhao
|
99f6bf045f
|
Improve #1137
|
2015-03-04 07:58:06 -08:00 |
|
Bundyo
|
dbbc35bd13
|
Fixes after code review.
|
2015-03-04 11:29:52 +02:00 |
|
Bundyo
|
4e82f4c672
|
Remove two semicolons.
|
2015-02-13 18:54:18 +02:00 |
|
Bundyo
|
7fa1296a17
|
Implement FakeWindow.postMessage, window.opener.postMessage and window.closed flag for popup windows.
|
2015-02-13 18:45:12 +02:00 |
|
Cheng Zhao
|
22c5720aa2
|
Window opened by window.open should have "default" disposition
|
2014-11-04 18:31:47 +08:00 |
|
Cheng Zhao
|
f29c7164f3
|
Translate |disposition| to string
|
2014-11-04 18:12:57 +08:00 |
|
Cheng Zhao
|
0c21c863d7
|
Simplify the GuestWindowManager
Instead of recording guest explicitly in a map, we just make use of
closure for bookkeeping.
|
2014-10-28 18:51:28 +08:00 |
|
Cheng Zhao
|
c71aa0995a
|
Reuse the window of same frame name
|
2014-10-28 13:23:25 +08:00 |
|
Cheng Zhao
|
89990ec037
|
Don't throw exception on closed guest window
|
2014-10-27 23:59:11 +08:00 |
|
Cheng Zhao
|
7f4d00fac0
|
Add eval() for FakeWindow
|
2014-10-27 23:07:41 +08:00 |
|
Cheng Zhao
|
bdad1d1753
|
Add focus() and blur() for FakeWindow
|
2014-10-27 23:03:05 +08:00 |
|
Cheng Zhao
|
6f41598962
|
Use GuestWindowManager to mange windows created by window.open
|
2014-10-27 21:56:04 +08:00 |
|