electron/shell/browser/extensions
Charles Kerr 10fd0ba655
refactor: use base::Value::Take*() (#41169)
* perf: avoid temporary strings in Converter<net::HttpRequestHeaders>::FromV8()

* perf: take strings instead of copying them in ToResponseHead()

* refactor: prefer base::Value::Take*() where appropriate

As per the base::Value docs: "prefer over `std::move(value.Get...())`
so clang-tidy can warn about potential use-after-move mistakes."
2024-05-13 15:58:52 +02:00
..
api chore: bump chromium to 125.0.6412.0 (main) (#41610) 2024-04-15 18:10:32 -04:00
electron_browser_context_keyed_service_factories.cc
electron_browser_context_keyed_service_factories.h
electron_component_extension_resource_manager.cc chore: bump chromium to 111.0.5518.0 (main) (#36575) 2023-01-05 21:35:34 -05:00
electron_component_extension_resource_manager.h
electron_display_info_provider.cc
electron_display_info_provider.h
electron_extension_host_delegate.cc refactor: use base::NoDestructor instead of base::LazyInstance (#40947) 2024-01-12 14:50:29 +01:00
electron_extension_host_delegate.h chore: bump chromium to 121.0.6147.0 (main) (#40523) 2023-11-28 13:40:12 -08:00
electron_extension_loader.cc refactor: remove deprecated ToInternalValue() (#40980) 2024-01-17 10:17:43 -05:00
electron_extension_loader.h chore: enable check raw ptr fields (#38167) 2023-05-11 16:07:39 -04:00
electron_extension_system.cc refactor: use base::Value::Take*() (#41169) 2024-05-13 15:58:52 +02:00
electron_extension_system.h chore: enable check raw ptr fields (#38167) 2023-05-11 16:07:39 -04:00
electron_extension_system_factory.cc refactor: prefer using base::NoDestructor to base::{Singleton,LazyInstance} (#41400) 2024-02-23 10:35:20 +01:00
electron_extension_system_factory.h refactor: prefer using base::NoDestructor to base::{Singleton,LazyInstance} (#41400) 2024-02-23 10:35:20 +01:00
electron_extension_web_contents_observer.cc
electron_extension_web_contents_observer.h
electron_extensions_api_client.cc chore: bump chromium to 118.0.5975.0 (main) (#39531) 2023-09-01 15:54:59 +09:00
electron_extensions_api_client.h chore: bump chromium to 117.0.5892.0 (main) (#39118) 2023-07-19 00:26:27 +02:00
electron_extensions_browser_api_provider.cc chore: implement no-op chrome.action extension APIs (#40222) 2023-10-18 10:19:31 -04:00
electron_extensions_browser_api_provider.h
electron_extensions_browser_client.cc chore: bump chromium to 122.0.6261.6 (main) (#40949) 2024-01-25 12:46:30 -05:00
electron_extensions_browser_client.h chore: bump chromium to 122.0.6261.6 (main) (#40949) 2024-01-25 12:46:30 -05:00
electron_kiosk_delegate.cc
electron_kiosk_delegate.h
electron_messaging_delegate.cc chore: replace absl::optional<T> with std::optional<T> (#40928) 2024-01-10 16:23:35 -06:00
electron_messaging_delegate.h chore: replace absl::optional<T> with std::optional<T> (#40928) 2024-01-10 16:23:35 -06:00
electron_navigation_ui_data.cc
electron_navigation_ui_data.h
electron_process_manager_delegate.cc
electron_process_manager_delegate.h