# Copyright 2023 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("ui_bundled") { sources = [ "search_with_mediator.h", "search_with_mediator.mm", ] deps = [ "//components/enterprise/data_controls/core/browser:features", "//components/search_engines", "//components/strings", "//ios/chrome/app/strings", "//ios/chrome/browser/browser_content/model", "//ios/chrome/browser/browser_content/ui_bundled:edit_menu_utils", "//ios/chrome/browser/enterprise/data_controls/model", "//ios/chrome/browser/intelligence/features", "//ios/chrome/browser/shared/model/web_state_list", "//ios/chrome/browser/shared/public/commands", "//ios/chrome/browser/shared/public/features", "//ios/chrome/browser/shared/ui/symbols", "//ios/chrome/browser/web_selection/model", "//ios/web/public", ] } source_set("eg2_tests") { configs += [ "//build/config/ios:xctest_config" ] testonly = true sources = [ "search_with_mediator_egtest.mm" ] deps = [ "//ios/chrome/browser/browser_content/ui_bundled:eg_matchers", "//ios/chrome/browser/browser_content/ui_bundled:eg_test_support+eg2", "//ios/chrome/browser/metrics/model:eg_test_support+eg2", "//ios/chrome/browser/popup_menu/public", "//ios/chrome/browser/reader_mode/model:features", "//ios/chrome/browser/reader_mode/ui:constants", "//ios/chrome/browser/search_engines/model:eg_test_support+eg2", "//ios/chrome/browser/shared/public/features", "//ios/chrome/test/earl_grey:eg_test_support+eg2", "//ios/testing/earl_grey:eg_test_support+eg2", "//ios/web/public/test:element_selector", "//net:test_support", ] frameworks = [ "UIKit.framework" ] }