12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- # 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.
- static_library("browser") {
- sources = [
- "no_state_prefetch_contents.cc",
- "no_state_prefetch_contents.h",
- "no_state_prefetch_contents_delegate.cc",
- "no_state_prefetch_contents_delegate.h",
- "no_state_prefetch_field_trial.cc",
- "no_state_prefetch_field_trial.h",
- "no_state_prefetch_handle.cc",
- "no_state_prefetch_handle.h",
- "no_state_prefetch_link_manager.cc",
- "no_state_prefetch_link_manager.h",
- "no_state_prefetch_manager.cc",
- "no_state_prefetch_manager.h",
- "no_state_prefetch_manager_delegate.cc",
- "no_state_prefetch_manager_delegate.h",
- "no_state_prefetch_processor_impl.cc",
- "no_state_prefetch_processor_impl.h",
- "no_state_prefetch_processor_impl_delegate.h",
- "no_state_prefetch_utils.cc",
- "no_state_prefetch_utils.h",
- "prerender_config.cc",
- "prerender_config.h",
- "prerender_histograms.cc",
- "prerender_histograms.h",
- "prerender_history.cc",
- "prerender_history.h",
- ]
- deps = [
- "//components/content_settings/core/browser",
- "//components/google/core/common",
- "//components/no_state_prefetch/common",
- "//components/no_state_prefetch/common:mojo_bindings",
- "//content/public/browser",
- "//net",
- "//services/metrics/public/cpp:ukm_builders",
- "//ui/gfx/geometry",
- "//ui/gfx/image/mojom:mojom_traits",
- "//url",
- ]
- # TODO(crbug.com/722453): Use a dedicated build flag for GuestView.
- if (!is_android && !is_ios && !is_fuchsia) {
- deps += [ "//components/guest_view/browser" ]
- }
- }
- source_set("unit_tests") {
- testonly = true
- sources = [
- "no_state_prefetch_processor_impl_unittest.cc",
- "no_state_prefetch_utils_unittest.cc",
- "prerender_history_unittest.cc",
- ]
- deps = [
- "//base",
- "//base/test:test_support",
- "//components/no_state_prefetch/browser",
- "//content/test:test_support",
- "//google_apis:google_apis",
- "//testing/gtest",
- "//url:url",
- ]
- }
|