Kevin Sawicki
|
d6eb0d6629
|
Implement insertCSS on webFrame
|
2017-01-19 09:05:59 +02:00 |
|
Kevin Sawicki
|
de4be56b09
|
Use internal open event name with fully parsed options
|
2017-01-16 12:38:16 -08:00 |
|
Kevin Sawicki
|
3f7b3c4bd7
|
Implement window overrides in main context
|
2017-01-16 12:38:16 -08:00 |
|
Kevin Sawicki
|
95054f443f
|
Enable context isolation on child windows
|
2017-01-16 12:38:16 -08:00 |
|
Javan Makhmali
|
a64bdbd306
|
Add "context-menu" DOM event to <webview>
|
2017-01-13 17:04:09 -05:00 |
|
Kevin Sawicki
|
1944fdc962
|
Track visited parents and null out cycles
|
2017-01-06 09:58:40 -08:00 |
|
Kevin Sawicki
|
5f862effaa
|
Access directly on options object
|
2017-01-06 09:17:32 -08:00 |
|
Kevin Sawicki
|
eb533e04b9
|
Add option to normalize dialog access keys
|
2017-01-06 08:56:24 -08:00 |
|
Kevin Sawicki
|
2bd8ef83d1
|
Use != null to handle undefined
|
2016-12-12 16:25:56 -08:00 |
|
Daniel Pham
|
4b53cd9c3c
|
🐛 Allow buttons to be optional in 'showMessageBox'
|
2016-12-12 13:25:32 -05:00 |
|
Kevin Sawicki
|
820fb3b82b
|
Guard against no devtools web contents
|
2016-12-06 10:36:59 -08:00 |
|
Kevin Sawicki
|
635c909aab
|
Implement window.alert/confirm/close in main process
|
2016-12-02 13:40:31 -08:00 |
|
Kevin Sawicki
|
ec43dd067c
|
Co-locate with other private methods
|
2016-12-02 10:41:42 -08:00 |
|
Kevin Sawicki
|
f3d391e3f2
|
Don't clear until render view is deleted for process id
|
2016-12-02 10:41:42 -08:00 |
|
Kevin Sawicki
|
07f99c06ea
|
Don't write back to passed in options object
|
2016-12-01 17:16:18 -08:00 |
|
Kevin Sawicki
|
af555bd879
|
Use spread syntax instead of apply
|
2016-12-01 14:56:00 -08:00 |
|
Kevin Sawicki
|
c8ff67ab75
|
Use spread syntax instead of function apply
|
2016-12-01 14:56:00 -08:00 |
|
Kevin Sawicki
|
36371357cd
|
buttonLabel -> Button label for consistency
|
2016-12-01 14:16:33 -08:00 |
|
Kevin Sawicki
|
3a29555772
|
Access URL through webContents directly
|
2016-11-28 10:56:23 -08:00 |
|
Cheng Zhao
|
bbaab755e3
|
Merge pull request #8049 from electron/prevent-remove-all-ipc
Throw an error when users attempt to remove all listeners from the IPC modules
|
2016-11-27 14:29:49 +08:00 |
|
Kevin Sawicki
|
0134d62681
|
Always use guest contents for canAccessWindow check
|
2016-11-23 12:01:09 -08:00 |
|
Kevin Sawicki
|
9a5df9da41
|
Expose setVisualZoomLevelLimits on webContents and <web-view>
|
2016-11-22 08:07:55 -08:00 |
|
Samuel Attard
|
db729b5b52
|
Throw an error when users attempt to remove all listeners from the IPC modules
|
2016-11-22 18:30:58 +11:00 |
|
Paul Betts
|
e2649ce7d8
|
Add new method to set layout-based zoom level limit
|
2016-11-21 14:59:55 -05:00 |
|
Kevin Sawicki
|
996ddba715
|
Add rpc error for ELECTRON_BROWSER_MEMBER_GET
|
2016-11-17 12:29:23 -08:00 |
|
Kevin Sawicki
|
88959079bd
|
Add toggledevtools menu item role
|
2016-11-17 10:57:20 -08:00 |
|
Kevin Sawicki
|
0698b5f1be
|
Add reload menu item role
|
2016-11-17 10:57:20 -08:00 |
|
Kevin Sawicki
|
28c39d5151
|
Merge pull request #8003 from electron/missing-remote-object-error
Throw custom error when remote object is missing from registry
|
2016-11-17 10:57:03 -08:00 |
|
Kevin Sawicki
|
5427ec4844
|
Negate code as per node docs
|
2016-11-17 10:22:29 -08:00 |
|
Kevin Sawicki
|
aef898ad93
|
Set errno on RPC error
|
2016-11-17 10:09:29 -08:00 |
|
Kevin Sawicki
|
c05ca68811
|
Throw custom error when remote object is missing from registry
|
2016-11-17 09:55:13 -08:00 |
|
Cheng Zhao
|
3834f0c6a6
|
Merge pull request #7974 from electron/chrome-runtime-response-callback
Implement chrome.runtime.onMessage response callback
|
2016-11-17 13:01:38 +09:00 |
|
Kevin Sawicki
|
651eaec64f
|
Use sender.id instead of sender.webContents.id
|
2016-11-16 07:50:30 -08:00 |
|
Kevin Sawicki
|
92577c37c8
|
Don't log blocked messages when guestWindow is null
|
2016-11-16 07:50:30 -08:00 |
|
Cheng Zhao
|
18fca785c4
|
Print error messages
|
2016-11-16 07:50:30 -08:00 |
|
Cheng Zhao
|
a1066617a8
|
Do permission check when calling guest window methods
|
2016-11-16 07:50:30 -08:00 |
|
Samuel Attard
|
01005688b6
|
Implement chrome.runtime.onMessage response callback
|
2016-11-15 21:30:40 +11:00 |
|
Kevin Sawicki
|
50019f39e9
|
🎨
|
2016-11-11 10:54:01 -08:00 |
|
deepak1556
|
5f596b22c7
|
specify content type depending on post data
|
2016-11-11 10:54:01 -08:00 |
|
deepak1556
|
2d7ceae320
|
fix js lint error
|
2016-11-11 10:53:00 -08:00 |
|
deepak1556
|
0410a184ce
|
webContents: handle POST navigation for new windows
|
2016-11-11 10:53:00 -08:00 |
|
Kevin Sawicki
|
133ad6e18b
|
Only set size and load URL on first attach
|
2016-11-07 13:42:36 -08:00 |
|
Kevin Sawicki
|
a737732521
|
Only remove guest from embedder when view id changes
|
2016-11-07 13:42:36 -08:00 |
|
Kevin Sawicki
|
73774f21b7
|
🎨
|
2016-11-07 08:28:02 -08:00 |
|
Kevin Sawicki
|
3c18de9c5a
|
Only return when guestInstance is non-null
|
2016-11-07 08:25:01 -08:00 |
|
Kevin Sawicki
|
76f96bd99c
|
Destructure requires
|
2016-11-07 08:25:01 -08:00 |
|
Kevin Sawicki
|
48bcad87c2
|
Use template strings
|
2016-11-07 08:25:01 -08:00 |
|
Kevin Sawicki
|
712b15286c
|
Use let/const instead of var
|
2016-11-07 08:25:01 -08:00 |
|
Kevin Sawicki
|
3053be345b
|
Remove unneeded returns
|
2016-11-07 08:25:01 -08:00 |
|
Kevin Sawicki
|
8e203592e2
|
🎨 Remove extra returns
|
2016-11-03 09:51:01 -07:00 |
|
Samuel Attard
|
9f18a6e65c
|
Use ES6 template strings, fix docs and remove _ERROR_ IPC event
|
2016-11-03 09:33:47 -07:00 |
|
Samuel Attard
|
857e1da6a3
|
Make executeJavaScript return a Promise so that caught errors can be sent to the caller
|
2016-11-03 09:33:47 -07:00 |
|
Brendan Forster
|
651b0c0f82
|
fixed a couple of typos
|
2016-10-31 08:59:26 -07:00 |
|
Cheng Zhao
|
dfefa00a50
|
Merge pull request #7577 from thomsonreuters/net_module
net module
|
2016-10-31 10:31:56 +09:00 |
|
ali.ibrahim
|
bdb3f4d4cb
|
Fixing code review issues: adding some test cases for partition/session options.
|
2016-10-25 16:19:26 +02:00 |
|
ali.ibrahim
|
b44d5290e2
|
Fixing code review issues: adding a partition options and making the session option only takes Session objects.
|
2016-10-25 15:47:54 +02:00 |
|
ali.ibrahim
|
61278f9ace
|
Fixing code review issues.
|
2016-10-25 12:41:01 +02:00 |
|
Kevin Sawicki
|
3aad6a0c99
|
Use forEach and destructuring for parsing features
|
2016-10-25 10:31:50 +09:00 |
|
Paul Frazee
|
f35536bdc5
|
factor out parse-features-string.js
|
2016-10-24 20:21:42 -05:00 |
|
ali.ibrahim
|
7f8b180f70
|
Fixing authentication cancel with null/undefined credentials.
|
2016-10-20 11:43:26 +02:00 |
|
ali.ibrahim
|
c198828e58
|
Adding gc tests: fixing a memory leak with C++ URLRequest objects.
|
2016-10-17 19:02:25 +02:00 |
|
Paul Frazee
|
e7962c7ba2
|
fixes and tests for webview 'webpreferences' attr
|
2016-10-14 18:04:33 -05:00 |
|
Paul Frazee
|
194b14100e
|
add the 'webpreferences' attribute to webviews
|
2016-10-14 17:16:39 -05:00 |
|
ali.ibrahim
|
0e13b8dd01
|
making the net module usable only after the ready event.
|
2016-10-14 17:57:37 +02:00 |
|
ali.ibrahim
|
6f5b0a28c5
|
Fixing code review issues: function call formatting, renaming JS member variables, refactoring response headers conversion.
|
2016-10-13 17:14:23 +02:00 |
|
Samuel Attard
|
a9d5699a52
|
Update standard to v8 to be inline with standard-markdown
|
2016-10-13 12:46:00 +11:00 |
|
ali.ibrahim
|
ae1c33b863
|
fixing linter issues.
|
2016-10-12 14:54:32 +02:00 |
|
ali.ibrahim
|
a5c508d2d7
|
Adding abort, webRequest interception and creation tests.
|
2016-10-12 14:54:31 +02:00 |
|
ali.ibrahim
|
4eb9fc1bb6
|
Adding chunked uploading test.
|
2016-10-12 14:54:29 +02:00 |
|
ali.ibrahim
|
9b94dfcbdc
|
Adding basic http tests, fixing issues in ClientRequest constructor.
|
2016-10-12 14:54:29 +02:00 |
|
ali.ibrahim
|
42bae9d71d
|
Making the HTTP response a full-fledged Readable stream.
|
2016-10-12 14:54:27 +02:00 |
|
ali.ibrahim
|
ec1fc5a17b
|
Implementing error, close, finish, abort events management.
|
2016-10-12 14:54:24 +02:00 |
|
ali.ibrahim
|
42adb2afd4
|
Fixing lint-js issues.
|
2016-10-12 14:54:22 +02:00 |
|
ali.ibrahim
|
08947682b0
|
Implementing abort workflow, emitting error events.
|
2016-10-12 14:54:21 +02:00 |
|
ali.ibrahim
|
cbbc4376ca
|
Adding support for upload chunked encoding.
|
2016-10-12 14:54:20 +02:00 |
|
ali.ibrahim
|
9498a5738a
|
Refactoring net module, adding a ClientRequest and IncomingMessage classes.
|
2016-10-12 14:54:20 +02:00 |
|
ali.ibrahim
|
fcaf9cb031
|
Some code cleaning.
|
2016-10-12 14:54:19 +02:00 |
|
ali.ibrahim
|
f7525d7877
|
Adding support for POST requests.
|
2016-10-12 14:54:18 +02:00 |
|
ali.ibrahim
|
2b3b41d5f9
|
Implementing authentication callback.
|
2016-10-12 14:54:18 +02:00 |
|
ali.ibrahim
|
2d9d4af98d
|
Implementing URLRequest API, getting response body.
|
2016-10-12 14:54:17 +02:00 |
|
ali.ibrahim
|
81eab9887b
|
Adding URLResponse to emit response events, implementing status code.
|
2016-10-12 14:54:16 +02:00 |
|
ali.ibrahim
|
7521aeea09
|
Implement URLRequest::Delegate, handle thread sync.
|
2016-10-12 14:54:15 +02:00 |
|
ali.ibrahim
|
e8d4abe78f
|
Adding net module and URLRequest class.
|
2016-10-12 14:54:15 +02:00 |
|
Zeke Sikelianos
|
d4a8a64ba7
|
Merge pull request #7498 from electron/custom-props-in-menu-item-constructor
Preserve custom properties passed to MenuItem constructor
|
2016-10-11 14:24:13 -07:00 |
|
Zeke Sikelianos
|
8aaf029e55
|
remove unused var
|
2016-10-10 15:38:27 -07:00 |
|
Zeke Sikelianos
|
b575055d7e
|
inherit user-specific MenuItem properties more safely
|
2016-10-10 14:40:49 -07:00 |
|
Zeke Sikelianos
|
2cd10d339f
|
remove duplicated prop copying
|
2016-10-10 11:07:01 -07:00 |
|
Samuel Attard
|
09e5035ab5
|
Default webPreferences to empty object always
|
2016-10-07 11:45:13 +11:00 |
|
Zeke Sikelianos
|
b7e078e98d
|
sanitize MenuItem options
|
2016-10-06 14:37:13 -07:00 |
|
Zeke Sikelianos
|
16b3962b66
|
preserve custom properties passed to MenuItem constructor
|
2016-10-05 12:24:08 -07:00 |
|
Michael Vasseur
|
3dd41bc09a
|
Fix errors
|
2016-10-05 11:46:55 +02:00 |
|
Michael Vasseur
|
9490ec7686
|
Fix JS Lint issues
|
2016-10-05 09:47:39 +02:00 |
|
Michael Vasseur
|
a2b3cf95a7
|
Sets correct openerId in mergeBrowserWindowOptions() to give correct options to 'new-window' event handler
|
2016-10-05 09:47:39 +02:00 |
|
Michael Vasseur
|
cc7f4fedf6
|
Rebase with recent changes
|
2016-10-05 09:47:39 +02:00 |
|
Michael Vasseur
|
3408c8038e
|
Fix indentation
|
2016-10-05 09:47:38 +02:00 |
|
Michael Vasseur
|
5a4cdcfde1
|
'new-window' event handlers can return their window when default behavior is prevented
|
2016-10-05 09:46:54 +02:00 |
|
Michael Vasseur
|
c811188e22
|
Updated required code to handle missing additional features for popup windows
|
2016-10-04 14:38:32 +09:00 |
|
Kevin Sawicki
|
24bcf6ac16
|
Add initial cookie changed event support
|
2016-09-29 09:16:29 -07:00 |
|
Cheng Zhao
|
734f42b5f9
|
Merge pull request #7319 from Menci/master
Workaround for electron/electron#5050
|
2016-09-29 16:42:30 +08:00 |
|
Menci
|
ca68dfe097
|
🎨 Remove extra semicolon
|
2016-09-28 06:45:15 +08:00 |
|