Cheng Zhao
|
0565c42add
|
Merge pull request #5812 from vasumahesh1/feature-pdf
webContents: custom pageSize for printToPDF
|
2016-06-01 05:52:08 +00:00 |
|
Cheng Zhao
|
8dfbbcefc8
|
Throw error when session module is used before app is ready
|
2016-06-01 10:53:06 +09:00 |
|
Cheng Zhao
|
d105524135
|
Cleanup the JavaScript code of session
|
2016-06-01 10:42:24 +09:00 |
|
Vasu Mahesh
|
fc6628d159
|
Add: custom pageSize for printToPDF
|
2016-05-31 22:40:11 +05:30 |
|
Cheng Zhao
|
9f0fc96025
|
Merge pull request #5711 from electron/extension-code-cleanup
Implement partial chrome.* API for devtools extension
|
2016-05-29 23:29:08 +00:00 |
|
Cheng Zhao
|
5f3fdbe635
|
Simplify the implementation of sendToAll
|
2016-05-29 12:10:32 +09:00 |
|
Cheng Zhao
|
de001a9bbf
|
Use meaningful name for extensionId
|
2016-05-29 11:57:20 +09:00 |
|
Cheng Zhao
|
ec1944c146
|
Implement chrome.tab.onCreated/onRemoved APIs
|
2016-05-29 11:50:14 +09:00 |
|
Cheng Zhao
|
2431d886bf
|
Current handle sender.tab for background pages
|
2016-05-29 10:46:48 +09:00 |
|
Cheng Zhao
|
f693b042b5
|
Fix js lint warnings
|
2016-05-28 22:46:15 +09:00 |
|
Cheng Zhao
|
747f910ce0
|
Merge pull request #5736 from electron/missing-has-own-property
Support objects with no prototype over IPC
|
2016-05-28 13:42:30 +00:00 |
|
Cheng Zhao
|
f4fe60d126
|
Set default mimeType for BufferJob
|
2016-05-28 22:36:22 +09:00 |
|
Cheng Zhao
|
30dca2b4e1
|
Pages in chrome extension should not have node integration
|
2016-05-28 21:46:53 +09:00 |
|
Cheng Zhao
|
9ed4730cba
|
Pass sender for chrome.runtime.onMessage
|
2016-05-28 21:45:23 +09:00 |
|
Cheng Zhao
|
5eb9ed1729
|
Implement chrome.tabs.sendMessage
|
2016-05-28 21:35:07 +09:00 |
|
Cheng Zhao
|
62fb4f9820
|
Implement chrome.runtime.sendMessage
|
2016-05-28 21:23:43 +09:00 |
|
Cheng Zhao
|
ba315248e0
|
Use ipcRenderer.sendTo to get rid of routers in main process
|
2016-05-28 21:13:00 +09:00 |
|
Cheng Zhao
|
ae1f442b02
|
Add ipcRenderer.sendTo
|
2016-05-28 20:50:28 +09:00 |
|
Cheng Zhao
|
d55b96fdf5
|
Clean up the Chrome API implementation code
|
2016-05-28 20:33:18 +09:00 |
|
Cheng Zhao
|
31628abadc
|
Implement chrome.tabs.executeScript
|
2016-05-28 16:41:12 +09:00 |
|
Cheng Zhao
|
db94121360
|
Implement port.sender
|
2016-05-28 16:01:16 +09:00 |
|
Cheng Zhao
|
f5b430d9e1
|
Inject chrome.* to content scripts
|
2016-05-28 15:37:44 +09:00 |
|
Cheng Zhao
|
d8db695712
|
Handle port disconnecting
|
2016-05-28 12:07:08 +09:00 |
|
Cheng Zhao
|
599d3c147b
|
Background pages and content script should be loaded on startup
|
2016-05-28 10:39:11 +09:00 |
|
Cheng Zhao
|
e76c36a9a8
|
Make simple runtime.connect work
|
2016-05-28 10:26:41 +09:00 |
|
Cheng Zhao
|
dfe7ae2124
|
Add webContents.fromId
|
2016-05-28 10:10:24 +09:00 |
|
Kevin Sawicki
|
84f6015037
|
Call print on webContents
|
2016-05-27 11:11:55 -07:00 |
|
Felix Rieseberg
|
fa7f084625
|
📠 Add print() to BrowserWindowProxy
Closes #5685
|
2016-05-27 11:11:19 -07:00 |
|
Kevin Sawicki
|
59dd7ca9df
|
Guard against object with no hasOwnProperty
|
2016-05-27 10:46:02 -07:00 |
|
Cheng Zhao
|
9ab76fb884
|
Add webContents.sendToAll to send message to all frames
|
2016-05-27 16:58:49 +09:00 |
|
Cheng Zhao
|
c1facec5a6
|
No need to hijack setInjectedScriptForOrigin
|
2016-05-27 15:12:49 +09:00 |
|
Cheng Zhao
|
7e1f159185
|
Run content scripts at correct phase
|
2016-05-27 11:12:51 +09:00 |
|
Cheng Zhao
|
49d9446cce
|
Implement a simple content script injector
|
2016-05-27 10:29:57 +09:00 |
|
Cheng Zhao
|
97c04735a2
|
Handle unloading devtools correctly
|
2016-05-27 09:55:59 +09:00 |
|
Cheng Zhao
|
a63ff714f8
|
Read content_scripts to preferences
|
2016-05-27 09:47:37 +09:00 |
|
Cheng Zhao
|
b646d7a55c
|
The consts
|
2016-05-27 07:43:23 +09:00 |
|
Cheng Zhao
|
edd8210ae5
|
Add simple support for background page
|
2016-05-26 19:57:10 +09:00 |
|
Cheng Zhao
|
99c1434051
|
Store the original manifest file
|
2016-05-26 18:38:20 +09:00 |
|
Cheng Zhao
|
513b66f207
|
Cleanup chrome-extension.js after the Coffe2ES transfer
|
2016-05-26 18:38:20 +09:00 |
|
Cheng Zhao
|
f29598d907
|
getHostForPath => generateHostForPath
The original name implies no side effect, but is is not true.
|
2016-05-26 18:38:20 +09:00 |
|
Cheng Zhao
|
93b8237e1f
|
Merge pull request #5700 from felixrieseberg/standard-7
Implement JavaScript Standard Style 7
|
2016-05-26 04:57:36 +00:00 |
|
Cheng Zhao
|
8a4b7eb062
|
Merge pull request #5689 from cdaringe/master
Support non-native promises
|
2016-05-26 04:49:40 +00:00 |
|
Cheng Zhao
|
4ea7602871
|
Merge pull request #5684 from electron/webview-visibilitychange
Support document visibility and events in webviews
|
2016-05-26 01:07:24 +00:00 |
|
Felix Rieseberg
|
bef6748c06
|
🎨 Implement JS Standard Code Style 7
Updates Standard Code Style to 7 (latest major) and ensures that code
is conform.
* camelCase is now enforced
* No assignments in return statements
|
2016-05-25 16:20:49 -07:00 |
|
Kevin Sawicki
|
583bb49f6c
|
Get hidden state by using parent window directly
|
2016-05-25 10:13:12 -07:00 |
|
Kevin Sawicki
|
73b07f76a3
|
Support document visiblity state and events in webviews
|
2016-05-25 09:12:52 -07:00 |
|
cdaringe
|
32073fa079
|
🎨 Support non-native promises
|
2016-05-25 10:11:18 -06:00 |
|
Kevin Sawicki
|
7e209dd982
|
ATOM_SHELL_INTERNAL_CRASH_SERVICE -> ELECTRON_INTERNAL_CRASH_SERVICE
|
2016-05-25 09:08:09 -07:00 |
|
Cheng Zhao
|
28e2058ff1
|
Merge pull request #5648 from electron/chrome51
Update to Chrome 51
|
2016-05-24 10:59:11 +00:00 |
|
Cheng Zhao
|
cd444e82f9
|
Merge pull request #5666 from electron/remote-promise-reject
Handle rejection of remote promises
|
2016-05-24 04:30:25 +00:00 |
|