blob: 169c0d64b1db1acaf68ab28b7e683191e8ce2ed0 [file] [log] [blame]
# Copyright 2016 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.
source_set("autofill") {
configs += [ "//build/config/compiler:enable_arc" ]
sources = [
"address_normalizer_factory.cc",
"address_normalizer_factory.h",
"autofill_profile_validator_factory.cc",
"autofill_profile_validator_factory.h",
"form_input_accessory_consumer.h",
"form_input_accessory_view.h",
"form_input_accessory_view.mm",
"form_input_accessory_view_controller.h",
"form_input_accessory_view_controller.mm",
"form_input_suggestions_provider.h",
"form_suggestion_controller.h",
"form_suggestion_controller.mm",
"form_suggestion_label.h",
"form_suggestion_label.mm",
"form_suggestion_tab_helper.h",
"form_suggestion_tab_helper.mm",
"form_suggestion_view.h",
"form_suggestion_view.mm",
"legacy_strike_database_factory.cc",
"legacy_strike_database_factory.h",
"personal_data_manager_factory.cc",
"personal_data_manager_factory.h",
"validation_rules_storage_factory.cc",
"validation_rules_storage_factory.h",
]
deps = [
":autofill_shared",
"resources:autofill_close",
"resources:autofill_close_pressed",
"resources:autofill_keyboard_background",
"resources:autofill_keyboard_background_left",
"resources:autofill_keyboard_background_right",
"resources:autofill_left_sep",
"resources:autofill_left_sep_RTL",
"resources:autofill_middle_sep",
"resources:autofill_next",
"resources:autofill_next_inactive",
"resources:autofill_next_pressed",
"resources:autofill_prev",
"resources:autofill_prev_inactive",
"resources:autofill_prev_pressed",
"resources:autofill_right_sep",
"resources:autofill_right_sep_RTL",
"//base",
"//base:i18n",
"//components/autofill/core/browser",
"//components/autofill/ios/browser",
"//components/autofill/ios/form_util",
"//components/keyed_service/core",
"//components/keyed_service/ios",
"//components/prefs",
"//ios/chrome/app/strings",
"//ios/chrome/browser",
"//ios/chrome/browser/browser_state",
"//ios/chrome/browser/history",
"//ios/chrome/browser/passwords:passwords_generation_utils",
"//ios/chrome/browser/signin",
"//ios/chrome/browser/ui",
"//ios/chrome/browser/ui/autofill/manual_fill:manual_fill_ui",
"//ios/chrome/browser/ui/image_util",
"//ios/web",
"//third_party/leveldatabase",
"//third_party/libaddressinput",
"//ui/base",
"//url",
]
libs = [ "QuartzCore.framework" ]
}
source_set("autofill_shared") {
configs += [ "//build/config/compiler:enable_arc" ]
sources = [
"form_input_accessory_view_handler.h",
"form_input_accessory_view_handler.mm",
"form_input_navigator.h",
"form_input_suggestions_provider.h",
"form_suggestion_client.h",
]
deps = [
"//base",
"//components/autofill/core/browser",
"//components/autofill/ios/browser",
"//ios/chrome/browser/ui",
]
libs = [ "UIKit.framework" ]
}
source_set("autofill_internal") {
configs += [ "//build/config/compiler:enable_arc" ]
sources = [
"autofill_controller.h",
"autofill_controller.mm",
"autofill_tab_helper.h",
"autofill_tab_helper.mm",
]
deps = [
":autofill",
"//base",
"//components/autofill/core/browser",
"//components/autofill/core/common",
"//components/autofill/ios/browser",
"//components/infobars/core",
"//components/pref_registry",
"//components/prefs",
"//components/signin/core/browser",
"//ios/chrome/app/strings",
"//ios/chrome/browser",
"//ios/chrome/browser/browser_state",
"//ios/chrome/browser/infobars",
"//ios/chrome/browser/signin",
"//ios/chrome/browser/ui/autofill",
"//ios/web",
"//third_party/leveldatabase",
"//ui/gfx/geometry",
"//url",
]
libs = [ "UIKit.framework" ]
}
source_set("unit_tests") {
configs += [ "//build/config/compiler:enable_arc" ]
testonly = true
sources = [
"autofill_controller_js_unittest.mm",
"autofill_controller_unittest.mm",
"form_structure_browsertest.mm",
"form_suggestion_controller_unittest.mm",
"js_autofill_manager_unittest.mm",
"js_suggestion_manager_unittest.mm",
]
deps = [
":autofill",
":autofill_internal",
":unit_tests_bundle_data",
"//base",
"//base/test:test_support",
"//components/autofill/core/browser",
"//components/autofill/core/browser:test_support",
"//components/autofill/core/common",
"//components/autofill/ios/browser",
"//components/autofill/ios/form_util",
"//components/autofill/ios/form_util:test_support",
"//components/infobars/core",
"//components/keyed_service/core",
"//components/security_state/ios",
"//ios/chrome/browser",
"//ios/chrome/browser/browser_state:test_support",
"//ios/chrome/browser/infobars",
"//ios/chrome/browser/ssl",
"//ios/chrome/browser/ui",
"//ios/chrome/browser/ui/autofill",
"//ios/chrome/browser/ui/coordinators:chrome_coordinators",
"//ios/chrome/browser/ui/settings:test_support",
"//ios/chrome/browser/web:test_support",
"//ios/chrome/browser/web:web_internal",
"//ios/chrome/test/base",
"//ios/web",
"//ios/web/public/test",
"//testing/gtest",
"//third_party/leveldatabase",
"//third_party/ocmock",
"//ui/base:test_support",
]
}
bundle_data("unit_tests_bundle_data") {
sources = [
"//components/test/data/autofill/heuristics/input/000_i18n_de.html",
"//components/test/data/autofill/heuristics/input/001_i18n_de2.html",
"//components/test/data/autofill/heuristics/input/002_i18n_en.html",
"//components/test/data/autofill/heuristics/input/003_i18n_es.html",
"//components/test/data/autofill/heuristics/input/004_i18n_fr.html",
"//components/test/data/autofill/heuristics/input/005_i18n_it.html",
"//components/test/data/autofill/heuristics/input/006_i18n_ja.html",
"//components/test/data/autofill/heuristics/input/007_i18n_ko.html",
"//components/test/data/autofill/heuristics/input/008_i18n_pt.html",
"//components/test/data/autofill/heuristics/input/009_i18n_ru.html",
"//components/test/data/autofill/heuristics/input/010_i18n_zh_cn.html",
"//components/test/data/autofill/heuristics/input/011_i18n_zh_tw.html",
"//components/test/data/autofill/heuristics/input/012_autocomplete_attribute_advanced.html",
"//components/test/data/autofill/heuristics/input/013_autocomplete_attribute_basic.html",
"//components/test/data/autofill/heuristics/input/014_autocomplete_attribute_invalid.html",
"//components/test/data/autofill/heuristics/input/015_autocomplete_attribute_malicious.html",
"//components/test/data/autofill/heuristics/input/016_misc_phones.html",
"//components/test/data/autofill/heuristics/input/017_checkout_advanceautoparts.com.html",
"//components/test/data/autofill/heuristics/input/018_checkout_ae.com.html",
"//components/test/data/autofill/heuristics/input/019_checkout_bedbathandbeyond.com.html",
"//components/test/data/autofill/heuristics/input/020_checkout_cafepress.com.html",
"//components/test/data/autofill/heuristics/input/021_checkout_cduniverse.com.html",
"//components/test/data/autofill/heuristics/input/022_checkout_crutchfield.com.html",
"//components/test/data/autofill/heuristics/input/023_checkout_gamestop.com.html",
"//components/test/data/autofill/heuristics/input/024_checkout_homedepot.com.html",
"//components/test/data/autofill/heuristics/input/025_checkout_hsn.com.html",
"//components/test/data/autofill/heuristics/input/026_checkout_ikea.com.html",
"//components/test/data/autofill/heuristics/input/027_checkout_jcrew.com.html",
"//components/test/data/autofill/heuristics/input/028_checkout_jr.com.html",
"//components/test/data/autofill/heuristics/input/029_checkout_kohls.com.html",
"//components/test/data/autofill/heuristics/input/030_checkout_lowes.com.html",
"//components/test/data/autofill/heuristics/input/031_checkout_macys.com.html",
"//components/test/data/autofill/heuristics/input/032_checkout_nordstrom.com.html",
"//components/test/data/autofill/heuristics/input/033_checkout_officemax.com.html",
"//components/test/data/autofill/heuristics/input/034_checkout_overstock.com.html",
"//components/test/data/autofill/heuristics/input/035_checkout_petco.com.html",
"//components/test/data/autofill/heuristics/input/036_checkout_petsmart.com.html",
"//components/test/data/autofill/heuristics/input/037_checkout_qvc.com.html",
"//components/test/data/autofill/heuristics/input/038_checkout_sears.com.html",
"//components/test/data/autofill/heuristics/input/039_checkout_target.com.html",
"//components/test/data/autofill/heuristics/input/040_checkout_urbanoutfitters.com.html",
"//components/test/data/autofill/heuristics/input/041_checkout_vitacost.com.html",
"//components/test/data/autofill/heuristics/input/042_checkout_williams-sonoma.com.html",
"//components/test/data/autofill/heuristics/input/043_register_adobe.com.html",
"//components/test/data/autofill/heuristics/input/044_register_amazon.com.html",
"//components/test/data/autofill/heuristics/input/045_register_aol.com.html",
"//components/test/data/autofill/heuristics/input/046_register_bestbuy.com.html",
"//components/test/data/autofill/heuristics/input/047_register_continental.com.html",
"//components/test/data/autofill/heuristics/input/048_register_deviantart.com.html",
"//components/test/data/autofill/heuristics/input/049_register_ebay.com.html",
"//components/test/data/autofill/heuristics/input/050_register_ecomm.dell.com.html",
"//components/test/data/autofill/heuristics/input/051_register_epson.com.html",
"//components/test/data/autofill/heuristics/input/052_register_google.com.html",
"//components/test/data/autofill/heuristics/input/053_register_gymboree.com.html",
"//components/test/data/autofill/heuristics/input/054_register_hotels.com.html",
"//components/test/data/autofill/heuristics/input/055_register_imdb.com.html",
"//components/test/data/autofill/heuristics/input/056_register_jbox.com.html",
"//components/test/data/autofill/heuristics/input/057_register_live.com.html",
"//components/test/data/autofill/heuristics/input/058_register_livejournal.com.html",
"//components/test/data/autofill/heuristics/input/059_register_macys.com.html",
"//components/test/data/autofill/heuristics/input/060_register_mcphee.com.html",
"//components/test/data/autofill/heuristics/input/061_register_myspace.com.html",
"//components/test/data/autofill/heuristics/input/062_register_newegg.com.html",
"//components/test/data/autofill/heuristics/input/063_register_officedepot.com.html",
"//components/test/data/autofill/heuristics/input/064_register_officemax.com.html",
"//components/test/data/autofill/heuristics/input/065_register_pyramidcollection.com.html",
"//components/test/data/autofill/heuristics/input/066_register_rediff.com.html",
"//components/test/data/autofill/heuristics/input/067_register_rei.com.html",
"//components/test/data/autofill/heuristics/input/068_register_rocketlawyer.com.html",
"//components/test/data/autofill/heuristics/input/069_register_signup.clicksor.com.html",
"//components/test/data/autofill/heuristics/input/070_register_signup.live.com.html",
"//components/test/data/autofill/heuristics/input/071_register_sourceforge.net.html",
"//components/test/data/autofill/heuristics/input/072_register_supershuttle.com.html",
"//components/test/data/autofill/heuristics/input/073_register_target.com.html",
"//components/test/data/autofill/heuristics/input/074_register_threadless.com.html",
"//components/test/data/autofill/heuristics/input/075_register_trueblue.jetblue.com.html",
"//components/test/data/autofill/heuristics/input/076_register_uhaul.com.html",
"//components/test/data/autofill/heuristics/input/077_register_yahoo.com.html",
"//components/test/data/autofill/heuristics/input/078_crbug_40687.html",
"//components/test/data/autofill/heuristics/input/079_crbug_52198.html",
"//components/test/data/autofill/heuristics/input/080_crbug_53075.html",
"//components/test/data/autofill/heuristics/input/081_crbug_64569.html",
"//components/test/data/autofill/heuristics/input/082_crbug_74918.html",
"//components/test/data/autofill/heuristics/input/083_crbug_87517.html",
"//components/test/data/autofill/heuristics/input/084_crbug_93595.html",
"//components/test/data/autofill/heuristics/input/085_crbug_98152.html",
"//components/test/data/autofill/heuristics/input/086_crbug_98269.html",
"//components/test/data/autofill/heuristics/input/087_crbug_98286.html",
"//components/test/data/autofill/heuristics/input/088_crbug_98338.html",
"//components/test/data/autofill/heuristics/input/089_crbug_224601.html",
"//components/test/data/autofill/heuristics/input/090_crbug_308839.html",
"//components/test/data/autofill/heuristics/input/091_crbug_433703.html",
"//components/test/data/autofill/heuristics/input/092_checkout_alaskaair.com.html",
"//components/test/data/autofill/heuristics/input/093_checkout_m_walmart.com.html",
"//components/test/data/autofill/heuristics/input/094_checkout_staples.com.html",
"//components/test/data/autofill/heuristics/input/095_landsend.html",
"//components/test/data/autofill/heuristics/input/096_llbean.html",
"//components/test/data/autofill/heuristics/input/097_register_alaskaair.com.html",
"//components/test/data/autofill/heuristics/input/098_register_epson.com.mx.html",
"//components/test/data/autofill/heuristics/input/099_checkout_address2lines.html",
"//components/test/data/autofill/heuristics/input/100_checkout_costco.com.html",
"//components/test/data/autofill/heuristics/input/101_checkout_m_bestbuy.com.html",
"//components/test/data/autofill/heuristics/input/102_checkout_m_macys.com.html",
"//components/test/data/autofill/heuristics/input/103_checkout_peapod.com.html",
"//components/test/data/autofill/heuristics/input/104_checkout_m_kohls.com.html",
"//components/test/data/autofill/heuristics/input/105_checkout_m_lowes.com.html",
"//components/test/data/autofill/heuristics/input/106_checkout_m_amazon.com.html",
"//components/test/data/autofill/heuristics/input/107_checkout_m_apple.com.html",
"//components/test/data/autofill/heuristics/input/108_checkout_m_gap.com.html",
"//components/test/data/autofill/heuristics/input/109_checkout_m_nordstroms.com.html",
"//components/test/data/autofill/heuristics/input/110_checkout_harryanddavid.com.html",
"//components/test/data/autofill/heuristics/input/111_checkout_virgin_america.com.html",
"//components/test/data/autofill/heuristics/input/112_checkout_m_llbean.com.html",
"//components/test/data/autofill/heuristics/input/113_guest_checkout_peapod.com.html",
"//components/test/data/autofill/heuristics/input/114_cc_checkout_wayfair.com.html",
"//components/test/data/autofill/heuristics/input/115_checkout_walgreens.com.html",
"//components/test/data/autofill/heuristics/input/116_cc_checkout_walgreens.com.html",
"//components/test/data/autofill/heuristics/input/117_cc_checkout_macys.com.html",
"//components/test/data/autofill/heuristics/input/118_checkout_cvs.com.html",
"//components/test/data/autofill/heuristics/input/119_bug_465571.html",
"//components/test/data/autofill/heuristics/input/120_bug_447332.html",
"//components/test/data/autofill/heuristics/input/121_bug_454366.html",
"//components/test/data/autofill/heuristics/input/122_bug_454366b.html",
"//components/test/data/autofill/heuristics/input/123_bug_459132.html",
"//components/test/data/autofill/heuristics/input/124_bug_460832.html",
"//components/test/data/autofill/heuristics/input/125_bug_462080.html",
"//components/test/data/autofill/heuristics/input/126_bug_463856.html",
"//components/test/data/autofill/heuristics/input/127_bug_463986.html",
"//components/test/data/autofill/heuristics/input/128_bug_464002.html",
"//components/test/data/autofill/heuristics/input/129_bug_465053.html",
"//components/test/data/autofill/heuristics/input/130_bug_465576.html",
"//components/test/data/autofill/heuristics/input/131_bug_465587.html",
"//components/test/data/autofill/heuristics/input/132_bug_469012.html",
"//components/test/data/autofill/heuristics/input/133_bug_469472.html",
"//components/test/data/autofill/heuristics/input/134_bug_471748.html",
"//components/test/data/autofill/heuristics/input/135_bug_471831.html",
"//components/test/data/autofill/heuristics/input/136_bug_497850.html",
"//components/test/data/autofill/heuristics/input/137_bug_555010.html",
"//components/test/data/autofill/heuristics/input/138_cc_checkout_united.com.html",
"//components/test/data/autofill/heuristics/input/139_bug_594475.html",
"//components/test/data/autofill/heuristics/input/140_checkout_nike.com.html",
"//components/test/data/autofill/heuristics/input/141_checkout_cc_keurig.com.html",
"//components/test/data/autofill/heuristics/input/142_cc_checkout_netaporter.com.html",
"//components/test/data/autofill/heuristics/input/143_cc_checkout_efollet.com.html",
"//components/test/data/autofill/heuristics/input/144_cc_checkout_m_jcp.com.html",
"//components/test/data/autofill/heuristics/input/145_hal-india.com.html",
"//components/test/data/autofill/heuristics/input/146_checkout_store.scholastic.com.html",
"//components/test/data/autofill/heuristics/input/147_panera.custhelp.com_app_ask.html",
"//components/test/data/autofill/heuristics/input/148_payment_dickblick.com.html",
"//components/test/data/autofill/heuristics/input/149_checkout_qvc.com_non_hidden.html",
"//components/test/data/autofill/heuristics/input/150_checkout_venus.com_search_field.html",
"//components/test/data/autofill/heuristics/input/151_ticketmaster.com.html",
"//components/test/data/autofill/heuristics/output/000_i18n_de.out",
"//components/test/data/autofill/heuristics/output/001_i18n_de2.out",
"//components/test/data/autofill/heuristics/output/002_i18n_en.out",
"//components/test/data/autofill/heuristics/output/003_i18n_es.out",
"//components/test/data/autofill/heuristics/output/004_i18n_fr.out",
"//components/test/data/autofill/heuristics/output/005_i18n_it.out",
"//components/test/data/autofill/heuristics/output/006_i18n_ja.out",
"//components/test/data/autofill/heuristics/output/007_i18n_ko.out",
"//components/test/data/autofill/heuristics/output/008_i18n_pt.out",
"//components/test/data/autofill/heuristics/output/009_i18n_ru.out",
"//components/test/data/autofill/heuristics/output/010_i18n_zh_cn.out",
"//components/test/data/autofill/heuristics/output/011_i18n_zh_tw.out",
"//components/test/data/autofill/heuristics/output/012_autocomplete_attribute_advanced.out",
"//components/test/data/autofill/heuristics/output/013_autocomplete_attribute_basic.out",
"//components/test/data/autofill/heuristics/output/014_autocomplete_attribute_invalid.out",
"//components/test/data/autofill/heuristics/output/015_autocomplete_attribute_malicious.out",
"//components/test/data/autofill/heuristics/output/016_misc_phones.out",
"//components/test/data/autofill/heuristics/output/017_checkout_advanceautoparts.com.out",
"//components/test/data/autofill/heuristics/output/018_checkout_ae.com.out",
"//components/test/data/autofill/heuristics/output/019_checkout_bedbathandbeyond.com.out",
"//components/test/data/autofill/heuristics/output/020_checkout_cafepress.com.out",
"//components/test/data/autofill/heuristics/output/021_checkout_cduniverse.com.out",
"//components/test/data/autofill/heuristics/output/022_checkout_crutchfield.com.out",
"//components/test/data/autofill/heuristics/output/023_checkout_gamestop.com.out",
"//components/test/data/autofill/heuristics/output/024_checkout_homedepot.com.out",
"//components/test/data/autofill/heuristics/output/025_checkout_hsn.com.out",
"//components/test/data/autofill/heuristics/output/026_checkout_ikea.com.out",
"//components/test/data/autofill/heuristics/output/027_checkout_jcrew.com.out",
"//components/test/data/autofill/heuristics/output/028_checkout_jr.com.out",
"//components/test/data/autofill/heuristics/output/029_checkout_kohls.com.out",
"//components/test/data/autofill/heuristics/output/030_checkout_lowes.com.out",
"//components/test/data/autofill/heuristics/output/031_checkout_macys.com.out",
"//components/test/data/autofill/heuristics/output/032_checkout_nordstrom.com.out",
"//components/test/data/autofill/heuristics/output/033_checkout_officemax.com.out",
"//components/test/data/autofill/heuristics/output/034_checkout_overstock.com.out",
"//components/test/data/autofill/heuristics/output/035_checkout_petco.com.out",
"//components/test/data/autofill/heuristics/output/036_checkout_petsmart.com.out",
"//components/test/data/autofill/heuristics/output/037_checkout_qvc.com.out",
"//components/test/data/autofill/heuristics/output/038_checkout_sears.com.out",
"//components/test/data/autofill/heuristics/output/039_checkout_target.com.out",
"//components/test/data/autofill/heuristics/output/040_checkout_urbanoutfitters.com.out",
"//components/test/data/autofill/heuristics/output/041_checkout_vitacost.com.out",
"//components/test/data/autofill/heuristics/output/042_checkout_williams-sonoma.com.out",
"//components/test/data/autofill/heuristics/output/043_register_adobe.com.out",
"//components/test/data/autofill/heuristics/output/044_register_amazon.com.out",
"//components/test/data/autofill/heuristics/output/045_register_aol.com.out",
"//components/test/data/autofill/heuristics/output/046_register_bestbuy.com.out",
"//components/test/data/autofill/heuristics/output/047_register_continental.com.out",
"//components/test/data/autofill/heuristics/output/048_register_deviantart.com.out",
"//components/test/data/autofill/heuristics/output/049_register_ebay.com.out",
"//components/test/data/autofill/heuristics/output/050_register_ecomm.dell.com.out",
"//components/test/data/autofill/heuristics/output/051_register_epson.com.out",
"//components/test/data/autofill/heuristics/output/052_register_google.com.out",
"//components/test/data/autofill/heuristics/output/053_register_gymboree.com.out",
"//components/test/data/autofill/heuristics/output/054_register_hotels.com.out",
"//components/test/data/autofill/heuristics/output/055_register_imdb.com.out",
"//components/test/data/autofill/heuristics/output/056_register_jbox.com.out",
"//components/test/data/autofill/heuristics/output/057_register_live.com.out",
"//components/test/data/autofill/heuristics/output/058_register_livejournal.com.out",
"//components/test/data/autofill/heuristics/output/059_register_macys.com.out",
"//components/test/data/autofill/heuristics/output/060_register_mcphee.com.out",
"//components/test/data/autofill/heuristics/output/061_register_myspace.com.out",
"//components/test/data/autofill/heuristics/output/062_register_newegg.com.out",
"//components/test/data/autofill/heuristics/output/063_register_officedepot.com.out",
"//components/test/data/autofill/heuristics/output/064_register_officemax.com.out",
"//components/test/data/autofill/heuristics/output/065_register_pyramidcollection.com.out",
"//components/test/data/autofill/heuristics/output/066_register_rediff.com.out",
"//components/test/data/autofill/heuristics/output/067_register_rei.com.out",
"//components/test/data/autofill/heuristics/output/068_register_rocketlawyer.com.out",
"//components/test/data/autofill/heuristics/output/069_register_signup.clicksor.com.out",
"//components/test/data/autofill/heuristics/output/070_register_signup.live.com.out",
"//components/test/data/autofill/heuristics/output/071_register_sourceforge.net.out",
"//components/test/data/autofill/heuristics/output/072_register_supershuttle.com.out",
"//components/test/data/autofill/heuristics/output/073_register_target.com.out",
"//components/test/data/autofill/heuristics/output/074_register_threadless.com.out",
"//components/test/data/autofill/heuristics/output/075_register_trueblue.jetblue.com.out",
"//components/test/data/autofill/heuristics/output/076_register_uhaul.com.out",
"//components/test/data/autofill/heuristics/output/077_register_yahoo.com.out",
"//components/test/data/autofill/heuristics/output/078_crbug_40687.out",
"//components/test/data/autofill/heuristics/output/079_crbug_52198.out",
"//components/test/data/autofill/heuristics/output/080_crbug_53075.out",
"//components/test/data/autofill/heuristics/output/081_crbug_64569.out",
"//components/test/data/autofill/heuristics/output/082_crbug_74918.out",
"//components/test/data/autofill/heuristics/output/083_crbug_87517.out",
"//components/test/data/autofill/heuristics/output/084_crbug_93595.out",
"//components/test/data/autofill/heuristics/output/085_crbug_98152.out",
"//components/test/data/autofill/heuristics/output/086_crbug_98269.out",
"//components/test/data/autofill/heuristics/output/087_crbug_98286.out",
"//components/test/data/autofill/heuristics/output/088_crbug_98338.out",
"//components/test/data/autofill/heuristics/output/089_crbug_224601.out",
"//components/test/data/autofill/heuristics/output/090_crbug_308839.out",
"//components/test/data/autofill/heuristics/output/091_crbug_433703.out",
"//components/test/data/autofill/heuristics/output/092_checkout_alaskaair.com.out",
"//components/test/data/autofill/heuristics/output/093_checkout_m_walmart.com.out",
"//components/test/data/autofill/heuristics/output/094_checkout_staples.com.out",
"//components/test/data/autofill/heuristics/output/095_landsend.out",
"//components/test/data/autofill/heuristics/output/096_llbean.out",
"//components/test/data/autofill/heuristics/output/097_register_alaskaair.com.out",
"//components/test/data/autofill/heuristics/output/098_register_epson.com.mx.out",
"//components/test/data/autofill/heuristics/output/099_checkout_address2lines.out",
"//components/test/data/autofill/heuristics/output/100_checkout_costco.com.out",
"//components/test/data/autofill/heuristics/output/101_checkout_m_bestbuy.com.out",
"//components/test/data/autofill/heuristics/output/102_checkout_m_macys.com.out",
"//components/test/data/autofill/heuristics/output/103_checkout_peapod.com.out",
"//components/test/data/autofill/heuristics/output/104_checkout_m_kohls.com.out",
"//components/test/data/autofill/heuristics/output/105_checkout_m_lowes.com.out",
"//components/test/data/autofill/heuristics/output/106_checkout_m_amazon.com.out",
"//components/test/data/autofill/heuristics/output/107_checkout_m_apple.com.out",
"//components/test/data/autofill/heuristics/output/108_checkout_m_gap.com.out",
"//components/test/data/autofill/heuristics/output/109_checkout_m_nordstroms.com.out",
"//components/test/data/autofill/heuristics/output/110_checkout_harryanddavid.com.out",
"//components/test/data/autofill/heuristics/output/111_checkout_virgin_america.com.out",
"//components/test/data/autofill/heuristics/output/112_checkout_m_llbean.com.out",
"//components/test/data/autofill/heuristics/output/113_guest_checkout_peapod.com.out",
"//components/test/data/autofill/heuristics/output/114_cc_checkout_wayfair.com.out",
"//components/test/data/autofill/heuristics/output/115_checkout_walgreens.com.out",
"//components/test/data/autofill/heuristics/output/116_cc_checkout_walgreens.com.out",
"//components/test/data/autofill/heuristics/output/117_cc_checkout_macys.com.out",
"//components/test/data/autofill/heuristics/output/118_checkout_cvs.com.out",
"//components/test/data/autofill/heuristics/output/119_bug_465571.out",
"//components/test/data/autofill/heuristics/output/120_bug_447332.out",
"//components/test/data/autofill/heuristics/output/121_bug_454366.out",
"//components/test/data/autofill/heuristics/output/122_bug_454366b.out",
"//components/test/data/autofill/heuristics/output/123_bug_459132.out",
"//components/test/data/autofill/heuristics/output/124_bug_460832.out",
"//components/test/data/autofill/heuristics/output/125_bug_462080.out",
"//components/test/data/autofill/heuristics/output/126_bug_463856.out",
"//components/test/data/autofill/heuristics/output/127_bug_463986.out",
"//components/test/data/autofill/heuristics/output/128_bug_464002.out",
"//components/test/data/autofill/heuristics/output/129_bug_465053.out",
"//components/test/data/autofill/heuristics/output/130_bug_465576.out",
"//components/test/data/autofill/heuristics/output/131_bug_465587.out",
"//components/test/data/autofill/heuristics/output/132_bug_469012.out",
"//components/test/data/autofill/heuristics/output/133_bug_469472.out",
"//components/test/data/autofill/heuristics/output/134_bug_471748.out",
"//components/test/data/autofill/heuristics/output/135_bug_471831.out",
"//components/test/data/autofill/heuristics/output/136_bug_497850.out",
"//components/test/data/autofill/heuristics/output/137_bug_555010.out",
"//components/test/data/autofill/heuristics/output/138_cc_checkout_united.com.out",
"//components/test/data/autofill/heuristics/output/139_bug_594475.out",
"//components/test/data/autofill/heuristics/output/140_checkout_nike.com.out",
"//components/test/data/autofill/heuristics/output/141_checkout_cc_keurig.com.out",
"//components/test/data/autofill/heuristics/output/142_cc_checkout_netaporter.com.out",
"//components/test/data/autofill/heuristics/output/143_cc_checkout_efollet.com.out",
"//components/test/data/autofill/heuristics/output/144_cc_checkout_m_jcp.com.out",
"//components/test/data/autofill/heuristics/output/145_hal-india.com.out",
"//components/test/data/autofill/heuristics/output/146_checkout_store.scholastic.com.out",
"//components/test/data/autofill/heuristics/output/147_panera.custhelp.com_app_ask.out",
"//components/test/data/autofill/heuristics/output/148_payment_dickblick.com.out",
"//components/test/data/autofill/heuristics/output/149_checkout_qvc.com_non_hidden.out",
"//components/test/data/autofill/heuristics/output/150_checkout_venus.com_search_field.out",
"//components/test/data/autofill/heuristics/output/151_ticketmaster.com.out",
]
outputs = [
"{{bundle_resources_dir}}/" +
"{{source_root_relative_dir}}/{{source_file_part}}",
]
}
source_set("eg_tests") {
configs += [ "//build/config/compiler:enable_arc" ]
testonly = true
sources = [
"form_input_egtest.mm",
]
deps = [
":autofill",
"//base",
"//base/test:test_support",
"//components/autofill/ios/browser:browser",
"//ios/chrome/app/strings",
"//ios/chrome/browser/autofill:autofill_shared",
"//ios/chrome/browser/ui",
"//ios/chrome/test/app:test_support",
"//ios/chrome/test/earl_grey:test_support",
"//ios/testing/earl_grey:earl_grey_support",
"//ios/third_party/earl_grey:earl_grey+link",
"//ios/web:earl_grey_test_support",
"//ios/web/public/test/http_server",
]
}