Cheng Zhao
|
4ba3e101f6
|
Clean the init.coffee
|
2015-01-21 17:38:26 -08:00 |
|
Cheng Zhao
|
ef15b670a9
|
Initialize node integration after window object is cleared
|
2015-01-21 16:40:19 -08:00 |
|
Cheng Zhao
|
706f547287
|
Don't insert node symbols in frames
This greatly simplified our code, and it is not useful to enable node
integrations in frames.
|
2015-01-21 15:42:57 -08:00 |
|
Cheng Zhao
|
f142f572c3
|
Add DidClearWindowObject for renderer client
|
2015-01-21 15:35:43 -08:00 |
|
Cheng Zhao
|
7e33e26465
|
Add atom-shell bindings before loading environment
|
2015-01-21 15:02:09 -08:00 |
|
Cheng Zhao
|
5e58915bdd
|
Separate LoadEnvironment from CreateEnvironment
|
2015-01-21 14:00:19 -08:00 |
|
Cheng Zhao
|
ff856e679d
|
Make editing commands available in <webview>
|
2015-01-19 12:15:07 -08:00 |
|
Cheng Zhao
|
809c995c0b
|
Make "screen" module a browser module
|
2015-01-16 11:01:38 -08:00 |
|
Cheng Zhao
|
834d28f528
|
win: Fix building
|
2015-01-14 14:05:22 -08:00 |
|
Cheng Zhao
|
b4cdb546fe
|
Don't set contentWindow property for <webview>
This property is only available in Chrome and we don't need it in
atom-shell, so remove it to avoid confusions.
Fixes #997.
|
2015-01-12 14:17:49 -08:00 |
|
Cheng Zhao
|
bce8a3f835
|
Fix cpplint warning
|
2015-01-08 12:51:15 -08:00 |
|
Cheng Zhao
|
2d5b17552a
|
Add webFrame.registerUrlSchemeAsSecure API
|
2015-01-08 12:39:58 -08:00 |
|
Cheng Zhao
|
e7dfd48b1c
|
Spell check pasted text
|
2014-12-19 22:13:07 -08:00 |
|
Cheng Zhao
|
90b2d12371
|
Add option to turn on/off auto correct word
|
2014-12-19 21:01:47 -08:00 |
|
Cheng Zhao
|
f6c66e7ece
|
Use Chrome's policy for auto correct word
|
2014-12-19 20:56:16 -08:00 |
|
Cheng Zhao
|
c6a18b1b59
|
Split the words before sending it to spellCheck
|
2014-12-19 20:42:19 -08:00 |
|
Cheng Zhao
|
b801a93dc5
|
Also expose requestCheckingOfText
|
2014-12-18 17:41:42 -08:00 |
|
Cheng Zhao
|
a61331a083
|
Call JavaScript to get spell check results
|
2014-12-18 16:44:38 -08:00 |
|
Cheng Zhao
|
f1fbc5c701
|
Add webFrame.setSpellCheckClient API
|
2014-12-18 13:54:01 -08:00 |
|
Cheng Zhao
|
896077222d
|
Add an empty SpellCheckClient
|
2014-12-18 13:43:51 -08:00 |
|
Cheng Zhao
|
da54ac5f55
|
Don't leak listeners in embedder when guest is destroyed
|
2014-12-17 20:44:15 -08:00 |
|
Cheng Zhao
|
c92d2531b5
|
Add "disablewebsecurity" attribute for <webview>
|
2014-12-17 18:13:20 -08:00 |
|
Cheng Zhao
|
a8f5a4e2d4
|
Add sendToHost method
|
2014-12-17 11:09:11 -08:00 |
|
Cheng Zhao
|
d46300587a
|
Remove uses of deprecated APIs in remote module
|
2014-12-17 11:00:41 -08:00 |
|
Cheng Zhao
|
95793e410d
|
Redirect guest page's ipc message to embedder
|
2014-12-16 21:10:53 -08:00 |
|
Cheng Zhao
|
11cd301127
|
Only listen to its own events in <webview>, fixes #885
|
2014-12-12 17:16:12 -08:00 |
|
Cheng Zhao
|
5bd924a52d
|
mac: Use com.github.atom-shell as default CFBundleIdentifier
|
2014-12-12 15:37:13 -08:00 |
|
Cheng Zhao
|
0b668b8e17
|
Minor fixes on <webview>
|
2014-12-11 09:30:55 -08:00 |
|
Cheng Zhao
|
64edede20d
|
Move handling of "preload" to web-view-attributes
|
2014-12-10 11:05:51 -08:00 |
|
Cheng Zhao
|
6624fd9a1b
|
Fix relative links in "src" of <webview>
|
2014-12-10 10:51:34 -08:00 |
|
Cheng Zhao
|
9d23cce2b6
|
Move "nodeintegration" and "plugins" to web-view-attributes
|
2014-12-09 14:51:35 -08:00 |
|
Cheng Zhao
|
68381e1b76
|
Use element instant id for GetGuestByInstanceID
|
2014-12-09 14:38:43 -08:00 |
|
Cheng Zhao
|
9fcb6b2cd1
|
Moved parseSrcAttribute() into the SrcAttribute object as parse()
Imported from:
3bc15760f9 %5E%21/
|
2014-12-08 21:35:10 -08:00 |
|
Cheng Zhao
|
cbafac774e
|
Various webview cleanup
Imported from:
848f1ed048 %5E%21/
|
2014-12-08 21:15:18 -08:00 |
|
Cheng Zhao
|
7f5fb4e6f9
|
Renamed "WebView" -> "WebViewImpl" in web_view.js and other files that import it
Imported from:
a615ea0839 %5E%21/
|
2014-12-08 21:10:59 -08:00 |
|
Cheng Zhao
|
ac51207860
|
Optimized the handling of webview attribute mutation
Imported from:
86dff6fc51 %5E%21/
|
2014-12-08 21:06:23 -08:00 |
|
Cheng Zhao
|
4348143fd9
|
Simplify web-view.coffee
Imported from:
3ef1fc1b72 %5E%21/
|
2014-12-08 17:15:50 -08:00 |
|
Cheng Zhao
|
b6b8b936f2
|
Automated the definitions of webview attributes as properties on the webview node
Imported from:
aef58f49f6 %5E%21/
|
2014-12-08 17:05:57 -08:00 |
|
Cheng Zhao
|
2c27b953b5
|
Got rid of the internal copies of webview attributes
Imported from:
abb035a09b %5E%21/
|
2014-12-08 16:56:14 -08:00 |
|
Cheng Zhao
|
d7eae69587
|
Webview attributes overhaul
Imported from:
884a5b43cb
|
2014-12-08 16:14:12 -08:00 |
|
Cheng Zhao
|
e0f1433c12
|
Moved constants out of web-view.coffee and into a new file
Imported from:
ccbfe27c8d
|
2014-12-08 13:37:18 -08:00 |
|
Cheng Zhao
|
882a08f61a
|
Fix browser plugin API changes
|
2014-12-08 09:00:00 -08:00 |
|
Cheng Zhao
|
a9072049ea
|
Move webview code to atom/renderer/lib/web-view
|
2014-12-08 06:08:21 -08:00 |
|
Cheng Zhao
|
7bc364a374
|
Upgrade node for new V8 API
|
2014-12-07 13:09:50 -08:00 |
|
Cheng Zhao
|
d309fd5a27
|
Update printing code
|
2014-12-07 06:55:40 -08:00 |
|
Paul Betts
|
dfcad75a27
|
Fix typo in method
|
2014-11-22 21:26:09 -08:00 |
|
Cheng Zhao
|
651dabf47e
|
Fix displaying context menu for devtools
|
2014-11-16 22:34:29 +08:00 |
|
Cheng Zhao
|
02b2459db6
|
Add <webview>.getId, fixes #818
|
2014-11-14 16:34:14 +08:00 |
|
Cheng Zhao
|
9f29f66768
|
Add "preload" option for BrowserWindow
|
2014-11-12 15:04:03 +08:00 |
|
Cheng Zhao
|
fbd74c0e2d
|
Various fixes of #801
|
2014-11-12 10:28:50 +08:00 |
|