electron/shell
Charles Kerr 5a1eeea102
perf: prefer GURL string_view getters (#43443)
* chore: avoid double-call to url.scheme() in WebContentsZoomController::SetZoomMode()

* perf: use gurl.scheme_piece() in GetAppInfoHelperForProtocol()

* perf: use gurl.scheme_piece() in Browser::GetApplicationNameForProtocol()

* refactor: add std::less<> to HandlersMap

This lets us search it using string_view keys

* refactor: ProtocolRegistry::FindRegistered() now takes a std::string_view

* perf: use gurl.scheme_piece() in InspectableWebContents::LoadNetworkResource()

* refactor: ProtocolRegistry::FindIntercepted() now takes a std::string_view

* perf: use gurl.scheme_piece() in SimpleURLLoaderWrapper::GetURLLoaderFactoryForURL()

* perf: use gurl.scheme_piece() in ProxyingURLLoaderFactory::CreateLoaderAndStart()

* perf: use gurl.host_piece() in ElectronWebUIControllerFactory::GetWebUIType()

* perf: use gurl.host_piece() in ElectronWebUIControllerFactory::CreateWebUIControllerForURL()
2024-08-23 17:15:45 -05:00
..
app refactor: move impl functions into private namespace (#43372) 2024-08-21 15:26:06 -05:00
browser perf: prefer GURL string_view getters (#43443) 2024-08-23 17:15:45 -05:00
common perf: prefer GURL string_view getters (#43443) 2024-08-23 17:15:45 -05:00
renderer chore: bump chromium to 129.0.6664.0 (main) (#43329) 2024-08-19 14:52:53 -04:00
services/node feat: support app#login event for utility process net requests (#42631) 2024-08-14 11:36:47 +09:00
utility chore: bump chromium to 129.0.6630.0 (main) (#43087) 2024-08-02 09:02:11 -05:00