electron/shell/browser/net
Charles Kerr 22970f573b
perf: use flat_set, flat_map for small, trivially-moved containers (#40817)
* refactor: use base::flat_map in ElectronMenuModel

* refactor: use base::flat_map in BuildSubmenuFromModel()

* refactor: use base::flat_map in GetDialogsMap()

* refactor: use base::flat_map in DesktopCapturer

* refactor: use base::flat_map, flat_set in ElectronBrowserClient

* refactor: use base::flat_map in ProxyingURLLoaderFactory

* refactor: use base::flat_map in MapToCommonId()

* refactor: use base::flat_map for g_map_id

* refactor: use base::flat_map for ViewsDelegate::AppbarAutohideEdgeMap

* refactor: use base::flat_map for App::app_metrics_

* refactor: use base::flat_map for PowerSaveBlocker::wake_lock_types_

* refactor: use base::flat_map for NativeImage::hicons_

* refactor: use base::flat_map for MenuViews::menu_runners_

* refactor: use base::flat_map for WebViewManager::web_contents_embedder_map_

* refactor: use base::flat_map for InspectableWebContents::extensions_api_

* refactor: use base::flat_set for libnotify GetServerCapabilities()

* refactor: use base::flat_set for InspectableWebContents::loaders_

* refactor: use base::flat_set for ElectronRendererClient::environments_

refactor: use base::flat_set for ElectronRendererClient::injected_frames_

* refactor: use base::flat_set for WebWorkerObserver::environments_
2024-01-05 12:18:31 +01:00
..
asar refactor: convert HashAlgorithm to enum class (#38233) 2023-05-12 15:23:42 +02:00
cert_verifier_client.cc chore: bump chromium to 113.0.5636.0 (main) (#37130) 2023-03-10 10:07:42 -06:00
cert_verifier_client.h
electron_url_loader_factory.cc chore: bump chromium to 121.0.6147.0 (main) (#40523) 2023-11-28 13:40:12 -08:00
electron_url_loader_factory.h chore: change undocumented protocol.registerProtocol to detect body type (#36595) 2023-02-13 16:48:30 +09:00
network_context_service.cc chore: bump chromium to 117.0.5852.0 (main) (#38891) 2023-07-01 16:22:55 -04:00
network_context_service.h chore: enable check raw ptr fields (#38167) 2023-05-11 16:07:39 -04:00
network_context_service_factory.cc
network_context_service_factory.h chore: add ELECTRON_ prefix to C++ include guards (#31925) 2021-11-22 16:34:31 +09:00
node_stream_loader.cc feat: add protocol.handle (#36674) 2023-03-27 10:00:55 -07:00
node_stream_loader.h chore: enable check raw ptr fields (#38167) 2023-05-11 16:07:39 -04:00
proxying_url_loader_factory.cc chore: bump chromium to 121.0.6147.0 (main) (#40523) 2023-11-28 13:40:12 -08:00
proxying_url_loader_factory.h perf: use flat_set, flat_map for small, trivially-moved containers (#40817) 2024-01-05 12:18:31 +01:00
proxying_websocket.cc chore: bump chromium to 121.0.6147.0 (main) (#40523) 2023-11-28 13:40:12 -08:00
proxying_websocket.h chore: enable check raw ptr fields (#38167) 2023-05-11 16:07:39 -04:00
resolve_host_function.cc feat: add net module to utility process (#40017) 2024-01-04 16:20:37 -05:00
resolve_host_function.h feat: add net module to utility process (#40017) 2024-01-04 16:20:37 -05:00
resolve_proxy_helper.cc chore: bump chromium to 111.0.5544.3 (main) (#36820) 2023-02-03 12:43:42 +01:00
resolve_proxy_helper.h chore: enable check raw ptr fields (#38167) 2023-05-11 16:07:39 -04:00
system_network_context_manager.cc chore: fix some typos (#40506) 2023-11-12 19:51:56 -08:00
system_network_context_manager.h
url_pipe_loader.cc chore: bump chromium to 111.0.5544.3 (main) (#36820) 2023-02-03 12:43:42 +01:00
url_pipe_loader.h
web_request_api_interface.h