Reland "Use upstream libaddressinput in Chrome."
commitdfafc804e4356ba7605c15ee77310de9ebbe5779
authorrouslan@chromium.org <rouslan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Sat, 12 Jul 2014 23:02:20 +0000 (12 23:02 +0000)
committerrouslan@chromium.org <rouslan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Sat, 12 Jul 2014 23:02:20 +0000 (12 23:02 +0000)
tree4de2bdada53ecd8790677ea60d279275b1eedfba
parent63e2b237a2ad35cb0197d5334e3806afc992a9f6
Reland "Use upstream libaddressinput in Chrome."

Fix the merge conflict and reland http://crrev.com/282726, which was
reverted in http://crrev.com/282732.

TBR=estade@chromium.org,thestig@chromium.org,groby@chromium.org
BUG=389918

Review URL: https://codereview.chromium.org/389733002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@282842 0039d316-1c4b-4281-b951-d872f2087c98
59 files changed:
DEPS
build/ios/grit_whitelist.txt
chrome/app/address_input_strings.grdp
chrome/browser/ui/autofill/DEPS
chrome/browser/ui/autofill/autofill_dialog_controller_browsertest.cc
chrome/browser/ui/autofill/autofill_dialog_controller_impl.cc
chrome/browser/ui/autofill/autofill_dialog_controller_impl.h
chrome/browser/ui/autofill/autofill_dialog_controller_unittest.cc
chrome/browser/ui/autofill/autofill_dialog_i18n_input.cc
chrome/browser/ui/autofill/autofill_dialog_i18n_input.h
chrome/browser/ui/autofill/autofill_dialog_i18n_input_unittest.cc
chrome/browser/ui/autofill/country_combobox_model.cc
chrome/browser/ui/autofill/country_combobox_model_unittest.cc
chrome/browser/ui/autofill/data_model_wrapper.cc
chrome/browser/ui/autofill/mock_address_validator.h
chrome/browser/ui/webui/DEPS
chrome/browser/ui/webui/options/autofill_options_handler.cc
chrome/tools/build/repack_locales.py
components/autofill/core/browser/BUILD.gn
components/autofill/core/browser/address_i18n.cc
components/autofill/core/browser/autofill_country.cc
components/autofill/core/browser/autofill_country_unittest.cc
components/autofill/core/browser/autofill_profile.cc
components/autofill/core/browser/personal_data_manager.cc
third_party/libaddressinput/BUILD.gn
third_party/libaddressinput/README.chromium
third_party/libaddressinput/chromium/addressinput_util.cc
third_party/libaddressinput/chromium/addressinput_util.h
third_party/libaddressinput/chromium/addressinput_util_unittest.cc
third_party/libaddressinput/chromium/chrome_address_validator.cc [new file with mode: 0644]
third_party/libaddressinput/chromium/chrome_address_validator.h [moved from third_party/libaddressinput/chromium/preload_address_validator.h with 55% similarity]
third_party/libaddressinput/chromium/chrome_address_validator_unittest.cc [moved from third_party/libaddressinput/chromium/preload_address_validator_unittest.cc with 55% similarity]
third_party/libaddressinput/chromium/chrome_downloader_impl.cc
third_party/libaddressinput/chromium/chrome_downloader_impl.h
third_party/libaddressinput/chromium/chrome_downloader_impl_unittest.cc
third_party/libaddressinput/chromium/chrome_rule_test.cc
third_party/libaddressinput/chromium/chrome_storage_impl.cc
third_party/libaddressinput/chromium/chrome_storage_impl.h
third_party/libaddressinput/chromium/chrome_storage_impl_unittest.cc
third_party/libaddressinput/chromium/fallback_data_store.cc [new file with mode: 0644]
third_party/libaddressinput/chromium/fallback_data_store.h [new file with mode: 0644]
third_party/libaddressinput/chromium/fallback_data_store_unittest.cc [new file with mode: 0644]
third_party/libaddressinput/chromium/input_suggester.cc [new file with mode: 0644]
third_party/libaddressinput/chromium/input_suggester.h [new file with mode: 0644]
third_party/libaddressinput/chromium/json.cc
third_party/libaddressinput/chromium/libaddressinput_util.cc [copied from third_party/libaddressinput/chromium/addressinput_util.cc with 54% similarity]
third_party/libaddressinput/chromium/libaddressinput_util.h [copied from third_party/libaddressinput/chromium/addressinput_util.h with 65% similarity]
third_party/libaddressinput/chromium/libaddressinput_util_unittest.cc [copied from third_party/libaddressinput/chromium/addressinput_util_unittest.cc with 74% similarity]
third_party/libaddressinput/chromium/override/basictypes_override.h [new file with mode: 0644]
third_party/libaddressinput/chromium/preload_address_validator.cc [deleted file]
third_party/libaddressinput/chromium/storage_test_runner.cc [new file with mode: 0644]
third_party/libaddressinput/chromium/storage_test_runner.h [new file with mode: 0644]
third_party/libaddressinput/chromium/string_compare.cc [new file with mode: 0644]
third_party/libaddressinput/chromium/string_compare_unittest.cc [new file with mode: 0644]
third_party/libaddressinput/chromium/trie.cc [new file with mode: 0644]
third_party/libaddressinput/chromium/trie.h [new file with mode: 0644]
third_party/libaddressinput/chromium/trie_unittest.cc [new file with mode: 0644]
third_party/libaddressinput/libaddressinput.gyp
tools/gritsettings/resource_ids