Kevin Sawicki
d2d11ce8bd
Invoke callback instead of returning
2016-06-28 13:04:59 -07:00
Ian Ornelas
d6ab353438
Add chrome.storage.local
2016-06-28 07:21:03 -03:00
Cheng Zhao
f792b6c752
Remove callbackId when callback is removed from registry
2016-06-24 11:22:48 +09:00
Kevin Sawicki
bac4d51169
Reuse root path variable
2016-06-23 15:56:29 -07:00
Kevin Sawicki
905e9e9645
Include trailing separator in comparisons
2016-06-23 15:45:08 -07:00
Kevin Sawicki
b273b70eee
Filter existing search paths instead reimplementing
2016-06-23 15:27:45 -07:00
Cheng Zhao
e70c622a70
Merge pull request #6190 from electron/default-label-and-accelerator
...
Add default label and accelerator for menu item roles
2016-06-23 05:34:10 +00:00
Cheng Zhao
19d8a366b3
Merge pull request #6180 from jhen0409/patch-4
...
Fix chrome.runtime.sendMessage
2016-06-23 04:58:30 +00:00
Kevin Sawicki
5a122b5ea0
Eagerly require protocol
2016-06-22 18:51:39 -07:00
Kevin Sawicki
c686997209
Ctrl -> Control for consistency
2016-06-22 16:56:45 -07:00
Jhen
233355ed09
Fix chrome.runtime.sendMessage
...
add a case of not provide extension-id: (message, responseCallback)
2016-06-23 07:40:15 +08:00
Kevin Sawicki
6165908ba7
Incorporate review feedback
2016-06-22 15:26:17 -07:00
Kevin Sawicki
be642612c0
Export app before requiring modules
2016-06-22 15:21:45 -07:00
Kevin Sawicki
ece319a687
🎨
2016-06-22 14:14:32 -07:00
Kevin Sawicki
58c1d38c96
Remove lint errors
2016-06-22 14:13:12 -07:00
Kevin Sawicki
c6dc6a8905
Specify focused window to execute call
2016-06-22 14:02:31 -07:00
Kevin Sawicki
30e3a6ed83
Add app require
2016-06-22 13:59:49 -07:00
Kevin Sawicki
66f2fb2fe4
Add execute helper to roles file
2016-06-22 13:48:26 -07:00
Kevin Sawicki
653370974a
🎨 Sort roles alphabetically
2016-06-22 13:15:20 -07:00
Kevin Sawicki
c0562d16d5
Add more role defaults
2016-06-22 13:09:49 -07:00
Kevin Sawicki
888068b597
Add default help/window labels
2016-06-22 13:09:49 -07:00
Kevin Sawicki
13a6d32ee9
Add default label/accelerator to role menu items
2016-06-22 13:09:48 -07:00
Kevin Sawicki
25b2724ab9
Add menu item role defaults
2016-06-22 13:09:48 -07:00
Kevin Sawicki
ad110fc806
Make commandId a read only property
2016-06-22 10:07:02 -07:00
Kevin Sawicki
50a62429e4
Add back event param
2016-06-22 09:35:11 -07:00
Kevin Sawicki
4e8d4dfda9
Move click variable near this.click
2016-06-22 09:21:46 -07:00
Kevin Sawicki
93cbe6539f
Add spec for invalid menu item type
2016-06-22 09:21:46 -07:00
Kevin Sawicki
ca57f8a391
Remove CoffeeScript class wrapper
2016-06-22 09:21:46 -07:00
Cheng Zhao
8d08e215b2
Add "event" parameter for "click" handler of MenuItem
2016-06-22 11:22:14 +09:00
Kevin Sawicki
3505e98a46
Access function in methodInBrowserWindow
2016-06-21 10:08:30 -07:00
Kevin Sawicki
e3e1ed41ca
Add togglefullscreen role
2016-06-21 09:31:17 -07:00
Kevin Sawicki
fbfac6d49b
Fix lint errors
2016-06-21 09:08:13 -07:00
Kevin Sawicki
32ea5a5e27
Remove CoffeeScript ref variables
2016-06-21 09:08:13 -07:00
Kevin Sawicki
2d8ec60eed
Use const/let instead of var
2016-06-21 09:08:13 -07:00
Kevin Sawicki
a16d907684
Add quit role
2016-06-21 09:08:12 -07:00
Kevin Sawicki
8a9f2261d0
Add default error handler to remote promises ( #6151 )
...
* Add failing spec for unhandled main process exception
* Remove unused return
* Use let/const instead of var
* Add spec for unhandled rejection in renderer process
* Prevent unhandled rejection defaul
* Use once instead of on
* Add default fulfilled/rejection handler to promise
2016-06-21 00:54:15 +00:00
Cheng Zhao
1104dded24
Handle multiple modal windows correctly
2016-06-20 11:16:41 +09:00
Cheng Zhao
3f34f80433
Add win.setModal(modal) API
2016-06-20 11:16:41 +09:00
Cheng Zhao
b4232d9230
Merge pull request #6128 from gerhardberger/webview-size-issue
...
Fixes transformed webview size
2016-06-20 00:13:30 +00:00
Cheng Zhao
31d619f748
Merge pull request #6115 from electron/load-extension-when-added
...
Call loadExtension from addDevToolsExtension
2016-06-19 10:55:45 +00:00
gellert
3d010a8988
fixes transformed webview size
2016-06-19 00:41:42 +02:00
Leonard Lamprecht
67dd19ed0f
Replace OS X and Mac OS with macOS
2016-06-18 15:26:26 +02:00
Kevin Sawicki
df22082110
Call loadExtension from addDevToolsExtension
2016-06-17 14:53:51 -07:00
Daniel Pham
a8a6f6f856
🍎 Fix context menus selecting first item by default.
2016-06-17 17:03:15 -04:00
Cheng Zhao
66fe1e48e8
Merge pull request #6095 from electron/protocol-ready-bug
...
Setup protocol after ready has already fired
2016-06-17 03:40:46 +00:00
Cheng Zhao
9a22aba308
Merge pull request #6090 from electron/web-navigation-api
...
Add webNavigation APIs to background pages
2016-06-17 03:21:16 +00:00
Kevin Sawicki
802fca28f7
Setup protocol after ready has already fired
2016-06-16 16:23:08 -07:00
Kevin Sawicki
65abaee299
Forward will/did navigate events to extensions
2016-06-16 12:07:59 -07:00
Kevin Sawicki
64ae5cf5a1
Merge pull request #6084 from wolfgang42/master
...
Fix typo: 'arugments'
2016-06-16 10:46:58 -07:00
Wolfgang
b349c381fa
🎨 Fix typo: 'arugments'
2016-06-16 13:41:45 -04:00
Kevin Sawicki
567622c126
Drop unneeded .js extensions
2016-06-16 09:52:14 -07:00
Kevin Sawicki
3aecb11094
Extract Event clas to own file
2016-06-16 09:51:54 -07:00
Kevin Sawicki
7f9fa92e2d
Add chrome.webNavigation stubs
2016-06-16 09:46:26 -07:00
Cheng Zhao
bb10551d23
Work around a compiler bug that crashes on Windows
2016-06-16 10:55:25 +09:00
Kevin Sawicki
ae6ffa6d5e
unkown -> unknown
2016-06-14 15:47:33 -07:00
Kevin Sawicki
ee09c7534a
Only add extensions to windows and webviews
2016-06-14 15:47:33 -07:00
Kevin Sawicki
f29801ad2b
Add background page web contents type
2016-06-14 15:47:33 -07:00
Kevin Sawicki
ee0bab6389
Specify type instead of isGuest
2016-06-14 15:47:33 -07:00
Kevin Sawicki
f25c1f864b
Use RenderProcessPreferences for non-remote web contents
2016-06-14 15:47:32 -07:00
Cheng Zhao
18a38dbfc1
Fix exception in alert for inavlid parameter
2016-06-14 15:22:01 +09:00
Cheng Zhao
3f2c3e0448
Wait for current app to quit before launching new app
2016-06-14 14:31:41 +09:00
Kevin Sawicki
f67e2043c8
Add back options param
2016-06-13 09:06:42 -07:00
Kevin Sawicki
56001b481e
Emit web-contents-created on app
2016-06-13 08:59:57 -07:00
Cheng Zhao
8fe5dd22b2
Merge pull request #6018 from electron/string-map
...
Cleanup code for autoUpdater
2016-06-13 01:02:53 +00:00
Cheng Zhao
853d7b1b79
Merge pull request #5965 from electron/installed-extension-api
...
Add BrowserWindow.getDevToolsExtensions API
2016-06-13 00:45:58 +00:00
Cheng Zhao
a3786f66c9
Do not add JS wrapper for setFeedURL
...
When possible we should avoid adding wrappers in JS, it usually makes
code more difficult to mantain
2016-06-13 09:38:47 +09:00
Milan Burda
c89d8b19b6
Add optional requestHeaders argument to autoUpdater.setFeedURL + allow calling mulitple times
2016-06-12 12:46:16 +02:00
Jessica Lord
c68ca16148
Merge pull request #5974 from electron/chrome-storage-sync
...
Add chrome.storage.sync and chrome.storage.get APIs
2016-06-10 12:20:03 -07:00
Jessica Lord
39e6081a00
🔥 line
2016-06-10 09:59:47 -07:00
Kevin Sawicki
1f245d5ff6
Add getDevToolsExtensions API
2016-06-10 09:26:38 -07:00
Kevin Sawicki
0a26075699
Add BrowserWindow.isDevToolsExtensionInstalled API
2016-06-10 09:24:04 -07:00
Cheng Zhao
4373dc1eac
Merge pull request #5972 from electron/non-writeable-guest-id
...
Make guestId on BrowserWindowProxy non-writeable
2016-06-10 12:02:07 +00:00
Cheng Zhao
21081549fd
Merge pull request #5967 from electron/window-opener-webview
...
Support window.opener from windows opened from a <webview>
2016-06-10 11:52:37 +00:00
Cheng Zhao
ccaf837da4
Merge pull request #5964 from electron/manifest-errors
...
Throw errors reading/parsing manifest.json files
2016-06-10 03:28:57 +00:00
Jessica Lord
ede3dbd201
🚿 Lint
2016-06-09 16:39:24 -07:00
Jessica Lord
f121f46a24
Merge branch 'master' into chrome-storage-sync
2016-06-09 16:35:00 -07:00
Jessica Lord
dc10568917
Handle the three get cases
2016-06-09 16:26:42 -07:00
Kevin Sawicki
2efc913222
Remove standard lint warnings
2016-06-09 14:17:54 -07:00
Jessica Lord
41d6ddd588
Add storage file
2016-06-09 14:14:14 -07:00
Kevin Sawicki
01f96fe6af
Default locale to en
2016-06-09 14:00:53 -07:00
Kevin Sawicki
9f64c39f8c
Remove lint warnings
2016-06-09 13:57:08 -07:00
Kevin Sawicki
2367cd574e
Cache extension metadata
2016-06-09 13:57:08 -07:00
Kevin Sawicki
ea9d2dadf8
Add fixme for sync ipc
2016-06-09 13:57:08 -07:00
Kevin Sawicki
d4925e6226
Add initial support for placeholders and substitutions
2016-06-09 13:57:08 -07:00
Kevin Sawicki
d54de73e03
🎨
2016-06-09 13:57:08 -07:00
Kevin Sawicki
84960af793
Add initial chrome.i18n.getMessage API
2016-06-09 13:57:08 -07:00
Kevin Sawicki
939ae567ac
🎨
2016-06-09 13:53:36 -07:00
Kevin Sawicki
2f93735909
Make BrowserWindowProxy guestId non-writeable
2016-06-09 13:41:42 -07:00
Kevin Sawicki
bbc3a71c9f
Use webContents id as guest id in opened windows
2016-06-09 11:29:38 -07:00
Kevin Sawicki
ebf9773269
Use const/let and removes CoffeeScript ref vars
2016-06-09 10:35:48 -07:00
Kevin Sawicki
6d3fc611bd
Tweak duplicate extension message
2016-06-09 10:08:21 -07:00
Kevin Sawicki
f46edd5186
Throw errors reading/parsing manifest.json
2016-06-09 09:45:02 -07:00
deepak1556
4749e18fc0
fix spec and docs
2016-06-09 10:48:05 +05:30
deepak1556
b91217f29e
emit once for each session and add spec
2016-06-09 10:40:51 +05:30
deepak1556
cb5e648502
register extension handler for every session created
2016-06-09 10:40:51 +05:30
deepak1556
aa853dd3be
move protocol to session properties for working with partitions
2016-06-09 10:39:18 +05:30
Kevin Sawicki
4823a04a44
hookWindowForTabEvents -> hookWebContentsForTabEvents
2016-06-08 12:00:13 -07:00
Kevin Sawicki
11e68ff932
Only add extensions to non-remote webContents
2016-06-08 12:00:13 -07:00
Kevin Sawicki
c8c60dd313
Add devtools from web-contents-created event
2016-06-08 12:00:13 -07:00
Kevin Sawicki
d8fe5da3ea
🎨
2016-06-08 12:00:13 -07:00