Cheng Zhao
|
c71aa0995a
|
Reuse the window of same frame name
|
2014-10-28 13:23:25 +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 |
|
Cheng Zhao
|
fefeb39757
|
Add "frameName" as paramter for "new-window" event
|
2014-10-27 19:14:57 +08:00 |
|
Cheng Zhao
|
389e56ce36
|
Route window.open to "new-window" event
|
2014-10-27 18:52:55 +08:00 |
|
Cheng Zhao
|
404e08c0e7
|
Make remote.getCurrentWindow() work in <webview>
|
2014-10-26 19:30:53 +08:00 |
|
Cheng Zhao
|
10a8f3c884
|
Make <webview> work with plugins turned off
|
2014-10-26 14:05:54 +08:00 |
|
Cheng Zhao
|
24b4fcea15
|
Add BIND_DONE event for process object
|
2014-10-25 23:21:17 +08:00 |
|
Cheng Zhao
|
22e3b9df44
|
Add attribute to turn on node integration in <webview>
|
2014-10-25 20:52:42 +08:00 |
|
Cheng Zhao
|
d596a7427e
|
Node integration option is now only true/false
|
2014-10-25 19:20:04 +08:00 |
|
Cheng Zhao
|
f629fa7b27
|
Detect node integration in JavaScript
|
2014-10-25 18:51:26 +08:00 |
|
Cheng Zhao
|
04f1860bf5
|
Make autoresize follow Chrome's behavior
|
2014-10-25 16:04:16 +08:00 |
|
Cheng Zhao
|
194ed3884c
|
Add 'new-window' event for <webview>
|
2014-10-25 13:21:09 +08:00 |
|
Cheng Zhao
|
485bd7bbd3
|
Add 'close' and 'console-message' for <webview>
|
2014-10-25 10:01:19 +08:00 |
|
Cheng Zhao
|
218d69d288
|
Dispatch WebContents events to <webview>
|
2014-10-25 09:05:50 +08:00 |
|
Cheng Zhao
|
e214ce6bc4
|
Add WebContents.insertCSS
|
2014-10-24 21:04:50 +08:00 |
|
Cheng Zhao
|
1f08d50e98
|
Add WebContents.setUserAgent
|
2014-10-24 20:57:44 +08:00 |
|
Cheng Zhao
|
07a8a50861
|
Bind WebContents APIs to <webview>
|
2014-10-24 20:49:51 +08:00 |
|
Cheng Zhao
|
e95c1256a0
|
Add remote.getGuestWebContents
|
2014-10-24 19:57:29 +08:00 |
|
Cheng Zhao
|
c0955eaa90
|
Don't expose <webview> in guest
|
2014-10-24 19:18:58 +08:00 |
|
Cheng Zhao
|
58a38d90b8
|
Don't fork renderer process for guest
|
2014-10-24 19:08:26 +08:00 |
|
Cheng Zhao
|
4ccb0cccf3
|
Rename web-view module to web-frame
|
2014-10-24 18:45:03 +08:00 |
|
Cheng Zhao
|
6336edbe92
|
Implement allowtransparency attribute
|
2014-10-24 16:48:21 +08:00 |
|
Cheng Zhao
|
39e75574f4
|
Attach <webview> with guest WebContents
|
2014-10-24 14:37:14 +08:00 |
|
Cheng Zhao
|
81599f1535
|
Use old PLUGIN_METHOD_ATTACH for webview
|
2014-10-23 20:28:31 +08:00 |
|
Cheng Zhao
|
a22a5c67bd
|
Implement GuestViewInternal.createGuest and destroyGuest
|
2014-10-23 17:54:52 +08:00 |
|
Cheng Zhao
|
97139b7487
|
Fix js errors in webview
|
2014-10-22 23:37:27 +08:00 |
|
Cheng Zhao
|
d26dcd5501
|
Schemas should be registered early
|
2014-10-22 23:36:31 +08:00 |
|
Cheng Zhao
|
380de24f2e
|
Add code to register <webview> tag
|
2014-10-22 22:55:13 +08:00 |
|
Cheng Zhao
|
e7c7e086b1
|
Add API to register custom element
|
2014-10-22 21:01:12 +08:00 |
|
Cheng Zhao
|
8c29ffd084
|
Make __filename normalized
This can make sure __filename and __dirname on Windows use "\" as path
delimeter.
|
2014-10-14 19:45:57 +08:00 |
|
Cheng Zhao
|
dba2fa31b6
|
Fix __dirname for page in asar package
Fixes #694.
|
2014-10-14 19:27:47 +08:00 |
|
Cheng Zhao
|
33c622ec86
|
Install tts dispatcher
|
2014-10-07 21:27:15 +08:00 |
|
Cheng Zhao
|
05b602d0ce
|
Import Chrome's tts code
|
2014-10-07 21:18:44 +08:00 |
|
Cheng Zhao
|
d559275711
|
Emit "exit" event for "process" when quitting.
|
2014-09-25 21:48:30 +08:00 |
|
Cheng Zhao
|
b6cded379e
|
Fix __dirname and __filename in asar: protocol.
|
2014-09-24 13:23:37 +08:00 |
|
Cheng Zhao
|
5696fe8ec8
|
No need to set "--harmony" in renderer process.
After Chrome 37 renderer process can work correctly without it.
|
2014-09-09 20:05:43 +08:00 |
|
Cheng Zhao
|
8de90db429
|
Pass web runtime features by command line.
|
2014-09-09 11:08:30 +08:00 |
|
Cheng Zhao
|
a413935e91
|
Initialize node after WebKit is initialized.
|
2014-09-01 18:43:43 +08:00 |
|
Cheng Zhao
|
3e46363ae1
|
Fix API changes of Chrome 37.
|
2014-09-01 15:36:37 +08:00 |
|
Cheng Zhao
|
8051ad8b2a
|
Add support for chrome.extension API in devtools extension.
|
2014-08-28 12:54:19 +08:00 |
|
Cheng Zhao
|
7de0f71a75
|
Fix compiling with print messages.
|
2014-08-21 16:14:22 +08:00 |
|
Cheng Zhao
|
143bde007a
|
Always enable harmony when node binding is on.
If we dont' do this we would have lots of "Extension or internal
compilation error." error, seems to be V8's bug.
|
2014-07-28 20:28:50 +08:00 |
|
Cheng Zhao
|
7a89a08534
|
Update to new Chromium APIs.
|
2014-07-28 20:28:49 +08:00 |
|
Cheng Zhao
|
66aea0c3e8
|
Fix releasing script contexts.
|
2014-07-18 09:12:22 +08:00 |
|
Cheng Zhao
|
7b93a19e9b
|
Fix context menu in devtools.
|
2014-07-09 15:41:16 +08:00 |
|
Cheng Zhao
|
ba46f2c820
|
Use new context aware module API in builtin modules.
|
2014-06-29 20:48:44 +08:00 |
|
Cheng Zhao
|
cd4c5d976b
|
Adapt to API changes of Chromium and node.
|
2014-06-28 22:33:00 +08:00 |
|
Cheng Zhao
|
054daadc33
|
💄 Fix cpplint warnings.
|
2014-06-16 21:29:18 +08:00 |
|
Cheng Zhao
|
05f079fa5b
|
Allow setting default zoom factor.
|
2014-06-16 18:52:04 +08:00 |
|
Cheng Zhao
|
8c264b9a07
|
Add zoom factor APIs alternative to zoom level.
|
2014-06-16 14:40:02 +08:00 |
|
Cheng Zhao
|
accfabf569
|
Add web-view module.
|
2014-06-16 14:27:57 +08:00 |
|
Cheng Zhao
|
9721c4e761
|
Rename process.__atom_type to process.type.
|
2014-05-21 22:44:43 +08:00 |
|
Kramer Campbell
|
59ecf7bb50
|
Add missing graphics switching attribute.
Atom Shell was causing the GPU to be switched to the discrete card as
this attribute was missing from Info.plist files in common/ and
renderer/
|
2014-05-13 09:33:54 -07:00 |
|
Cheng Zhao
|
64bc157d1a
|
Only open url in browser for GET request, fixes #299.
|
2014-05-13 14:49:48 +08:00 |
|
Cheng Zhao
|
f176b2c58f
|
Switch to use MIT license.
|
2014-05-04 20:29:08 +08:00 |
|
Cheng Zhao
|
c0875864dc
|
Handle IPC messages in webContents instead of BrowserWindow.
|
2014-04-25 16:13:16 +08:00 |
|
Cheng Zhao
|
83debe2e43
|
Avoid passing closures to browser when showing dialog.
It's resource-costy.
|
2014-04-24 12:26:28 +08:00 |
|
Cheng Zhao
|
7e1c86a105
|
Remove use of native_type_conversions.h when possible.
|
2014-04-21 23:49:53 +08:00 |
|
Cheng Zhao
|
5dae7b8658
|
Put converters under atom/common/native_mate_converters.
|
2014-04-17 13:45:14 +08:00 |
|
Cheng Zhao
|
a2407c6b02
|
Use Dictionary to set module.exports.
|
2014-04-16 15:43:06 +08:00 |
|
Cheng Zhao
|
aa1efe70e2
|
Use native_mate to simplify dialog api.
|
2014-04-16 15:14:44 +08:00 |
|
Cheng Zhao
|
6e2bf824f0
|
Use native_mate to simplify renderer_ipc api.
|
2014-04-16 12:29:16 +08:00 |
|
Cheng Zhao
|
7a38307d1f
|
Use dialog API to override file chooser dialog in web inspector.
|
2014-04-05 10:24:46 +08:00 |
|
Cheng Zhao
|
d4e7fe3eb8
|
Correctly translate WebInspector menu to native menu.
|
2014-04-04 22:37:34 +08:00 |
|
Cheng Zhao
|
b1f0c2d174
|
Override web inspector's context menu.
|
2014-04-03 20:54:42 +08:00 |
|
Cheng Zhao
|
ac794c8085
|
Enable intercepting devtools window.
|
2014-04-03 20:20:42 +08:00 |
|
Cheng Zhao
|
5dd5f18edf
|
Fix process.resourcesPath.
|
2014-03-16 13:24:25 +08:00 |
|
Cheng Zhao
|
b6ac06c022
|
Order header files.
|
2014-03-16 09:37:04 +08:00 |
|
Cheng Zhao
|
2d808d30a2
|
Bring back build/include_order cpplint.
|
2014-03-16 09:13:06 +08:00 |
|
Cheng Zhao
|
bbef33a33a
|
Bring back build/header_guard cpplint.
|
2014-03-16 08:58:59 +08:00 |
|
Cheng Zhao
|
516d46444d
|
Move all sources under atom/.
|
2014-03-16 08:30:26 +08:00 |
|