# Copyright 2026 The Chromium Authors
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

if (!is_android) {
  source_set("browser_tests") {
    testonly = true
    defines = [ "HAS_OUT_OF_PROC_TEST_RUNNER" ]

    sources = [
      "abandoned_page_load_metrics_observer_browsertest.cc",
      "back_forward_cache_page_load_metrics_observer_browsertest.cc",
      "from_gws_abandoned_page_load_metrics_observer_browsertest.cc",
      "gws_abandoned_page_load_metrics_observer_browsertest.cc",
      "gws_abandoned_page_load_metrics_observer_browsertest.h",
      "gws_hp_page_load_metrics_observer_browsertest.cc",
      "gws_page_load_metrics_observer_browsertest.cc",
      "navigation_initiator_page_load_metrics_observer_browsertest.cc",
      "preload_serving_metrics_page_load_metrics_observer_browsertest.cc",
      "prerender_page_load_metrics_observer_browsertest.cc",
      "use_counter_page_load_metrics_observer_browsertest.cc",
    ]

    deps = [
      "//chrome/browser",
      "//chrome/browser:after_startup_task_utils",
      "//chrome/browser/page_load_metrics/integration_tests:test_support",
      "//chrome/browser/preloading",
      "//chrome/browser/preloading/prerender",
      "//chrome/browser/search_engines",
      "//chrome/browser/ui",
      "//chrome/browser/ui/browser_window",
      "//chrome/test:test_support",
      "//chrome/test:test_support_ui",
      "//components/page_load_metrics/browser",
      "//components/page_load_metrics/browser:test_support",
      "//components/page_load_metrics/common:test_support",
      "//components/page_load_metrics/google/browser",
      "//components/ukm:test_support",
      "//content/test:test_support",
      "//net:test_support",
      "//services/network/public/cpp",
    ]
  }
}
