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
|
47d7a355f2
|
Make file dialogs work in <webview>, fixes #930
|
2014-12-18 12:58:17 -08:00 |
|
Cheng Zhao
|
a1ae399d10
|
Make getUserMedia work in <webview>, fixes #845
|
2014-12-18 12:02:53 -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
|
a26091e485
|
Suppress EventEmitter warnings
|
2014-12-17 20:33:47 -08:00 |
|
Cheng Zhao
|
947e6aca9b
|
Set web preferences for guest page
|
2014-12-17 18:13:39 -08:00 |
|
Cheng Zhao
|
c92d2531b5
|
Add "disablewebsecurity" attribute for <webview>
|
2014-12-17 18:13:20 -08:00 |
|
Cheng Zhao
|
55c8206bda
|
Bump v0.20.1
|
2014-12-17 15:27:42 -08:00 |
|
Cheng Zhao
|
c01e3cf9aa
|
Merge pull request #931 from atom/will-navigate
Add "will-navigate" event
|
2014-12-17 15:27:15 -08:00 |
|
Cheng Zhao
|
c2975d2bcc
|
Redirect BrowserWindow's "will-navigate" event to WebContents
|
2014-12-17 14:56:51 -08:00 |
|
Cheng Zhao
|
60df32aab5
|
Add "will-navigate" event for WebContents
|
2014-12-17 14:55:22 -08:00 |
|
Cheng Zhao
|
fd596d4a65
|
Add "will-navigate" event for BrowserWindow
|
2014-12-17 14:40:19 -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
|
4fc14959a8
|
Allow same object to appear in one list when parsing V8 array
Fixes #874.
|
2014-12-16 16:57:42 -08:00 |
|
Cheng Zhao
|
95dd73bd1d
|
Add maximum depth when converting V8 object to base::Value
|
2014-12-16 16:46:23 -08:00 |
|
Cheng Zhao
|
5bed184014
|
Merge pull request #922 from atom/dialog-thread
Run asynchronous file dialog in new thread on Windows
|
2014-12-16 14:01:05 -08:00 |
|
Cheng Zhao
|
4fa7e8e914
|
Merge pull request #919 from paulcbetts/nullref-in-webview-manager
Fix nullref crash in WebViewManager::RemoveGuest
|
2014-12-16 13:40:11 -08:00 |
|
Cheng Zhao
|
63e83a7ef8
|
win: Don't hang when failed to create thread
|
2014-12-16 12:33:17 -08:00 |
|
Cheng Zhao
|
c20e1e9d82
|
win: Run async save dialog in new thread
|
2014-12-16 12:27:26 -08:00 |
|
Cheng Zhao
|
253bacdf1d
|
win: Run async open dialog in new thread
|
2014-12-16 11:27:38 -08:00 |
|
Cheng Zhao
|
98127ba13c
|
linux: Fix building
|
2014-12-15 17:28:51 -08:00 |
|
Cheng Zhao
|
cb911b19dd
|
win: Fixes stopping FlashFrame, closes #906
|
2014-12-15 17:27:58 -08:00 |
|
Cheng Zhao
|
d50eeb04d5
|
Upgrade cpplint
|
2014-12-15 17:15:56 -08:00 |
|
Cheng Zhao
|
1641caf353
|
Fix cpplint warnings
|
2014-12-15 16:57:04 -08:00 |
|
Cheng Zhao
|
23951e6ef3
|
views: Implement CanMinimize, fixes #918
|
2014-12-15 16:46:37 -08:00 |
|
Cheng Zhao
|
c9a5c6515c
|
views: Make it possible to show a window in maximized state
Fixes #834.
|
2014-12-15 16:38:20 -08:00 |
|
Cheng Zhao
|
0ab32bfe17
|
win: Reserve border space for maximized frameless window
Fixes #732.
|
2014-12-15 16:01:11 -08:00 |
|
Cheng Zhao
|
3d30e6ddc4
|
win: Don't allow maximzing a unresiazble frameless window
Fixes #857.
|
2014-12-15 12:55:16 -08:00 |
|
Paul Betts
|
ffdf2f7fcf
|
Check key via ContainsKey instead of null check
|
2014-12-15 11:22:14 -08:00 |
|
Paul Betts
|
974415f8a1
|
You're not my real Dad, cpplint
|
2014-12-15 06:23:00 -08:00 |
|
Paul Betts
|
3105092130
|
Fix nullref crash in RemoveGuest
|
2014-12-15 06:10:39 -08:00 |
|
Cheng Zhao
|
85b0885af7
|
Bump v0.20.0
|
2014-12-12 18:21:14 -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
|
e3ccb18696
|
win: Fix calculating window bounds on high DPI display
|
2014-12-12 09:04:43 -08:00 |
|
Cheng Zhao
|
7457f81283
|
mac: Fix installing view on frameless window
Closes #601.
|
2014-12-11 14:25:51 -08:00 |
|
Cheng Zhao
|
0b668b8e17
|
Minor fixes on <webview>
|
2014-12-11 09:30:55 -08:00 |
|
Cheng Zhao
|
409f2b4d0f
|
win: Fix compilation errors
|
2014-12-10 14:17:07 -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
|
1853bef39a
|
views: SizeConstraintsChanged has become required
|
2014-12-09 16:55:01 -08:00 |
|
Cheng Zhao
|
22c4911b58
|
linux: GTK+ status icon has come back
|
2014-12-09 16:55:01 -08:00 |
|
Cheng Zhao
|
e58b3ddc86
|
Bump Chrome version
|
2014-12-09 16:37:40 -08:00 |
|
Cheng Zhao
|
da3a988c8c
|
Merge branch 'master' into chrome39
Conflicts:
vendor/brightray
|
2014-12-09 15:49:06 -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 |
|
Paul Betts
|
8eab230fe1
|
Delete OverrideChildProcessPath and OverrideFrameworkBundlePath altogether
|
2014-12-07 21:06:47 -08:00 |
|
Cheng Zhao
|
7bc364a374
|
Upgrade node for new V8 API
|
2014-12-07 13:09:50 -08:00 |
|
Cheng Zhao
|
ba347f6460
|
mac: Fix crash reporting on Yosemite
|
2014-12-07 08:56:59 -08:00 |
|
Cheng Zhao
|
10823eeeaa
|
Fix compilation errors caused by Chrome 39
|
2014-12-07 07:43:26 -08:00 |
|
Cheng Zhao
|
d309fd5a27
|
Update printing code
|
2014-12-07 06:55:40 -08:00 |
|
Paul Betts
|
091357ad8e
|
Find the MainMenu nib correctly
|
2014-12-05 23:19:19 -08:00 |
|
Paul Betts
|
3d4491a468
|
Determine the Helper name from the App name
|
2014-12-05 23:19:19 -08:00 |
|
Cheng Zhao
|
6c9dbe190d
|
Bump v0.19.5
|
2014-11-28 20:01:42 +08:00 |
|
Cheng Zhao
|
f78f94d4f1
|
Fix building on Mac
|
2014-11-28 19:50:10 +08:00 |
|
Cheng Zhao
|
9f99209733
|
win: Add "balloon-show" and "balloon-closed" events
|
2014-11-28 19:42:57 +08:00 |
|
Cheng Zhao
|
a3327ac53e
|
win: Remove XP code in Tray
|
2014-11-28 18:59:51 +08:00 |
|
Cheng Zhao
|
210c97f957
|
win: Add "balloon-clicked" event for Tray
|
2014-11-28 18:50:31 +08:00 |
|
Cheng Zhao
|
8097cb2b9e
|
Add Tray.displayBallon API
|
2014-11-28 18:39:30 +08:00 |
|
Cheng Zhao
|
2650e34867
|
win: Add NotifyIcon::DisplayBalloon
|
2014-11-28 18:30:43 +08:00 |
|
Cheng Zhao
|
9f0b5a14a4
|
Remove tray_icon_win.h
|
2014-11-28 18:21:31 +08:00 |
|
Cheng Zhao
|
a8b4e5faec
|
OVERRIDE => override in notify_icon.h
|
2014-11-28 18:20:38 +08:00 |
|
Cheng Zhao
|
f6c66a7374
|
Add Tray.destroy() API, fixes #871
|
2014-11-28 18:06:51 +08:00 |
|
Cheng Zhao
|
86cf5e0028
|
OVERRIDE => override in atom_api_tray.h
|
2014-11-28 17:54:38 +08:00 |
|
Cheng Zhao
|
89de5b6e9a
|
win: Remove NotifyIconHostStateChanger
We don't need the ability it provided, and it is causing crashes on some
machines.
Fixes #850.
|
2014-11-28 17:47:47 +08:00 |
|
Cheng Zhao
|
ff26c3c16f
|
Some coding style fixes
|
2014-11-28 15:59:03 +08:00 |
|
Cheng Zhao
|
8a736abac7
|
Merge pull request #870 from joaomoreno/popup
Allow positioning the context menu
|
2014-11-28 12:42:49 +08:00 |
|
Joao Moreno
|
c06e844ef4
|
fix build
|
2014-11-26 15:28:03 +01:00 |
|
Joao Moreno
|
46e6b5ec3e
|
Allow positioning the context menu
|
2014-11-26 13:54:05 +01:00 |
|
Benjamin Winkler
|
bf85e61dc2
|
fix typo in variable name
This is just for the looks. No errors where throws, because the variable
name was misspelled in all occurences.
|
2014-11-25 20:57:55 +01:00 |
|
Cheng Zhao
|
271eb63083
|
SetFullscreen => SetFullScreen
|
2014-11-25 14:34:14 +08:00 |
|
Cheng Zhao
|
28ca883805
|
win: Implement window state events
|
2014-11-25 14:28:34 +08:00 |
|
Cheng Zhao
|
3c7e5e47b8
|
mac: Implement window state events
|
2014-11-25 13:16:51 +08:00 |
|
Cheng Zhao
|
588cc3c7ab
|
Make WindowStateWatcher X11 only
On Windows we need to take another way of detecting window state events.
|
2014-11-25 13:05:04 +08:00 |
|
Cheng Zhao
|
b77e6c369a
|
x11: Implement window state events
|
2014-11-25 12:43:25 +08:00 |
|
Cheng Zhao
|
06cc27c6b3
|
views: Add WindowStateWatcher
|
2014-11-25 11:46:30 +08:00 |
|
Cheng Zhao
|
cd5007cfa1
|
linux: Set WM_CLASS for devtools window
|
2014-11-24 16:04:41 +08:00 |
|
Cheng Zhao
|
172c55d194
|
linux: Use app's name for WM_CLASS
|
2014-11-24 15:51:26 +08:00 |
|
Cheng Zhao
|
60bd20872c
|
linux: Set WM_WINDOW_ROLE correctly
WM_WINDOW_ROLE is used to specify the "role" of the window, and all
browser windows in atom-shell should have the same role.
|
2014-11-24 15:23:02 +08:00 |
|
Cheng Zhao
|
438d7ada49
|
Merge pull request #855 from paulcbetts/fix-webview-typo
Fix typo in method
|
2014-11-24 14:05:03 +08:00 |
|
Cheng Zhao
|
a9b1b567fb
|
Fix capturePage API, closes #847
|
2014-11-24 13:44:45 +08:00 |
|
Paul Betts
|
2f530f7049
|
Downcast variable to appease clang
|
2014-11-23 13:52:59 -08:00 |
|
Paul Betts
|
dfcad75a27
|
Fix typo in method
|
2014-11-22 21:26:09 -08:00 |
|
Cheng Zhao
|
a0034521da
|
Bump v0.19.4
|
2014-11-21 16:51:11 +08:00 |
|
Cheng Zhao
|
ac914e1f19
|
OVERRODE => override in atom_main_delegate.h
|
2014-11-21 16:40:47 +08:00 |
|