internal/frontend: remove use-path-info for frontend fetch

This is a step towards removing the use-path-info experiment.

The frontend fetch is no longer gated by experiment use-path-info in
order to read from the paths table.

For golang/go#39629

Change-Id: I9a7b8767eeba4655416cc2b3e5d6c746ebd06e8c
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/255364
Trust: Julie Qiu <julie@golang.org>
Run-TryBot: Julie Qiu <julie@golang.org>
TryBot-Result: kokoro <noreply+kokoro@google.com>
Reviewed-by: Jonathan Amsterdam <jba@google.com>
diff --git a/internal/frontend/fetch.go b/internal/frontend/fetch.go
index ce4439b..521d66d 100644
--- a/internal/frontend/fetch.go
+++ b/internal/frontend/fetch.go
@@ -530,8 +530,7 @@
 }
 
 func isActiveFrontendFetch(ctx context.Context) bool {
-	return experiment.IsActive(ctx, internal.ExperimentFrontendFetch) &&
-		experiment.IsActive(ctx, internal.ExperimentUsePathInfo)
+	return experiment.IsActive(ctx, internal.ExperimentFrontendFetch)
 }
 
 func recordFrontendFetchMetric(ctx context.Context, status int, latency time.Duration) {
diff --git a/internal/frontend/fetch_test.go b/internal/frontend/fetch_test.go
index 7aa7073..9b54df4 100644
--- a/internal/frontend/fetch_test.go
+++ b/internal/frontend/fetch_test.go
@@ -76,8 +76,7 @@
 			defer cancel()
 			ctx = experiment.NewContext(ctx,
 				internal.ExperimentFrontendFetch,
-				internal.ExperimentMasterVersion,
-				internal.ExperimentUsePathInfo)
+				internal.ExperimentMasterVersion)
 
 			status, responseText := s.fetchAndPoll(ctx, s.getDataSource(ctx), testModulePath, test.fullPath, test.version)
 			if status != http.StatusOK {