Kevin Sawicki
|
cac85d2a12
|
Remove linter errors
|
2016-12-12 12:51:48 -08:00 |
|
Paul Frazee
|
99ea50649a
|
finish implementation of {secure:true} opt on protocol.registerStandardScehesm, and add working test
|
2016-12-12 12:49:57 -08:00 |
|
Paul Frazee
|
9d2e23413e
|
add {secure:} opt to protocol.registerStandardSchemes
|
2016-12-12 12:49:57 -08:00 |
|
Mark Wylde
|
c55b1e87ed
|
Fix spelling mistake from registred to registered
|
2016-08-20 14:25:13 +01:00 |
|
Cheng Zhao
|
a14b2c1cf8
|
Remove AtomBrowserContext::SetCookieableSchemes
The standard schemes are already stored, we don't have to duplicate the
list for every session.
|
2016-08-05 16:35:37 +09:00 |
|
deepak1556
|
2aa1c9e556
|
register cookieable schemes with browser context
|
2016-08-04 12:17:30 +05:30 |
|
deepak1556
|
52431506ba
|
protocol: custom standard schemes should support cookies
|
2016-08-04 11:06:21 +05:30 |
|
Cheng Zhao
|
8c3232dc56
|
Every native class now gets a name
|
2016-08-02 19:28:12 +09:00 |
|
Cheng Zhao
|
cb19efe49c
|
Pass FunctionTemplate in BuildPrototype
|
2016-08-02 18:08:12 +09:00 |
|
Cheng Zhao
|
b57665330c
|
Merge branch 'master' into chrome52
|
2016-07-21 05:34:36 -06:00 |
|
Cheng Zhao
|
4ebb83e999
|
Move the warning of registerStandardSchemes to native code
|
2016-07-13 12:23:14 +09:00 |
|
Cheng Zhao
|
627028e3a0
|
Clear protocol handlers on exit
|
2016-07-09 17:02:55 +09:00 |
|
Cheng Zhao
|
0a6bb9c36a
|
Fix crash when creating protocol module
|
2016-07-04 15:32:43 +09:00 |
|
Cheng Zhao
|
1ba3907038
|
Update to API changes of Chrome 52
|
2016-07-04 15:32:43 +09:00 |
|
Cheng Zhao
|
fe0e17d1c3
|
Make api::Protocol thread safe
|
2016-06-16 11:09:52 +09:00 |
|
Cheng Zhao
|
659384383e
|
Avoid storing JobFactory in BrowserContext
JobFactory should always be created and accessed in IO thread.
|
2016-06-16 11:09:51 +09:00 |
|
Cheng Zhao
|
9372d4df32
|
Make sure BrowserContext is deleted after Protocol
|
2016-06-16 11:09:51 +09:00 |
|
deepak1556
|
aa853dd3be
|
move protocol to session properties for working with partitions
|
2016-06-09 10:39:18 +05:30 |
|
deepak1556
|
0e0235407b
|
fill net::URLRequest details on IO thread
|
2016-06-09 10:39:18 +05:30 |
|
Cheng Zhao
|
7108cc5f2b
|
Mark standard scheme as safe scheme
|
2016-06-08 15:49:26 +09:00 |
|
Cheng Zhao
|
920ebee333
|
Make sure standard schemes are also set in child process
|
2016-06-08 15:46:50 +09:00 |
|
deepak1556
|
70dac71639
|
delay protocol object creation
|
2016-05-08 16:44:14 +05:30 |
|
deepak1556
|
9c71c9fa6a
|
fix docs and spec
|
2016-05-08 01:37:57 +05:30 |
|
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 |
|