deepak1556
|
0f2ae385ed
|
allow protocol module initialization before app ready.
* ensure registerStandardSchemes can only be called before app ready
* ensure other protocol methods can only be used after app ready
|
2016-05-08 01:36:34 +05:30 |
|
deepak1556
|
1ff33b7c81
|
protocol: fix registerStandardSchemes api
|
2016-05-08 01:36:34 +05:30 |
|
Cheng Zhao
|
2ae52d0ff4
|
Make Wrappable a template class
|
2016-04-25 10:17:54 +09:00 |
|
Cheng Zhao
|
8ff30a2abc
|
Revert "protocol: respect requests from partition"
This reverts commit 85800256de .
|
2016-02-24 13:25:30 +08:00 |
|
Robo
|
85800256de
|
protocol: respect requests from partition
|
2016-02-19 19:39:01 +05:30 |
|
Robo
|
855d49100f
|
protocol: api to register schemes that can handle service worker
|
2015-12-09 03:11:58 +05:30 |
|
Cheng Zhao
|
fbb8e61958
|
Replace "Url" in API names with "URL"
|
2015-11-13 16:03:40 +08:00 |
|
Robo
|
c969052f12
|
browser: handle flash context menu
|
2015-11-01 01:13:17 +05:30 |
|
Cheng Zhao
|
131531219e
|
Pass auth_info and request in "login" event
|
2015-10-28 20:13:06 +08:00 |
|
Cheng Zhao
|
e365cb6b1c
|
No longer needs to define node_includes.h at last
|
2015-09-07 16:41:49 +08:00 |
|
Cheng Zhao
|
467ba6b7a9
|
Rename protocol.isHandledProtocol to protocol.isProtocolHandled
|
2015-08-13 21:29:23 +08:00 |
|
Cheng Zhao
|
741c8f3d98
|
Implement protocol.uninterceptProtocol
|
2015-08-13 20:19:02 +08:00 |
|
Cheng Zhao
|
773e932e98
|
Implement protocol.interceptProtocol
|
2015-08-13 20:10:05 +08:00 |
|
Cheng Zhao
|
374d83ed9c
|
Implement protocol.isHandledProtocol
|
2015-08-13 19:33:53 +08:00 |
|
Cheng Zhao
|
05fd81ebdc
|
Implement protocol.unregisterProtocol
|
2015-08-13 19:26:18 +08:00 |
|
Cheng Zhao
|
225321b580
|
Make the completion callback optional
|
2015-08-12 21:32:52 +08:00 |
|
Cheng Zhao
|
f493eb34ae
|
Implement protocol.registerHttpProtocol
|
2015-08-12 21:09:44 +08:00 |
|
Cheng Zhao
|
1f2d7d1cd8
|
Implement protocol.registerBufferProtocol
|
2015-08-12 20:37:52 +08:00 |
|
Cheng Zhao
|
d2681d2ba1
|
Implement protocol.registerFileProtocol
|
2015-08-12 15:22:19 +08:00 |
|
Cheng Zhao
|
96d53d279e
|
Initial implementation of new protocol API
|
2015-08-12 13:30:19 +08:00 |
|
Cheng Zhao
|
3379641fe2
|
Force request context to initialize beforing incepting protocol
|
2015-08-10 15:31:29 +08:00 |
|
Cheng Zhao
|
0644129fbe
|
Pass net::URLRequestContextGetter in scoped_refptr
|
2015-08-10 15:28:18 +08:00 |
|
Cheng Zhao
|
2ff104d012
|
Move callback converter from native mate to electron
|
2015-08-07 19:35:35 +08:00 |
|
Robo
|
97c90d31d3
|
get jsprotocolhandler in IO thread
|
2015-07-22 21:54:12 +05:30 |
|
Robo
|
de3ccc4b98
|
use current session when not defined
|
2015-07-17 02:00:43 +05:30 |
|
Robo
|
57244e4718
|
use request context from session if provided
|
2015-07-16 20:18:33 +05:30 |
|
Robo
|
8eb87c5d2b
|
protocol: create separate request context for fetch job
|
2015-07-16 20:18:33 +05:30 |
|
Robo
|
c56b3425a9
|
read/write protocol handler map in IO
|
2015-07-10 09:33:36 +05:30 |
|
Robo
|
2cd5fb5694
|
add compatibility will old api
|
2015-07-09 14:48:58 +05:30 |
|
Robo
|
da00329d78
|
protocol: cleanup
|
2015-07-09 14:48:58 +05:30 |
|
Cheng Zhao
|
197a9b4165
|
Remove calls to v8::Isolate::GetCurrent
It is generally a bad thing to do since we might have multiple Isolates.
|
2015-06-23 17:22:14 +08:00 |
|
Cheng Zhao
|
1ce86b6dfc
|
win: Fix building, close #2018
|
2015-06-23 10:18:43 +08:00 |
|
Cheng Zhao
|
49e1316f7f
|
Merge pull request #1970 from deepak1556/scheme_patch
protocol: api to register custom schemes to standard schemes
|
2015-06-19 16:16:46 +08:00 |
|
Cheng Zhao
|
923296b4ee
|
Use the BrowserContext from protocol
|
2015-06-18 17:18:11 +08:00 |
|
Cheng Zhao
|
b47fae7393
|
Make api::Protocol per-context
|
2015-06-18 16:59:03 +08:00 |
|
deepak1556
|
663a48ee38
|
protocol: api to register custom schemes to standard schemes
|
2015-06-17 14:43:04 +05:30 |
|
Cheng Zhao
|
543c4d5597
|
Allow setting referrer
|
2015-06-17 11:22:02 +08:00 |
|
Cheng Zhao
|
274854876c
|
Allow setting method for RequestHttpJob
|
2015-06-17 10:57:26 +08:00 |
|
Cheng Zhao
|
af05f26a5f
|
Make URLRequestFetchJob actually work
|
2015-06-17 09:31:33 +08:00 |
|
deepak1556
|
a5e2f8e79e
|
protocol: adding requestHttpJob method
|
2015-06-15 03:20:45 +05:30 |
|
Cheng Zhao
|
132c13a11b
|
Fix calls to deprecated node::ThrowError API
|
2015-06-10 14:21:09 +08:00 |
|
Cheng Zhao
|
b202bba2e6
|
Don't read Buffer in IO thread
|
2015-05-22 22:15:13 +08:00 |
|
Cheng Zhao
|
d78efe7c22
|
Use Local instead of Handle
|
2015-05-22 19:11:22 +08:00 |
|
deepak1556
|
24bcd3b21e
|
provide default error message
|
2015-05-11 10:24:44 +05:30 |
|
deepak1556
|
9ab53b0e4b
|
protocol: adding error job to log error with custom protocols
|
2015-05-11 10:17:31 +05:30 |
|
deepak1556
|
9eac8ef266
|
add protocol.RequestBuffer api
|
2015-03-19 09:36:57 +05:30 |
|
Cheng Zhao
|
43421aedcf
|
OVERRIDE macro is now removed
|
2015-01-27 13:18:30 -08:00 |
|
Cheng Zhao
|
2d6dc9c527
|
Convert arguments to V8 directly in EventEmitter::Emmit
This gets rid of the extra conversion between ListValue.
|
2015-01-14 17:51:54 -08:00 |
|
Kevin Sawicki
|
b6b6fc3bfd
|
Remove All Rights Reserved after GitHub copyright
Closes #762
|
2014-10-31 11:17:05 -07:00 |
|
Cheng Zhao
|
1b70ca2098
|
Initialize job factory as early as possible.
Fixes atom/atom#3255.
|
2014-08-15 11:35:13 +08:00 |
|