Commit f22d241c authored by Matthias Körber's avatar Matthias Körber Committed by Commit Bot

[Autofill][SlimShady] General Hybrid Structure Component.

The CL introduces a data structure to manage address components that
must support the duality of an structured and unstructured
representation.

This is a reland with a fixed DCHECK statement.

Change-Id: I95ec6b67bb6681b1dec9c1eb951439e916e932ec
Bug: 1099202
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2307375Reviewed-by: default avatarDominic Battré <battre@chromium.org>
Commit-Queue: Matthias Körber <koerber@google.com>
Cr-Commit-Position: refs/heads/master@{#790310}
parent 832b6e5f
...@@ -88,6 +88,8 @@ jumbo_static_library("browser") { ...@@ -88,6 +88,8 @@ jumbo_static_library("browser") {
"data_model/autofill_profile.h", "data_model/autofill_profile.h",
"data_model/autofill_profile_comparator.cc", "data_model/autofill_profile_comparator.cc",
"data_model/autofill_profile_comparator.h", "data_model/autofill_profile_comparator.h",
"data_model/autofill_structured_address_component.cc",
"data_model/autofill_structured_address_component.h",
"data_model/autofill_structured_address_utils.cc", "data_model/autofill_structured_address_utils.cc",
"data_model/autofill_structured_address_utils.h", "data_model/autofill_structured_address_utils.h",
"data_model/contact_info.cc", "data_model/contact_info.cc",
...@@ -568,6 +570,7 @@ source_set("unit_tests") { ...@@ -568,6 +570,7 @@ source_set("unit_tests") {
"data_model/autofill_data_model_unittest.cc", "data_model/autofill_data_model_unittest.cc",
"data_model/autofill_profile_comparator_unittest.cc", "data_model/autofill_profile_comparator_unittest.cc",
"data_model/autofill_profile_unittest.cc", "data_model/autofill_profile_unittest.cc",
"data_model/autofill_structured_address_component_unittest.cc",
"data_model/autofill_structured_address_utils_unittest.cc", "data_model/autofill_structured_address_utils_unittest.cc",
"data_model/contact_info_unittest.cc", "data_model/contact_info_unittest.cc",
"data_model/credit_card_unittest.cc", "data_model/credit_card_unittest.cc",
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment