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
..
2024-08-23 12:34:26 -05:00
2024-07-25 11:25:45 +02:00
2024-07-25 11:25:45 +02:00
2024-08-22 19:48:32 -05:00
2024-08-02 21:21:59 -05:00
2024-08-05 15:31:58 +02:00
2024-07-29 12:42:57 -05:00
2024-07-25 11:25:45 +02:00
2024-08-02 09:02:11 -05:00
2024-08-12 09:56:51 +02:00
2024-08-23 17:15:45 -05:00
2024-08-20 16:54:27 +02:00
2024-08-22 19:23:13 -05:00
2024-07-22 11:31:32 +02:00
2024-08-14 15:47:47 -04:00
2023-02-01 12:59:16 +01:00
2024-08-21 15:26:06 -05:00
2024-08-23 17:15:45 -05:00
2024-08-22 19:48:32 -05:00
2024-06-20 10:49:07 +02:00
2024-07-22 11:31:32 +02:00
2023-12-13 13:01:03 -08:00
2023-12-13 13:01:03 -08:00
2023-11-01 10:02:12 -04:00
2024-07-25 11:25:45 +02:00
2024-07-25 11:25:45 +02:00
2023-09-26 16:00:46 -04:00
2024-08-23 17:15:45 -05:00
2024-07-29 12:42:57 -05:00
2024-07-25 11:25:45 +02:00
2024-08-20 16:54:27 +02:00
2024-08-20 16:54:27 +02:00
2024-08-23 17:15:45 -05:00
2024-07-29 12:42:57 -05:00
2024-07-29 12:42:57 -05:00
2024-02-05 18:12:34 -06:00
2024-07-29 12:42:57 -05:00
2022-01-10 17:31:39 -05:00
2021-11-22 16:34:31 +09:00
2024-07-29 12:42:57 -05:00
2024-07-29 12:42:57 -05:00
2022-11-07 10:15:57 -08:00
2023-08-28 10:29:27 -04:00
2024-05-29 13:07:02 -05:00
2024-07-25 11:25:45 +02:00
2024-05-21 14:21:31 -05:00
2023-12-13 13:01:03 -08:00
2024-07-29 12:42:57 -05:00
2024-08-21 15:26:06 -05:00
2024-08-12 10:28:33 +02:00
2024-08-07 14:51:38 +02:00
2024-07-29 12:42:57 -05:00
2024-06-10 17:00:20 -05:00
2024-07-25 11:25:45 +02:00
2024-07-22 11:31:32 +02:00
2024-08-19 17:14:57 -04:00
2024-07-29 12:42:57 -05:00
2024-07-29 12:42:57 -05:00
2024-07-17 09:48:03 -04:00
2024-07-29 12:42:57 -05:00
2024-07-29 12:42:57 -05:00
2022-02-09 18:58:52 -08:00
2021-11-22 16:34:31 +09:00
2024-06-07 17:18:35 -04:00
2024-06-20 10:49:07 +02:00
2024-08-23 12:34:26 -05:00
2024-08-23 12:34:26 -05:00
2024-07-29 12:42:57 -05:00
2024-07-29 12:42:57 -05:00
2024-08-12 10:28:33 +02:00
2024-08-12 10:28:33 +02:00
2024-07-10 15:32:50 +02:00
2024-07-10 15:32:50 +02:00
2024-04-15 18:10:32 -04:00
2024-05-29 13:07:02 -05:00
2024-08-23 17:15:45 -05:00
2021-11-22 16:34:31 +09:00
2024-01-10 19:00:37 -06:00
2024-07-29 12:42:57 -05:00
2024-07-25 11:25:45 +02:00
2023-06-22 10:51:15 +02:00
2024-07-25 11:17:37 +02:00
2024-07-02 09:51:33 +02:00
2024-02-21 12:59:49 -08:00
2023-10-03 12:26:35 -07:00
2024-07-25 11:25:45 +02:00
2024-07-25 11:25:45 +02:00
2024-07-22 11:31:32 +02:00
2021-11-22 16:34:31 +09:00
2024-08-20 15:21:43 -04:00
2023-09-12 16:53:20 -07:00
2024-08-14 11:36:47 +09:00
2024-08-14 11:36:47 +09:00
2024-07-22 11:31:32 +02:00
2023-05-11 16:07:39 -04:00
2024-06-07 17:18:35 -04:00
2022-01-26 13:59:09 -08:00
2024-08-01 12:13:13 +02:00
2024-08-12 10:32:35 +02:00
2022-09-27 12:47:46 -07:00
2024-08-09 10:08:01 +02:00
2024-08-23 11:02:05 -04:00
2024-08-12 09:56:51 +02:00
2024-08-12 09:56:51 +02:00
2024-08-22 19:48:32 -05:00
2024-07-25 11:25:45 +02:00
2023-05-11 16:07:39 -04:00
2024-08-23 17:15:45 -05:00
2024-08-23 17:15:45 -05:00
2024-07-22 11:31:32 +02:00
2024-07-22 11:31:32 +02:00
2024-07-25 11:25:45 +02:00
2024-07-25 11:25:45 +02:00
2022-02-09 18:58:52 -08:00
2023-06-09 11:20:43 -05:00
2023-06-09 11:20:43 -05:00
2024-07-25 11:25:45 +02:00
2022-08-17 11:35:53 -07:00
2024-07-25 11:25:45 +02:00
2024-04-10 22:06:47 +02:00
2024-07-25 11:25:45 +02:00
2024-07-19 12:26:57 -05:00
2024-08-23 17:15:45 -05:00
2024-07-29 12:42:57 -05:00
2024-07-29 12:42:57 -05:00
2024-07-02 09:51:33 +02:00
2024-05-21 14:21:31 -05:00
2023-11-28 13:40:12 -08:00
2024-01-05 12:18:31 +01:00
2024-07-22 10:44:08 +02:00
2024-07-22 10:44:08 +02:00
2024-01-10 14:01:49 -06:00
2024-07-22 11:31:32 +02:00
2024-07-29 12:42:57 -05:00