Remove all_devtools_files.gni

The LightHouse and locales variables are inlined in their respective
BUILD.gn file. The `all_devtools_files` variable is obsolete, as
we already set `data` on all `legacy_test_runner` BUILD.gn targets
themselves.

[email protected]

Bug: none
Change-Id: I32376984af36de801a07e51cb7eec2006cce6d79
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3344907
Commit-Queue: Tim Van der Lippe <[email protected]>
Auto-Submit: Tim Van der Lippe <[email protected]>
Reviewed-by: Simon Zünd <[email protected]>
Commit-Queue: Simon Zünd <[email protected]>
diff --git a/BUILD.gn b/BUILD.gn
index e043478..6630165 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -2,7 +2,6 @@
 # Use of this source code is governed by a BSD-style license that can be
 # found in the LICENSE file.
 
-import("./config/gni/all_devtools_files.gni")
 import("./config/gni/devtools_grd_files.gni")
 import("./config/gni/devtools_image_files.gni")
 import("./front_end/emulated_devices/optimized/optimized_images.gni")
@@ -19,8 +18,7 @@
 
 group("devtools_all_files") {
   testonly = true
-  data = all_devtools_files
-  data += [
+  data = [
     # This enables us to test bots with whitespace changes.
     "scripts/whitespaces.txt",
   ]
diff --git a/config/gni/all_devtools_files.gni b/config/gni/all_devtools_files.gni
deleted file mode 100644
index 51f97dd..0000000
--- a/config/gni/all_devtools_files.gni
+++ /dev/null
@@ -1,255 +0,0 @@
-# Copyright 2020 The Chromium Authors. All rights reserved.
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-
-import("../../scripts/build/ninja/vars.gni")
-
-all_devtools_files = [
-  "front_end/legacy_test_runner/accessibility_test_runner/accessibility_test_runner.js",
-  "front_end/legacy_test_runner/application_test_runner/application_test_runner.js",
-  "front_end/legacy_test_runner/bindings_test_runner/bindings_test_runner.js",
-  "front_end/legacy_test_runner/application_test_runner/CacheStorageTestRunner.js",
-  "front_end/legacy_test_runner/application_test_runner/IndexedDBTestRunner.js",
-  "front_end/legacy_test_runner/application_test_runner/ResourcesTestRunner.js",
-  "front_end/legacy_test_runner/application_test_runner/ResourceTreeTestRunner.js",
-  "front_end/legacy_test_runner/application_test_runner/ServiceWorkersTestRunner.js",
-  "front_end/legacy_test_runner/application_test_runner/StorageTestRunner.js",
-  "front_end/legacy_test_runner/lighthouse_test_runner/lighthouse_test_runner.js",
-  "front_end/legacy_test_runner/axe_core_test_runner/axe_core_test_runner.js",
-  "front_end/third_party/axe-core/axe.js",
-  "front_end/legacy_test_runner/bindings_test_runner/AutomappingTestRunner.js",
-  "front_end/legacy_test_runner/bindings_test_runner/BindingsTestRunner.js",
-  "front_end/legacy_test_runner/bindings_test_runner/IsolatedFilesystemTestRunner.js",
-  "front_end/legacy_test_runner/bindings_test_runner/OverridesTestRunner.js",
-  "front_end/legacy_test_runner/bindings_test_runner/PersistenceTestRunner.js",
-  "front_end/legacy_test_runner/console_test_runner/console_test_runner.js",
-  "front_end/legacy_test_runner/coverage_test_runner/coverage_test_runner.js",
-  "front_end/legacy_test_runner/cpu_profiler_test_runner/cpu_profiler_test_runner.js",
-  "front_end/legacy_test_runner/data_grid_test_runner/data_grid_test_runner.js",
-  "front_end/legacy_test_runner/device_mode_test_runner/device_mode_test_runner.js",
-  "front_end/legacy_test_runner/elements_test_runner/elements_test_runner.js",
-  "front_end/legacy_test_runner/elements_test_runner/EditDOMTestRunner.js",
-  "front_end/legacy_test_runner/elements_test_runner/ElementsPanelShadowSelectionOnRefreshTestRunner.js",
-  "front_end/legacy_test_runner/elements_test_runner/ElementsTestRunner.js",
-  "front_end/legacy_test_runner/elements_test_runner/SetOuterHTMLTestRunner.js",
-  "front_end/legacy_test_runner/elements_test_runner/StylesUpdateLinksTestRunner.js",
-  "front_end/legacy_test_runner/extensions_test_runner/extensions_test_runner.js",
-  "front_end/legacy_test_runner/extensions_test_runner/ExtensionsNetworkTestRunner.js",
-  "front_end/legacy_test_runner/extensions_test_runner/ExtensionsTestRunner.js",
-  "front_end/legacy_test_runner/heap_profiler_test_runner/heap_profiler_test_runner.js",
-  "front_end/legacy_test_runner/layers_test_runner/layers_test_runner.js",
-  "front_end/legacy_test_runner/network_test_runner/network_test_runner.js",
-  "front_end/legacy_test_runner/performance_test_runner/performance_test_runner.js",
-  "front_end/legacy_test_runner/performance_test_runner/TimelineDataTestRunner.js",
-  "front_end/legacy_test_runner/performance_test_runner/TimelineTestRunner.js",
-  "front_end/models/issues_manager/descriptions/arAttributionEventSourceTriggerDataTooLarge.md",
-  "front_end/models/issues_manager/descriptions/arAttributionSourceUntrustworthyFrameOrigin.md",
-  "front_end/models/issues_manager/descriptions/arAttributionSourceUntrustworthyOrigin.md",
-  "front_end/models/issues_manager/descriptions/arAttributionTriggerDataTooLarge.md",
-  "front_end/models/issues_manager/descriptions/arAttributionUntrustworthyFrameOrigin.md",
-  "front_end/models/issues_manager/descriptions/arAttributionUntrustworthyOrigin.md",
-  "front_end/models/issues_manager/descriptions/arInvalidAttributionData.md",
-  "front_end/models/issues_manager/descriptions/arInvalidAttributionSourceEventId.md",
-  "front_end/models/issues_manager/descriptions/arInvalidAttributionSourceExpiry.md",
-  "front_end/models/issues_manager/descriptions/arInvalidAttributionSourcePriority.md",
-  "front_end/models/issues_manager/descriptions/arInvalidEventSourceTriggerData.md",
-  "front_end/models/issues_manager/descriptions/arInvalidTriggerDedupKey.md",
-  "front_end/models/issues_manager/descriptions/arInvalidTriggerPriority.md",
-  "front_end/models/issues_manager/descriptions/arMissingAttributionData.md",
-  "front_end/models/issues_manager/descriptions/arPermissionPolicyDisabled.md",
-  "front_end/models/issues_manager/descriptions/CoepCoopSandboxedIframeCannotNavigateToCoopPage.md",
-  "front_end/models/issues_manager/descriptions/CoepCorpNotSameSite.md",
-  "front_end/models/issues_manager/descriptions/CoepCorpNotSameOrigin.md",
-  "front_end/models/issues_manager/descriptions/CoepCorpNotSameOriginAfterDefaultedToSameOriginByCoep.md",
-  "front_end/models/issues_manager/descriptions/CoepFrameResourceNeedsCoepHeader.md",
-  "front_end/models/issues_manager/descriptions/cspEvalViolation.md",
-  "front_end/models/issues_manager/descriptions/cspInlineViolation.md",
-  "front_end/models/issues_manager/descriptions/cspURLViolation.md",
-  "front_end/models/issues_manager/descriptions/deprecationNavigatorUserAgent.md",
-  "front_end/models/issues_manager/descriptions/LowTextContrast.md",
-  "front_end/models/issues_manager/descriptions/cspTrustedTypesSinkViolation.md",
-  "front_end/models/issues_manager/descriptions/cspTrustedTypesPolicyViolation.md",
-  "front_end/models/issues_manager/descriptions/CompatibilityModeQuirks.md",
-  "front_end/models/issues_manager/descriptions/heavyAd.md",
-  "front_end/models/issues_manager/descriptions/corsAllowCredentialsRequired.md",
-  "front_end/models/issues_manager/descriptions/corsDisallowedByMode.md",
-  "front_end/models/issues_manager/descriptions/corsDisabledScheme.md",
-  "front_end/models/issues_manager/descriptions/corsNoCorsRedirectModeNotFollow.md",
-  "front_end/models/issues_manager/descriptions/corsHeaderDisallowedByPreflightResponse.md",
-  "front_end/models/issues_manager/descriptions/corsInvalidHeaderValues.md",
-  "front_end/models/issues_manager/descriptions/corsMethodDisallowedByPreflightResponse.md",
-  "front_end/models/issues_manager/descriptions/corsOriginMismatch.md",
-  "front_end/models/issues_manager/descriptions/corsPreflightResponseInvalid.md",
-  "front_end/models/issues_manager/descriptions/corsRedirectContainsCredentials.md",
-  "front_end/models/issues_manager/descriptions/corsWildcardOriginNotAllowed.md",
-  "front_end/models/issues_manager/descriptions/mixedContent.md",
-  "front_end/models/issues_manager/descriptions/sharedArrayBuffer.md",
-  "front_end/models/issues_manager/descriptions/corsInsecurePrivateNetwork.md",
-  "front_end/models/issues_manager/descriptions/corsPreflightAllowPrivateNetworkError.md",
-  "front_end/models/issues_manager/descriptions/SameSiteExcludeContextDowngradeRead.md",
-  "front_end/models/issues_manager/descriptions/SameSiteExcludeContextDowngradeSet.md",
-  "front_end/models/issues_manager/descriptions/SameSiteExcludeNavigationContextDowngrade.md",
-  "front_end/models/issues_manager/descriptions/SameSiteInvalidSameParty.md",
-  "front_end/models/issues_manager/descriptions/SameSiteNoneInsecureErrorRead.md",
-  "front_end/models/issues_manager/descriptions/SameSiteNoneInsecureErrorSet.md",
-  "front_end/models/issues_manager/descriptions/SameSiteNoneInsecureWarnRead.md",
-  "front_end/models/issues_manager/descriptions/SameSiteNoneInsecureWarnSet.md",
-  "front_end/models/issues_manager/descriptions/SameSiteUnspecifiedLaxAllowUnsafeRead.md",
-  "front_end/models/issues_manager/descriptions/SameSiteUnspecifiedLaxAllowUnsafeSet.md",
-  "front_end/models/issues_manager/descriptions/SameSiteUnspecifiedTreatedAsLaxRead.md",
-  "front_end/models/issues_manager/descriptions/SameSiteUnspecifiedTreatedAsLaxSet.md",
-  "front_end/models/issues_manager/descriptions/SameSiteWarnCrossDowngradeRead.md",
-  "front_end/models/issues_manager/descriptions/SameSiteWarnCrossDowngradeSet.md",
-  "front_end/models/issues_manager/descriptions/SameSiteWarnStrictLaxDowngradeStrict.md",
-  "front_end/models/issues_manager/descriptions/TwaDigitalAssetLinksFailed.md",
-  "front_end/models/issues_manager/descriptions/TwaHttpError.md",
-  "front_end/models/issues_manager/descriptions/TwaPageUnavailableOffline.md",
-  "front_end/legacy_test_runner/sdk_test_runner/sdk_test_runner.js",
-  "front_end/legacy_test_runner/security_test_runner/security_test_runner.js",
-  "front_end/legacy_test_runner/sources_test_runner/sources_test_runner.js",
-  "front_end/legacy_test_runner/sources_test_runner/AutocompleteTestRunner.js",
-  "front_end/legacy_test_runner/sources_test_runner/DebuggerTestRunner.js",
-  "front_end/legacy_test_runner/sources_test_runner/EditorTestRunner.js",
-  "front_end/legacy_test_runner/sources_test_runner/LiveEditTestRunner.js",
-  "front_end/legacy_test_runner/sources_test_runner/SearchTestRunner.js",
-  "front_end/legacy_test_runner/sources_test_runner/SourcesTestRunner.js",
-]
-
-lighthouse_locale_files = [
-  "locales/ar-XB.json",
-  "locales/ar.json",
-  "locales/bg.json",
-  "locales/ca.json",
-  "locales/cs.json",
-  "locales/da.json",
-  "locales/de.json",
-  "locales/el.json",
-  "locales/en-GB.json",
-  "locales/en-US.json",
-  "locales/en-XA.json",
-  "locales/en-XL.json",
-  "locales/es-419.json",
-  "locales/es.json",
-  "locales/fi.json",
-  "locales/fil.json",
-  "locales/fr.json",
-  "locales/he.json",
-  "locales/hi.json",
-  "locales/hr.json",
-  "locales/hu.json",
-  "locales/id.json",
-  "locales/it.json",
-  "locales/ja.json",
-  "locales/ko.json",
-  "locales/lt.json",
-  "locales/lv.json",
-  "locales/nl.json",
-  "locales/no.json",
-  "locales/pl.json",
-  "locales/pt-PT.json",
-  "locales/pt.json",
-  "locales/ro.json",
-  "locales/ru.json",
-  "locales/sk.json",
-  "locales/sl.json",
-  "locales/sr-Latn.json",
-  "locales/sr.json",
-  "locales/sv.json",
-  "locales/ta.json",
-  "locales/te.json",
-  "locales/th.json",
-  "locales/tr.json",
-  "locales/uk.json",
-  "locales/vi.json",
-  "locales/zh-HK.json",
-  "locales/zh-TW.json",
-  "locales/zh.json",
-]
-
-remote_devtools_locale_files = [
-  "af.json",
-  "am.json",
-  "ar.json",
-  "as.json",
-  "az.json",
-  "be.json",
-  "bg.json",
-  "bn.json",
-  "bs.json",
-  "ca.json",
-  "cs.json",
-  "cy.json",
-  "da.json",
-  "de.json",
-  "el.json",
-  "en-GB.json",
-  "es-419.json",
-  "es.json",
-  "et.json",
-  "eu.json",
-  "fa.json",
-  "fi.json",
-  "fil.json",
-  "fr-CA.json",
-  "fr.json",
-  "gl.json",
-  "gu.json",
-  "he.json",
-  "hi.json",
-  "hr.json",
-  "hu.json",
-  "hy.json",
-  "id.json",
-  "is.json",
-  "it.json",
-  "ja.json",
-  "ka.json",
-  "kk.json",
-  "km.json",
-  "kn.json",
-  "ko.json",
-  "ky.json",
-  "lo.json",
-  "lt.json",
-  "lv.json",
-  "mk.json",
-  "ml.json",
-  "mn.json",
-  "mr.json",
-  "ms.json",
-  "my.json",
-  "ne.json",
-  "nl.json",
-  "no.json",
-  "or.json",
-  "pa.json",
-  "pl.json",
-  "pt-PT.json",
-  "pt.json",
-  "ro.json",
-  "ru.json",
-  "si.json",
-  "sk.json",
-  "sl.json",
-  "sq.json",
-  "sr-Latn.json",
-  "sr.json",
-  "sv.json",
-  "sw.json",
-  "ta.json",
-  "te.json",
-  "th.json",
-  "tr.json",
-  "uk.json",
-  "ur.json",
-  "uz.json",
-  "vi.json",
-  "zh-HK.json",
-  "zh-TW.json",
-  "zu.json",
-]
-
-bundled_devtools_locale_files = [
-  "en-US.json",
-  "zh.json",
-]
diff --git a/front_end/core/i18n/BUILD.gn b/front_end/core/i18n/BUILD.gn
index f8be1f9..ee7b7ae 100644
--- a/front_end/core/i18n/BUILD.gn
+++ b/front_end/core/i18n/BUILD.gn
@@ -2,7 +2,6 @@
 # Use of this source code is governed by a BSD-style license that can be
 # found in the LICENSE file.
 
-import("../../../config/gni/all_devtools_files.gni")
 import("../../../scripts/build/ninja/devtools_entrypoint.gni")
 import("../../../scripts/build/ninja/devtools_module.gni")
 import("../../../scripts/build/ninja/devtools_pre_built.gni")
@@ -35,6 +34,94 @@
   visibility = [ "*" ]
 }
 
+remote_devtools_locale_files = [
+  "af.json",
+  "am.json",
+  "ar.json",
+  "as.json",
+  "az.json",
+  "be.json",
+  "bg.json",
+  "bn.json",
+  "bs.json",
+  "ca.json",
+  "cs.json",
+  "cy.json",
+  "da.json",
+  "de.json",
+  "el.json",
+  "en-GB.json",
+  "es-419.json",
+  "es.json",
+  "et.json",
+  "eu.json",
+  "fa.json",
+  "fi.json",
+  "fil.json",
+  "fr-CA.json",
+  "fr.json",
+  "gl.json",
+  "gu.json",
+  "he.json",
+  "hi.json",
+  "hr.json",
+  "hu.json",
+  "hy.json",
+  "id.json",
+  "is.json",
+  "it.json",
+  "ja.json",
+  "ka.json",
+  "kk.json",
+  "km.json",
+  "kn.json",
+  "ko.json",
+  "ky.json",
+  "lo.json",
+  "lt.json",
+  "lv.json",
+  "mk.json",
+  "ml.json",
+  "mn.json",
+  "mr.json",
+  "ms.json",
+  "my.json",
+  "ne.json",
+  "nl.json",
+  "no.json",
+  "or.json",
+  "pa.json",
+  "pl.json",
+  "pt-PT.json",
+  "pt.json",
+  "ro.json",
+  "ru.json",
+  "si.json",
+  "sk.json",
+  "sl.json",
+  "sq.json",
+  "sr-Latn.json",
+  "sr.json",
+  "sv.json",
+  "sw.json",
+  "ta.json",
+  "te.json",
+  "th.json",
+  "tr.json",
+  "uk.json",
+  "ur.json",
+  "uz.json",
+  "vi.json",
+  "zh-HK.json",
+  "zh-TW.json",
+  "zu.json",
+]
+
+bundled_devtools_locale_files = [
+  "en-US.json",
+  "zh.json",
+]
+
 copy_to_gen("i18n_remote_locales") {
   sources = []
   foreach(locale, remote_devtools_locale_files) {
diff --git a/front_end/models/issues_manager/BUILD.gn b/front_end/models/issues_manager/BUILD.gn
index d714284..9f6955c 100644
--- a/front_end/models/issues_manager/BUILD.gn
+++ b/front_end/models/issues_manager/BUILD.gn
@@ -2,7 +2,6 @@
 # Use of this source code is governed by a BSD-style license that can be
 # found in the LICENSE file.
 
-import("../../../config/gni/all_devtools_files.gni")
 import("../../../scripts/build/ninja/devtools_entrypoint.gni")
 import("../../../scripts/build/ninja/devtools_module.gni")
 import("../../../scripts/build/ninja/devtools_pre_built.gni")
diff --git a/front_end/third_party/lighthouse/BUILD.gn b/front_end/third_party/lighthouse/BUILD.gn
index 83a9924..b0322c3 100644
--- a/front_end/third_party/lighthouse/BUILD.gn
+++ b/front_end/third_party/lighthouse/BUILD.gn
@@ -2,16 +2,63 @@
 # Use of this source code is governed by a BSD-style license that can be
 # found in the LICENSE file.
 
-import("../../../config/gni/all_devtools_files.gni")
 import("../../../scripts/build/ninja/copy.gni")
 import("../../../scripts/build/ninja/devtools_entrypoint.gni")
 import("../../../scripts/build/ninja/devtools_pre_built.gni")
 import("../visibility.gni")
 
-_lighthouse_sources = lighthouse_locale_files + [
-                        "lighthouse-tsconfig.json",
-                        "lighthouse-dt-bundle.d.ts",
-                      ]
+_lighthouse_sources = [
+  "lighthouse-dt-bundle.d.ts",
+  "lighthouse-tsconfig.json",
+  "locales/ar-XB.json",
+  "locales/ar.json",
+  "locales/bg.json",
+  "locales/ca.json",
+  "locales/cs.json",
+  "locales/da.json",
+  "locales/de.json",
+  "locales/el.json",
+  "locales/en-GB.json",
+  "locales/en-US.json",
+  "locales/en-XA.json",
+  "locales/en-XL.json",
+  "locales/es-419.json",
+  "locales/es.json",
+  "locales/fi.json",
+  "locales/fil.json",
+  "locales/fr.json",
+  "locales/he.json",
+  "locales/hi.json",
+  "locales/hr.json",
+  "locales/hu.json",
+  "locales/id.json",
+  "locales/it.json",
+  "locales/ja.json",
+  "locales/ko.json",
+  "locales/lt.json",
+  "locales/lv.json",
+  "locales/nl.json",
+  "locales/no.json",
+  "locales/pl.json",
+  "locales/pt-PT.json",
+  "locales/pt.json",
+  "locales/ro.json",
+  "locales/ru.json",
+  "locales/sk.json",
+  "locales/sl.json",
+  "locales/sr-Latn.json",
+  "locales/sr.json",
+  "locales/sv.json",
+  "locales/ta.json",
+  "locales/te.json",
+  "locales/th.json",
+  "locales/tr.json",
+  "locales/uk.json",
+  "locales/vi.json",
+  "locales/zh-HK.json",
+  "locales/zh-TW.json",
+  "locales/zh.json",
+]
 
 copy_to_gen("lighthouse-locale-files") {
   sources = _lighthouse_sources
diff --git a/front_end/third_party/lighthouse/report/BUILD.gn b/front_end/third_party/lighthouse/report/BUILD.gn
index 36229e0..e1794b0 100644
--- a/front_end/third_party/lighthouse/report/BUILD.gn
+++ b/front_end/third_party/lighthouse/report/BUILD.gn
@@ -2,7 +2,6 @@
 # Use of this source code is governed by a BSD-style license that can be
 # found in the LICENSE file.
 
-import("../../../../config/gni/all_devtools_files.gni")
 import("../../../../scripts/build/ninja/devtools_entrypoint.gni")
 import("../../../../scripts/build/ninja/devtools_pre_built.gni")
 import("../../visibility.gni")