electron/shell/browser/net
marcin-prochownik 8207f6901d
fix: access violation during redirects (intercepted requests) (#25393)
* fix: don't delete loader factory when request is pending

When intercepted request is pending we need to make sure that
loader factory is not deleted, especially when redirect occurs.
Otherwise, it may cause access violation.

* fix: added logic that removes requests from collection

* fix: fixed lint errors

* fix: fixed review remark

* fix: fixed review remarks

Removed intercepted_requests_ collection
and leverage pending_receivers_.

* fix: brought back removed line
2020-10-06 16:20:56 +09:00
..
asar chore: bump chromium to ec5bc1743792d64724693eb357083 (master) (#24984) 2020-09-21 01:00:36 -07:00
cert_verifier_client.cc feat: expose the chromium validated certificate in the certificate verify proc (#21890) 2020-01-27 10:48:29 -08:00
cert_verifier_client.h feat: expose the chromium validated certificate in the certificate verify proc (#21890) 2020-01-27 10:48:29 -08:00
electron_url_loader_factory.cc fix: access violation during redirects (intercepted requests) (#25393) 2020-10-06 16:20:56 +09:00
electron_url_loader_factory.h fix: access violation during redirects (intercepted requests) (#25393) 2020-10-06 16:20:56 +09:00
network_context_service.cc feat: allow setting SSL config (#25461) 2020-09-23 16:22:10 -04:00
network_context_service.h chore: bump chromium to 580fe983e138952553cd6af11ee8b (master) (#23379) 2020-05-26 13:06:26 -07:00
network_context_service_factory.cc chore: rename atom -> electron (#21986) 2020-02-04 12:19:40 -08:00
network_context_service_factory.h
node_stream_loader.cc fix: Close protocol response streams when aborted (#24014) 2020-07-21 09:51:38 +09:00
node_stream_loader.h fix: correctly handle nexttick scheduling in stream reads (#24022) 2020-06-11 09:55:59 -07:00
proxying_url_loader_factory.cc fix: access violation during redirects (intercepted requests) (#25393) 2020-10-06 16:20:56 +09:00
proxying_url_loader_factory.h chore: bump chromium to ec5bc1743792d64724693eb357083 (master) (#24984) 2020-09-21 01:00:36 -07:00
proxying_websocket.cc chore: bump chromium to 0f4170320ff37e971064916aed1dc (master) (#23285) 2020-04-30 13:20:44 -07:00
proxying_websocket.h fix: build when some buildflags are disabled (#23307) 2020-04-28 23:16:10 -07:00
resolve_proxy_helper.cc chore: bump chromium to 98ebf6c3f0b7bd96bdb1a4b42208f (master) (#22999) 2020-04-13 16:39:26 -07:00
resolve_proxy_helper.h chore: rename atom -> electron (#21986) 2020-02-04 12:19:40 -08:00
system_network_context_manager.cc feat: allow setting SSL config (#25461) 2020-09-23 16:22:10 -04:00
system_network_context_manager.h chore: bump chromium to 580fe983e138952553cd6af11ee8b (master) (#23379) 2020-05-26 13:06:26 -07:00
url_pipe_loader.cc
url_pipe_loader.h chore: bump chromium to 580fe983e138952553cd6af11ee8b (master) (#23379) 2020-05-26 13:06:26 -07:00
web_request_api_interface.h chore: bump chromium to 1a093e6a0cb5e72ba78990fe39824 (master) (#24575) 2020-07-21 22:34:34 -07:00