Ver Fonte

LibWeb: Don't ask RequestServer to prefetch DNS for file: and data: URLs

Andreas Kling há 1 ano atrás
pai
commit
3d78f86a2f
1 ficheiros alterados com 3 adições e 0 exclusões
  1. 3 0
      Userland/Libraries/LibWeb/Loader/ResourceLoader.cpp

+ 3 - 0
Userland/Libraries/LibWeb/Loader/ResourceLoader.cpp

@@ -68,6 +68,9 @@ ResourceLoader::ResourceLoader(NonnullRefPtr<ResourceLoaderConnector> connector)
 
 void ResourceLoader::prefetch_dns(URL::URL const& url)
 {
+    if (url.scheme().is_one_of("file"sv, "data"sv))
+        return;
+
     if (ContentFilter::the().is_filtered(url)) {
         dbgln("ResourceLoader: Refusing to prefetch DNS for '{}': \033[31;1mURL was filtered\033[0m", url);
         return;