# Copyright 2014 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("//build/config/jumbo.gni") jumbo_static_library("browser") { sources = [ "bad_message.cc", "bad_message.h", "content_credential_manager.cc", "content_credential_manager.h", "content_password_manager_driver.cc", "content_password_manager_driver.h", "content_password_manager_driver_factory.cc", "content_password_manager_driver_factory.h", "form_submission_tracker_util.cc", "form_submission_tracker_util.h", "password_manager_internals_service_factory.cc", "password_manager_internals_service_factory.h", "password_requirements_service_factory.cc", "password_requirements_service_factory.h", ] public_deps = [ "//base", "//components/autofill/content/browser", "//components/autofill/content/common:mojo_interfaces", "//components/autofill/core/common", "//components/keyed_service/content", "//components/password_manager/core/browser", "//components/password_manager/core/common", "//components/prefs", "//content/public/browser", "//content/public/common", "//mojo/public/cpp/system", "//net", ] } source_set("unit_tests") { testonly = true sources = [ "content_password_manager_driver_unittest.cc", "form_submission_tracker_util_unittest.cc", ] deps = [ ":browser", "//components/autofill/core/browser:test_support", "//components/password_manager/core/browser:test_support", "//components/prefs:test_support", "//content/test:test_support", "//testing/gmock", "//testing/gtest", ] }