# Copyright 2019 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. source_set("modals") { sources = [ "infobar_modal_delegate.h", "infobar_password_container_view_controller.h", "infobar_password_container_view_controller.mm", "infobar_password_modal_consumer.h", "infobar_password_modal_delegate.h", "infobar_password_table_view_controller.h", "infobar_password_table_view_controller.mm", "infobar_save_card_container_view_controller.h", "infobar_save_card_container_view_controller.mm", "infobar_save_card_modal_consumer.h", "infobar_save_card_modal_consumer.mm", "infobar_save_card_modal_delegate.h", "infobar_save_card_table_view_controller.h", "infobar_save_card_table_view_controller.mm", "infobar_translate_language_selection_delegate.h", "infobar_translate_language_selection_table_view_controller.h", "infobar_translate_language_selection_table_view_controller.mm", "infobar_translate_modal_delegate.h", "infobar_translate_table_view_controller.h", "infobar_translate_table_view_controller.mm", ] deps = [ ":public", "//base", "//components/autofill/core/common:features", "//components/prefs", "//components/prefs/ios", "//components/strings", "//components/translate/core/browser", "//components/translate/core/common", "//ios/chrome/app/strings", "//ios/chrome/browser/autofill/model/message", "//ios/chrome/browser/autofill/ui_bundled/cells", "//ios/chrome/browser/infobars/model:public", "//ios/chrome/browser/infobars/ui_bundled/coordinators:translate_public", "//ios/chrome/browser/infobars/ui_bundled/presentation", "//ios/chrome/browser/net/model:crurl", "//ios/chrome/browser/passwords/infobars/public", "//ios/chrome/browser/shared/public/features", "//ios/chrome/browser/shared/ui/symbols", "//ios/chrome/browser/shared/ui/table_view", "//ios/chrome/browser/shared/ui/util", "//ios/chrome/common/ui/colors", "//ios/chrome/common/ui/table_view:cells_constants", "//ios/chrome/common/ui/util", "//ui/base", "//url", ] } source_set("public") { sources = [ "infobar_address_profile_modal_constants.h", "infobar_address_profile_modal_constants.mm", "infobar_modal_constants.h", "infobar_modal_constants.mm", "infobar_save_card_modal_constants.h", "infobar_save_card_modal_constants.mm", "infobar_translate_modal_constants.h", "infobar_translate_modal_constants.mm", ] }