electron/shell/common/api
Brandon Fowler 44b12fbb7b
fix: run webRequest handlers for URLs handled by ElectronURLLoaderFactory (#45915)
* fix: continue to run ProxyingURLLoaderFactory for intercepted protocols

* test: webRequest handlers when loading browser windows

* fix: wrap special URL loaders factories with ProxyingURLLoaderFactory

* test: webRequest handlers when using net.fetch

* refactor: remove redundant intercepted protocol handling

AsarURLLoaderFactory is now intercepted by ProxyingURLLoaderFactory, which already handles when the file:// scheme is intercepted.

* fix: check before using saved headers in OnReceiveResponse

* fix: run webRequest handlers when loading file service workers

* test: handlers when loading file service workers

* refactor: add shared CreateURLLoaderFactoryBuilder method

---------

Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
2026-03-10 12:27:00 -04:00
..
shared_texture fix: missing shared texture docs (#49797) 2026-02-16 10:51:31 +01:00
api.mojom feat: route deprecated sync clipboard read through permission checks (#45377) 2025-02-05 15:13:29 +09:00
crashpad_support.cc refactor: avoid deprecated v8::Context::GetIsolate() calls (pt 1) (#47760) 2025-07-21 16:34:38 +02:00
electron_api_asar.cc fix: runtime JS error that crashes GetPackageJSON (#48293) 2025-09-30 18:32:13 +02:00
electron_api_clipboard.cc chore: bump chromium to 147.0.7719.0 (main) (#50061) 2026-03-08 06:22:11 +09:00
electron_api_clipboard.h refactor: use gin::Arguments in api::Clipboard (#48354) 2025-09-23 04:12:47 +09:00
electron_api_clipboard_mac.mm chore: bump chromium to 105.0.5173.0 (main) (#34770) 2022-07-13 17:26:16 -04:00
electron_api_command_line.cc chore: bump chromium to 147.0.7699.0 (main) (#49831) 2026-02-24 16:42:05 -05:00
electron_api_environment.cc refactor: avoid deprecated v8::Context::GetIsolate() calls (pt 1) (#47760) 2025-07-21 16:34:38 +02:00
electron_api_native_image.cc chore: bump chromium to 146.0.7666.0 (main) (#49528) 2026-02-12 12:37:56 -05:00
electron_api_native_image.h chore: bump chromium to 146.0.7666.0 (main) (#49528) 2026-02-12 12:37:56 -05:00
electron_api_native_image_mac.mm feat: add SF Symbol support to NativeImage::CreateFromNamedImage (#48203) 2025-11-04 11:15:34 +01:00
electron_api_native_image_win.cc chore: bump chromium to 143.0.7474.0 (main) (#48572) 2025-10-17 13:04:24 -04:00
electron_api_net.cc chore: move gin::Handle to gin_helper (#47959) 2025-08-05 02:03:06 +09:00
electron_api_shared_texture.cc chore: bump chromium to 146.0.7666.0 (main) (#49528) 2026-02-12 12:37:56 -05:00
electron_api_shared_texture.h feat: add sharedTexture module to import shared texture (#47317) 2025-11-07 09:50:28 +01:00
electron_api_shell.cc fix: second argument to shell.writeShortcutLink is optional (#49476) 2026-01-23 11:24:47 -05:00
electron_api_testing.cc fix: recover network requests after Network Service restart (#49887) 2026-02-25 12:53:06 -05:00
electron_api_url_loader.cc fix: run webRequest handlers for URLs handled by ElectronURLLoaderFactory (#45915) 2026-03-10 12:27:00 -04:00
electron_api_url_loader.h chore: bump chromium to 147.0.7687.0 (main) (#49782) 2026-02-17 14:25:21 -05:00
electron_api_v8_util.cc refactor: avoid deprecated v8::Context::GetIsolate() calls (pt 1) (#47760) 2025-07-21 16:34:38 +02:00
electron_bindings.cc chore: bump chromium to 146.0.7645.0 (main) (#49453) 2026-01-22 17:01:09 -05:00
electron_bindings.h chore: bump chromium to 143.0.7483.0 (main) (#48590) 2025-10-21 08:11:09 -05:00
features.cc refactor: avoid deprecated v8::Context::GetIsolate() calls (pt 1) (#47760) 2025-07-21 16:34:38 +02:00