Make EndpointResolver Ash-only.

It is no longer used on any other platform.

Change-Id: I288a5584887a57547470fe92495eb9140237c489
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3195196
Reviewed-by: Pranav Batra <[email protected]>
Commit-Queue: Lei Zhang <[email protected]>
Cr-Commit-Position: refs/heads/main@{#927457}
diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn
index 5c3fad9..d83cbc4 100644
--- a/chrome/browser/BUILD.gn
+++ b/chrome/browser/BUILD.gn
@@ -6678,8 +6678,6 @@
 
   if (enable_service_discovery) {
     sources += [
-      "local_discovery/endpoint_resolver.cc",
-      "local_discovery/endpoint_resolver.h",
       "local_discovery/service_discovery_client.cc",
       "local_discovery/service_discovery_client.h",
       "local_discovery/service_discovery_client_mac.h",
@@ -6700,6 +6698,13 @@
         "local_discovery/service_discovery_client_mdns.h",
       ]
     }
+
+    if (is_chromeos_ash) {
+      sources += [
+        "local_discovery/endpoint_resolver.cc",
+        "local_discovery/endpoint_resolver.h",
+      ]
+    }
   }
 
   if (enable_session_service) {