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

[Autofill][Leipzig] Add missing metric groups

The missing groups result in a DCHECK fail when votes for the new types
are generated.

Change-Id: Id8000421161b382d7d3d35dcd95c9f8411a19faa
Bug: 1126957
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2403472Reviewed-by: default avatarDominic Battré <battre@chromium.org>
Commit-Queue: Dominic Battré <battre@chromium.org>
Commit-Queue: Matthias Körber <koerber@google.com>
Auto-Submit: Matthias Körber <koerber@google.com>
Cr-Commit-Position: refs/heads/master@{#805826}
parent d3d1f16b
......@@ -49,6 +49,11 @@ enum FieldTypeGroupForMetrics {
GROUP_ADDRESS_STATE,
GROUP_ADDRESS_ZIP,
GROUP_ADDRESS_COUNTRY,
GROUP_ADDRESS_HOME_STREET_NAME,
GROUP_ADDRESS_HOME_DEPENDENT_STREET_NAME,
GROUP_ADDRESS_HOME_HOUSE_NUMBER,
GROUP_ADDRESS_HOME_PREMISE_NAME,
GROUP_ADDRESS_HOME_SUBPREMISE,
GROUP_PHONE,
GROUP_FAX, // Deprecated.
GROUP_EMAIL,
......@@ -158,6 +163,21 @@ int GetFieldTypeGroupPredictionQualityMetric(
case ADDRESS_HOME_COUNTRY:
group = GROUP_ADDRESS_COUNTRY;
break;
case ADDRESS_HOME_STREET_NAME:
group = GROUP_ADDRESS_HOME_STREET_NAME;
break;
case ADDRESS_HOME_DEPENDENT_STREET_NAME:
group = GROUP_ADDRESS_HOME_DEPENDENT_STREET_NAME;
break;
case ADDRESS_HOME_HOUSE_NUMBER:
group = GROUP_ADDRESS_HOME_HOUSE_NUMBER;
break;
case ADDRESS_HOME_PREMISE_NAME:
group = GROUP_ADDRESS_HOME_PREMISE_NAME;
break;
case ADDRESS_HOME_SUBPREMISE:
group = GROUP_ADDRESS_HOME_SUBPREMISE;
break;
default:
NOTREACHED() << field_type << " has no group assigned (ambiguous)";
group = GROUP_AMBIGUOUS;
......
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