Cheng Zhao
858198a2bd
Merge pull request #1461 from deepak1556/webview_devtools_patch
...
webview: add inspectElement method
2015-04-25 16:14:13 +08:00
deepak1556
18b3dfa350
removed will-navigate and did-navigate events
2015-04-25 09:50:28 +05:30
deepak1556
05be71e9bc
fix getFavcion api in webview to return dataUrl
2015-04-25 09:50:28 +05:30
deepak1556
36819e2638
added did-navigate event, getFavicon api and workaround webview spec
2015-04-25 09:50:28 +05:30
deepak1556
9b585458c1
webview: will-navigate and page-favicon-set navigation events
2015-04-25 09:50:28 +05:30
deepak1556
cdb1711fe1
webview: add inspectElement method
2015-04-23 15:18:13 +05:30
Cheng Zhao
cd0aa4a956
Merge pull request #1389 from atom/rename-to-electron
...
Rename to electron
2015-04-17 15:22:07 +08:00
Cheng Zhao
2d8d328f02
Rename hard-coded application names in code
2015-04-14 15:55:41 +08:00
deepak1556
15a648a879
webContents: event to detect status of requested resource
2015-04-08 19:14:47 +05:30
Robo
87af6f9c80
webview: adding page-title-set event
2015-04-05 14:50:42 +05:30
Cheng Zhao
d46c64f64b
Clean up WebView's ipc listeners when detached, fix #1185
2015-03-23 23:07:53 +08:00
Cheng Zhao
ceccf1b48a
Fix devtools override for its new architecture
2015-03-18 09:57:44 +08:00
Cheng Zhao
eb31df2940
Rename FakeWindow to BrowserWindowProxy
2015-03-04 08:46:45 -08:00
Cheng Zhao
99f6bf045f
Improve #1137
2015-03-04 07:58:06 -08:00
Cheng Zhao
fac9ea3356
Merge pull request #1137 from bundyo/implement-some-popup-methods
...
Implement FakeWindow.postMessage, window.opener.postMessage and window.closed flag for popup windows
2015-03-04 07:28:33 -08:00
Bundyo
dbbc35bd13
Fixes after code review.
2015-03-04 11:29:52 +02:00
Cheng Zhao
54c948409e
Merge pull request #1167 from mal/patch-1
...
Prevent overflow on webview with height: 100%
2015-02-27 15:30:17 -08:00
Mal Graty
7eecb84898
Prevent overflow on webview with height: 100%
...
Without this, the object element gets displayed `inline` which in chromium means that it slightly exceeds it's bounds. Unfortunately there's no nice way to mitigate this issue as I can't find a way to get extra css into this intermediate page. However, forcing a block display solves the issue.
2015-02-21 22:34:57 +00:00
Bundyo
43e44f8c35
Fix window.open options parsing:
...
remove excessive whitespace (gets inserted in property names),
avoid creating dummy properties if not needed,
turn 1/0 to true/false, convert integer strings to strings (fixes width/height).
2015-02-18 14:36:05 +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
4834eed520
Set process.resourcesPath in C++
2015-02-13 13:32:58 +08:00
Cheng Zhao
0b8efc434d
Use __dirname when setting globalPaths
2015-02-13 12:55:06 +08:00
Cheng Zhao
23b5c1f782
Cleanup usaages of asar: protocol
2015-01-31 18:50:26 -08:00
Cheng Zhao
4217b70331
Return null in window.open if failed to open new window, fixes #1067
2015-01-28 21:07:57 -08:00
Cheng Zhao
a10782cdea
Don't rely on the global process object for message dispatching
2015-01-26 18:42:43 -08:00
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
7e33e26465
Add atom-shell bindings before loading environment
2015-01-21 15:02:09 -08:00
Cheng Zhao
ff856e679d
Make editing commands available in <webview>
2015-01-19 12:15:07 -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
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
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
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