Cheng Zhao
|
9dd714f056
|
Fix postMessage not working for windows opened by window.open
|
2015-10-08 10:44:30 +08:00 |
|
Cheng Zhao
|
927c3f34c3
|
Guard against undefined, fix #2995
In theory this should never happen, seems like some object is garbage
collected after the JavaScript context has been destroyed.
|
2015-10-06 22:25:55 +08:00 |
|
Cheng Zhao
|
01d2765e4b
|
Prevent Node from adding paths outside this app to search paths
|
2015-10-03 20:38:39 +08:00 |
|
Cheng Zhao
|
9fe326ebeb
|
Clear node's global search paths
|
2015-10-03 19:55:59 +08:00 |
|
Cheng Zhao
|
1045bbc861
|
Do not enumerate windows in remote.getCurrentWindow
|
2015-10-01 14:08:33 +08:00 |
|
Cheng Zhao
|
8c3116851d
|
Exit the process when unable to find a valid app
Fixes #2583.
|
2015-09-30 17:30:28 +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
|
f140f35910
|
Expose experiment APIs
|
2015-09-14 22:59:49 +08:00 |
|
Cheng Zhao
|
5eb0bedbbc
|
Parse partition in webContents.create
|
2015-09-06 10:54:34 +08:00 |
|
Cheng Zhao
|
3773f81fd5
|
Pass partition name instead of path to BrowserContext
|
2015-09-06 10:53:39 +08:00 |
|
Cheng Zhao
|
9c235509a6
|
Read guest view's info from WebContentsPreferences
|
2015-09-06 10:53:03 +08:00 |
|
Robo
|
03ba9533fb
|
store webviewinfo as web contents userdata
|
2015-09-03 21:27:50 +05:30 |
|
Robo
|
8f59c0b642
|
create partitionId with encodedURIcomponent
|
2015-09-03 20:49:29 +05:30 |
|
Robo
|
da5bac42f3
|
use embedders' browser context when partition is not specified
|
2015-09-03 20:49:29 +05:30 |
|
Robo
|
d180d3b168
|
webview: fix partition attribute
|
2015-09-03 20:49:29 +05:30 |
|
Cheng Zhao
|
50bfe9e335
|
Set source and origin correctly for window.opener.postMessage
|
2015-09-01 11:51:10 +08:00 |
|
Cheng Zhao
|
64e8ce0c07
|
Don't rely on IDWeakMap for bookkeeping remote objects
It frees us from using C++ to track JS objects, thus improves the
performance of collecting memory.
|
2015-08-27 19:01:34 +08:00 |
|
Cheng Zhao
|
f7c75d36ba
|
Do not create remote object for simple return values of APIs
|
2015-08-27 16:14:53 +08:00 |
|
Cheng Zhao
|
c441dd1436
|
Merge pull request #2571 from atom/index-entry-startup
Support index.js module resolution at startup of Electron.
|
2015-08-26 12:35:24 +08:00 |
|
Haojian Wu
|
7a23add23b
|
Support index.js module resolution at startup of Electron.
|
2015-08-24 21:16:19 +08:00 |
|
Cheng Zhao
|
33737498ec
|
Make sure guest view is destroyed immediately when embeder is closed
|
2015-08-24 16:17:15 +08:00 |
|
Cheng Zhao
|
9212a1db8e
|
Merge branch 'master' into chrome44
|
2015-08-21 19:29:34 +08:00 |
|
Eran Tiktin
|
6f25996fa1
|
Fixed typo
|
2015-08-16 23:20:09 +03:00 |
|
Cheng Zhao
|
1f2d7d1cd8
|
Implement protocol.registerBufferProtocol
|
2015-08-12 20:37:52 +08:00 |
|
Cheng Zhao
|
d2681d2ba1
|
Implement protocol.registerFileProtocol
|
2015-08-12 15:22:19 +08:00 |
|
Cheng Zhao
|
96d53d279e
|
Initial implementation of new protocol API
|
2015-08-12 13:30:19 +08:00 |
|
Robo
|
0a7a4c0d0a
|
webview: adding load-commit event
|
2015-08-05 19:22:30 +05:30 |
|
Cheng Zhao
|
2a30520799
|
Only set window.opener for windows opened by window.open
|
2015-08-04 15:47:12 +08:00 |
|
Ryohei Ikegami
|
c8a794ac34
|
Use constructor name to check if Promise
|
2015-08-01 12:20:16 +09:00 |
|
Ryohei Ikegami
|
92af275f98
|
Support remote Promise in browser
|
2015-07-31 14:52:48 +09:00 |
|
Ryohei Ikegami
|
ddf2cfd48d
|
Support remote Promise in renderer
|
2015-07-31 14:52:37 +09:00 |
|
Vivek Patel
|
90bd32c680
|
Replaced 'browser' with 'main'
"A JavaScript error occured in the browser process" is confusing. Replacing it with 'main', just like everywhere else.
|
2015-07-29 15:04:34 +02:00 |
|
Cheng Zhao
|
e0528655a8
|
Merge pull request #2133 from atom/app_dir_api
Implment app.getAppPath API.
|
2015-07-08 10:08:22 +08:00 |
|
Haojian Wu
|
a2857d2dca
|
Implment app.getAppPath API.
|
2015-07-07 17:37:53 +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
|
081a4597e9
|
Pass isGuest when creating WebContents
|
2015-06-24 23:29:32 +08:00 |
|
Cheng Zhao
|
8c83dfe918
|
Remove usages of JS IDWeakMap in browser-window
|
2015-06-24 19:01:44 +08:00 |
|
Cheng Zhao
|
15f350edcb
|
Don't make IDWeakMap public API
|
2015-06-24 13:38:55 +08:00 |
|
Cheng Zhao
|
015ef3e014
|
Omit extra transfer of new-window event
|
2015-06-23 16:34:22 +08:00 |
|
Cheng Zhao
|
4b12a95d37
|
Transfer Buffer through "remote"
|
2015-06-10 11:58:15 +08:00 |
|
Cheng Zhao
|
9f0ac13edc
|
Pass embedder when creating WebContents
|
2015-06-09 15:50:20 +08:00 |
|
Cheng Zhao
|
5459137d3d
|
Remove unused options for WebContents.create
|
2015-06-09 15:40:04 +08:00 |
|
Haojian Wu
|
f1a8c5a1ca
|
Use httpReferrer and userAgent new names in webview.
|
2015-06-09 10:44:54 +08:00 |
|
Cheng Zhao
|
b5c9fe78f1
|
Listen to ElementSizeChanged event
|
2015-05-29 13:47:09 +08:00 |
|
Cheng Zhao
|
e4bb456964
|
Pass element size when attaching
|
2015-05-29 11:47:54 +08:00 |
|
Cheng Zhao
|
bdf73fcd4c
|
Update to the new algorithm of setting webview size
|
2015-05-29 11:12:55 +08:00 |
|
deepak1556
|
0dcf061dc1
|
check if window is html or forced fullscreen
|
2015-05-21 10:16:11 +05:30 |
|