<!--
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.
-->

<!--

This file describes the enumerations referenced by entries in histograms.xml for
this directory. Some enums may instead be listed in the central enums.xml file
at src/tools/metrics/histograms/enums.xml when multiple files use them.

For best practices on writing enumerations descriptions, see
https://chromium.googlesource.com/chromium/src.git/+/HEAD/tools/metrics/histograms/README.md#Enum-Histograms

Please follow the instructions in the OWNERS file in this directory to find a
reviewer. If no OWNERS file exists, please consider signing up at
go/reviewing-metrics (Googlers only), as all subdirectories are expected to
have an OWNERS file. As a last resort you can send the CL to
chromium-metrics-reviews@google.com.
-->

<histogram-configuration>

<!-- Enum types -->

<enums>

<!-- LINT.IfChange(ActorFormFillingOutcome) -->

<enum name="ActorFormFillingOutcome">
  <int value="0" label="Success"/>
  <int value="1" label="Other error"/>
  <int value="2" label="Autofill not available"/>
  <int value="3" label="Form not found"/>
  <int value="4" label="Suggestion not found"/>
</enum>

<!-- LINT.ThenChange(//components/autofill/core/browser/integrators/actor/actor_form_filling_types.h:ActorFormFillingError) -->

<!-- LINT.IfChange(ActorFormFillingRequestedData) -->

<enum name="ActorFormFillingRequestedData">
  <int value="0" label="Unknown"/>
  <int value="1" label="Address"/>
  <int value="2" label="ShippingAddress"/>
  <int value="3" label="BillingAddress"/>
  <int value="4" label="HomeAddress"/>
  <int value="5" label="WorkAddress"/>
  <int value="6" label="CreditCard"/>
  <int value="7" label="ContactInformation"/>
</enum>

<!-- LINT.ThenChange(//components/autofill/core/browser/integrators/actor/actor_form_filling_types.h:ActorFormFillingRequestedData) -->

<!-- LINT.IfChange(RetargetTriggerFieldResult) -->

<enum name="ActorFormFillingRetargetTriggerFieldResult">
  <int value="0" label="Not attempted: no split"/>
  <int value="1" label="Retargeted to a new field"/>
  <int value="2" label="Retargeted to the same field"/>
  <int value="3" label="Error: contact info address first"/>
  <int value="4" label="Error: contact info not found"/>
  <int value="5" label="Error: address not found"/>
</enum>

<!-- LINT.ThenChange(//chrome/browser/autofill/actor/actor_form_section_splitter.h:RetargetTriggerFieldResult) -->

<!-- LINT.IfChange(ShouldSplitOutContactInfoResult) -->

<enum name="ActorFormFillingShouldSplitOutContactInfoResult">
  <int value="0" label="Should split"/>
  <int value="1" label="Should not split: feature disabled"/>
  <int value="2" label="Should not split: no trigger fields provided"/>
  <int value="3" label="Should not split: form structure not found"/>
  <int value="4"
      label="Should not split: no contact info before first address field"/>
  <int value="5" label="Should not split: no address field in section"/>
</enum>

<!-- LINT.ThenChange(//chrome/browser/autofill/actor/actor_form_section_splitter.h:ShouldSplitOutContactInfoResult) -->

<enum name="AndroidAutofillAvailabilityStatus">
  <summary>
    Describes whether Android Autofill was available. If not, it splits the
    reasons why. Only one reason is recorded (e.g. the pref isn't checked if a
    policy makes it impossible to set the pref).
  </summary>
  <int value="0" label="Available and turned on in Chrome settings"/>
  <int value="1" label="Not allowed by policy"/>
  <int value="2" label="(obsolete) Android OS version is too old"/>
  <int value="3" label="The system's AutofillManager is not available"/>
  <int value="4" label="The system does not support autofill"/>
  <int value="5" label="The system's AutofillService cannot be determined."/>
  <int value="6" label="The user chose Google to as AutofillService"/>
  <int value="7" label="The user turned the Chrome setting off"/>
</enum>

<enum name="AndroidAutofillPrefillRequestState">
  <summary>
    Describes the state of a prefill request for a given, cacheable, form.
  </summary>
  <int value="0"
      label="Prefill request sent, view structure provided, bottom sheet
             shown."/>
  <int value="1"
      label="Prefill request sent, view structure provided, bottom sheet not
             shown."/>
  <int value="2" label="Prefill request sent, view structure not provided."/>
  <int value="3" label="Prefill request sent but form changed."/>
  <int value="4"
      label="Prefill request not sent - maximum number of prefill requests
             reached."/>
  <int value="5" label="Prefill request not sent - not enough time."/>
</enum>

<!--  LINT.IfChange(AttemptFormFillingToolEvent) -->

<enum name="AttemptFormFillingToolEvent">
  <int value="0" label="Tool was invoked by the actor"/>
  <int value="1"
      label="Autofill service returned (potentially empty) suggestions
             response"/>
  <int value="2"
      label="Autofill service returned a valid suggestions response"/>
  <int value="3" label="Autofill Attention Dialog presented to the user"/>
  <int value="4" label="Autofill Attention Dialog accepted by the user"/>
</enum>

<!-- LINT.ThenChange(//chrome/browser/actor/tools/attempt_form_filling_tool_metrics.h:AttemptFormFillingToolEvent) -->

<enum name="AufofillStructuredTokenVerificationStatus">
  <int value="0" label="No Status"/>
  <int value="1" label="Parsed"/>
  <int value="2" label="Formatted"/>
  <int value="3" label="Observed"/>
  <int value="4" label="User-Verified"/>
  <int value="5" label="Server-Parsed"/>
</enum>

<enum name="AutocompleteEvents">
  <int value="0" label="Suggestions Shown"/>
  <int value="1" label="Suggestion Selected"/>
  <int value="2" label="Suggestion Deleted"/>
</enum>

<!-- LINT.IfChange(AutofillAddressOptInChange) -->

<enum name="AutofillAddressOptInChange">
  <summary>
    Records when a user opts in or out of the address autofill feature.
  </summary>
  <int value="0" label="OptIn"/>
  <int value="1" label="OptOut"/>
</enum>

<!-- LINT.ThenChange(//chrome/browser/resources/settings/autofill_page/autofill_section.ts:AutofillAddressOptInChange) -->

<!-- LINT.IfChange(AutofillAddressProfileImportCountrySource) -->

<enum name="AutofillAddressProfileImportCountrySource">
  <int value="0" label="Explicitly Observed"/>
  <int value="1" label="Variations Services (Latest Country) or Locale"/>
  <int value="2" label="Phone Number Region Code"/>
  <int value="3" label="No Country"/>
  <int value="4" label="Country Merged"/>
</enum>

<!-- LINT.ThenChange(//components/autofill/core/browser/form_import/addresses/autofill_profile_import_process.h:ProfileCountrySource) -->

<enum name="AutofillAddressProfileImportCountrySpecificFieldRequirement">
  <int value="0" label="All required fields present"/>
  <int value="1" label="Missing: ZIP"/>
  <int value="2" label="Missing: State"/>
  <int value="3" label="Missing: Zip, State"/>
  <int value="4" label="Missing: City"/>
  <int value="5" label="Missing: Zip, City"/>
  <int value="6" label="Missing: State, City"/>
  <int value="7" label="Missing: ZIP, State, City"/>
  <int value="8" label="Missing: Line1"/>
  <int value="9" label="Missing: Line1, ZIP"/>
  <int value="10" label="Missing: Line1, State"/>
  <int value="11" label="Missing: Line1, Zip, State"/>
  <int value="12" label="Missing: Line1, City"/>
  <int value="13" label="Missing: Line1, Zip, City"/>
  <int value="14" label="Missing: Line1, State, City"/>
  <int value="15" label="Missing: Line1, ZIP, State, City"/>
</enum>

<enum name="AutofillAddressProfileImportRequirement">
  <int value="0" label="Email is unique: Fulfilled"/>
  <int value="1" label="Email is unique: Violated"/>
  <int value="2" label="No invalid field types: Fulfilled"/>
  <int value="3" label="No invalid field types: Violated"/>
  <int value="4" label="City requirement: Fulfilled"/>
  <int value="5" label="City requirement: Violated"/>
  <int value="6" label="State requirement: Fulfilled"/>
  <int value="7" label="State requirement: Violated"/>
  <int value="8" label="ZIP requirement: Fulfilled"/>
  <int value="9" label="ZIP requirement: Violated"/>
  <int value="10" label="Valid email: Fulfilled"/>
  <int value="11" label="Valid email: Violated"/>
  <int value="12"
      label="Valid country: Fulfilled (Since 113 no longer required, but
             still emitted)"/>
  <int value="13"
      label="Valid country: Violated (Since 113 no longer required, but still
             emitted)"/>
  <int value="14" label="Valid state: Fulfilled"/>
  <int value="15" label="Valid state: Violated"/>
  <int value="16" label="Valid ZIP: Fulfilled"/>
  <int value="17" label="Valid ZIP: Violated"/>
  <int value="18"
      label="Valid phone: Fulfilled (Since 107 no longer required. Replaced
             by Autofill.ProfileImport.PhoneNumberParsed)"/>
  <int value="19"
      label="Valid phone: Violated (Since 107 no longer required. Replaced by
             Autofill.ProfileImport.PhoneNumberParsed)"/>
  <int value="20" label="Overall: Fulfilled"/>
  <int value="21" label="Overall: Violated"/>
  <int value="22" label="Line1 requirement: Fulfilled"/>
  <int value="23" label="Line1 requirement: Violated"/>
  <int value="24" label="ZIP or state requirement: Fulfilled"/>
  <int value="25" label="ZIP or state requirement: Violated"/>
  <int value="26" label="Line1 or house number requirement: Fulfilled"/>
  <int value="27" label="Line1 or house number requirement: Violated"/>
  <int value="28" label="Deprecated full name requirement: Fulfilled"/>
  <int value="29" label="Deprecated full name requirement: Violated"/>
  <int value="30" label="No synthesized types: Fulfilled"/>
  <int value="31" label="No synthesized types: Violated"/>
</enum>

<enum name="AutofillAddressProfileImportStatus">
  <int value="0" label="No import"/>
  <int value="1" label="Regular import"/>
  <int value="2" label="Import with section union"/>
</enum>

<enum name="AutofillAiBubbleResult">
  <int value="0" label="The prompt was for closed due to an unknown reason"/>
  <int value="1" label="The prompt was accepted"/>
  <int value="2" label="The user clicked the cancel button"/>
  <int value="3"
      label="The user closed the prompt (via the close button or the ESC)"/>
  <int value="4" label="The user did not interact with the prompt"/>
  <int value="5" label="The prompt was closed due to losing focus"/>
  <int value="6"
      label="The prompt was closed by pressing 'Done' button in the editor.
             The editor is only present on Android."/>
</enum>

<!-- LINT.IfChange(AutofillAiDecryptStatus) -->

<enum name="AutofillAiDecryptStatus">
  <int value="0" label="Succeeded"/>
  <int value="1" label="Failed temporarily"/>
  <int value="2" label="Failed permanently"/>
</enum>

<!-- LINT.ThenChange(//components/autofill/core/browser/webdata/autofill_ai/entity_table.cc:DecryptionStatus) -->

<enum name="AutofillAiEntityType">
<!-- Generated from components/autofill/core/browser/data_model/autofill_ai/entity_schema.json.
Called by update_autofill_enums.py.-->

  <int value="0" label="Passport"/>
  <int value="1" label="Driver's license"/>
  <int value="2" label="Vehicle"/>
  <int value="3" label="National Id Card"/>
  <int value="4" label="Known Traveler Number"/>
  <int value="5" label="Redress Number"/>
  <int value="6" label="Flight Reservation"/>
  <int value="7" label="Order"/>
  <int value="8" label="Shipment"/>
</enum>

<enum name="AutofillAiModelExecutionPiShadowPrediction">
  <int value="0" label="Different result"/>
  <int value="1" label="Same result"/>
</enum>

<enum name="AutofillAiModelExecutionStatus">
  <int value="0"
      label="One or more field indices returned by the model are out of
             bounds or duplicates."/>
  <int value="1" label="The server returned an error or timed out."/>
  <int value="2"
      label="The server replied with the wrong response proto type."/>
  <int value="3" label="The model returned a result, but it was empty"/>
  <int value="4" label="The model returned a valid, non-empty result."/>
</enum>

<enum name="AutofillAiOptInFunnelEvents">
  <int value="0" label="IPH was shown"/>
  <int value="1" label="FFR was shown"/>
  <int value="2" label="The FFR learn more button was clicked"/>
  <int value="3" label="FFR was accepted"/>
</enum>

<!-- LINT.IfChange(AutofillAiOptInStatus) -->

<enum name="AutofillAiOptInStatus">
  <int value="0" label="Opted out"/>
  <int value="1" label="Opted in"/>
</enum>

<!-- LINT.ThenChange(/components/autofill/core/browser/permissions/autofill_ai/autofill_ai_permission_utils.h:AutofillAiOptInStatus) -->

<!-- LINT.IfChange(AutofillAiPersonalContextCacheReadinessOnFirstInteraction) -->

<enum name="AutofillAiPersonalContextCacheReadinessOnFirstInteraction">
  <int value="0" label="Prefetch completed with data in cache"/>
  <int value="1" label="Prefetch completed with no data in cache"/>
  <int value="2" label="Prefetch is in-flight"/>
  <int value="3" label="Prefetch failed"/>
  <int value="4" label="Prefetch was not initiated"/>
</enum>

<!-- LINT.ThenChange(/components/autofill/core/browser/integrators/autofill_ai/metrics/personal_context_metrics.h:PersonalContextCacheReadinessOnFirstInteraction) -->

<!-- LINT.IfChange(AutofillAiPersonalContextPrefetchTriggerResult) -->

<enum name="AutofillAiPersonalContextPrefetchTriggerResult">
  <int value="0" label="Initiated network requests"/>
  <int value="1" label="Skipped due to fresh cached data"/>
  <int value="2" label="Skipped due to active backoff throttling"/>
  <int value="3" label="Skipped due to active request in-flight"/>
</enum>

<!-- LINT.ThenChange(/components/autofill/core/browser/integrators/autofill_ai/metrics/personal_context_metrics.h:PersonalContextPrefetchTriggerResult) -->

<enum name="AutofillAiReauthResultByFieldType">
<!-- Generated from components/autofill/core/browser/field_types.h.
Called by update_autofill_enums.py.-->

  <int value="0" label="NO_SERVER_DATA: Success"/>
  <int value="1" label="NO_SERVER_DATA: Failure"/>
  <int value="4" label="UNKNOWN_TYPE: Success"/>
  <int value="5" label="UNKNOWN_TYPE: Failure"/>
  <int value="8" label="EMPTY_TYPE: Success"/>
  <int value="9" label="EMPTY_TYPE: Failure"/>
  <int value="12" label="NAME_FIRST: Success"/>
  <int value="13" label="NAME_FIRST: Failure"/>
  <int value="16" label="NAME_MIDDLE: Success"/>
  <int value="17" label="NAME_MIDDLE: Failure"/>
  <int value="20" label="NAME_LAST: Success"/>
  <int value="21" label="NAME_LAST: Failure"/>
  <int value="24" label="NAME_MIDDLE_INITIAL: Success"/>
  <int value="25" label="NAME_MIDDLE_INITIAL: Failure"/>
  <int value="28" label="NAME_FULL: Success"/>
  <int value="29" label="NAME_FULL: Failure"/>
  <int value="32" label="NAME_SUFFIX: Success"/>
  <int value="33" label="NAME_SUFFIX: Failure"/>
  <int value="36" label="EMAIL_ADDRESS: Success"/>
  <int value="37" label="EMAIL_ADDRESS: Failure"/>
  <int value="40" label="PHONE_HOME_NUMBER: Success"/>
  <int value="41" label="PHONE_HOME_NUMBER: Failure"/>
  <int value="44" label="PHONE_HOME_CITY_CODE: Success"/>
  <int value="45" label="PHONE_HOME_CITY_CODE: Failure"/>
  <int value="48" label="PHONE_HOME_COUNTRY_CODE: Success"/>
  <int value="49" label="PHONE_HOME_COUNTRY_CODE: Failure"/>
  <int value="52" label="PHONE_HOME_CITY_AND_NUMBER: Success"/>
  <int value="53" label="PHONE_HOME_CITY_AND_NUMBER: Failure"/>
  <int value="56" label="PHONE_HOME_WHOLE_NUMBER: Success"/>
  <int value="57" label="PHONE_HOME_WHOLE_NUMBER: Failure"/>
  <int value="120" label="ADDRESS_HOME_LINE1: Success"/>
  <int value="121" label="ADDRESS_HOME_LINE1: Failure"/>
  <int value="124" label="ADDRESS_HOME_LINE2: Success"/>
  <int value="125" label="ADDRESS_HOME_LINE2: Failure"/>
  <int value="128" label="ADDRESS_HOME_APT_NUM: Success"/>
  <int value="129" label="ADDRESS_HOME_APT_NUM: Failure"/>
  <int value="132" label="ADDRESS_HOME_CITY: Success"/>
  <int value="133" label="ADDRESS_HOME_CITY: Failure"/>
  <int value="136" label="ADDRESS_HOME_STATE: Success"/>
  <int value="137" label="ADDRESS_HOME_STATE: Failure"/>
  <int value="140" label="ADDRESS_HOME_ZIP: Success"/>
  <int value="141" label="ADDRESS_HOME_ZIP: Failure"/>
  <int value="144" label="ADDRESS_HOME_COUNTRY: Success"/>
  <int value="145" label="ADDRESS_HOME_COUNTRY: Failure"/>
  <int value="204" label="CREDIT_CARD_NAME_FULL: Success"/>
  <int value="205" label="CREDIT_CARD_NAME_FULL: Failure"/>
  <int value="208" label="CREDIT_CARD_NUMBER: Success"/>
  <int value="209" label="CREDIT_CARD_NUMBER: Failure"/>
  <int value="212" label="CREDIT_CARD_EXP_MONTH: Success"/>
  <int value="213" label="CREDIT_CARD_EXP_MONTH: Failure"/>
  <int value="216" label="CREDIT_CARD_EXP_2_DIGIT_YEAR: Success"/>
  <int value="217" label="CREDIT_CARD_EXP_2_DIGIT_YEAR: Failure"/>
  <int value="220" label="CREDIT_CARD_EXP_4_DIGIT_YEAR: Success"/>
  <int value="221" label="CREDIT_CARD_EXP_4_DIGIT_YEAR: Failure"/>
  <int value="224" label="CREDIT_CARD_EXP_DATE_2_DIGIT_YEAR: Success"/>
  <int value="225" label="CREDIT_CARD_EXP_DATE_2_DIGIT_YEAR: Failure"/>
  <int value="228" label="CREDIT_CARD_EXP_DATE_4_DIGIT_YEAR: Success"/>
  <int value="229" label="CREDIT_CARD_EXP_DATE_4_DIGIT_YEAR: Failure"/>
  <int value="232" label="CREDIT_CARD_TYPE: Success"/>
  <int value="233" label="CREDIT_CARD_TYPE: Failure"/>
  <int value="236" label="CREDIT_CARD_VERIFICATION_CODE: Success"/>
  <int value="237" label="CREDIT_CARD_VERIFICATION_CODE: Failure"/>
  <int value="240" label="COMPANY_NAME: Success"/>
  <int value="241" label="COMPANY_NAME: Failure"/>
  <int value="292" label="MERCHANT_EMAIL_SIGNUP: Success"/>
  <int value="293" label="MERCHANT_EMAIL_SIGNUP: Failure"/>
  <int value="296" label="MERCHANT_PROMO_CODE: Success"/>
  <int value="297" label="MERCHANT_PROMO_CODE: Failure"/>
  <int value="300" label="PASSWORD: Success"/>
  <int value="301" label="PASSWORD: Failure"/>
  <int value="304" label="ACCOUNT_CREATION_PASSWORD: Success"/>
  <int value="305" label="ACCOUNT_CREATION_PASSWORD: Failure"/>
  <int value="308" label="ADDRESS_HOME_STREET_ADDRESS: Success"/>
  <int value="309" label="ADDRESS_HOME_STREET_ADDRESS: Failure"/>
  <int value="316" label="ADDRESS_HOME_SORTING_CODE: Success"/>
  <int value="317" label="ADDRESS_HOME_SORTING_CODE: Failure"/>
  <int value="324" label="ADDRESS_HOME_DEPENDENT_LOCALITY: Success"/>
  <int value="325" label="ADDRESS_HOME_DEPENDENT_LOCALITY: Failure"/>
  <int value="332" label="ADDRESS_HOME_LINE3: Success"/>
  <int value="333" label="ADDRESS_HOME_LINE3: Failure"/>
  <int value="340" label="NOT_ACCOUNT_CREATION_PASSWORD: Success"/>
  <int value="341" label="NOT_ACCOUNT_CREATION_PASSWORD: Failure"/>
  <int value="344" label="USERNAME: Success"/>
  <int value="345" label="USERNAME: Failure"/>
  <int value="348" label="USERNAME_AND_EMAIL_ADDRESS: Success"/>
  <int value="349" label="USERNAME_AND_EMAIL_ADDRESS: Failure"/>
  <int value="352" label="NEW_PASSWORD: Success"/>
  <int value="353" label="NEW_PASSWORD: Failure"/>
  <int value="356" label="PROBABLY_NEW_PASSWORD: Success"/>
  <int value="357" label="PROBABLY_NEW_PASSWORD: Failure"/>
  <int value="360" label="NOT_NEW_PASSWORD: Success"/>
  <int value="361" label="NOT_NEW_PASSWORD: Failure"/>
  <int value="364" label="CREDIT_CARD_NAME_FIRST: Success"/>
  <int value="365" label="CREDIT_CARD_NAME_FIRST: Failure"/>
  <int value="368" label="CREDIT_CARD_NAME_LAST: Success"/>
  <int value="369" label="CREDIT_CARD_NAME_LAST: Failure"/>
  <int value="372" label="PHONE_HOME_EXTENSION: Success"/>
  <int value="373" label="PHONE_HOME_EXTENSION: Failure"/>
  <int value="380" label="CONFIRMATION_PASSWORD: Success"/>
  <int value="381" label="CONFIRMATION_PASSWORD: Failure"/>
  <int value="384" label="AMBIGUOUS_TYPE: Success"/>
  <int value="385" label="AMBIGUOUS_TYPE: Failure"/>
  <int value="388" label="SEARCH_TERM: Success"/>
  <int value="389" label="SEARCH_TERM: Failure"/>
  <int value="392" label="PRICE: Success"/>
  <int value="393" label="PRICE: Failure"/>
  <int value="396" label="NOT_PASSWORD: Success"/>
  <int value="397" label="NOT_PASSWORD: Failure"/>
  <int value="400" label="SINGLE_USERNAME: Success"/>
  <int value="401" label="SINGLE_USERNAME: Failure"/>
  <int value="404" label="NOT_USERNAME: Success"/>
  <int value="405" label="NOT_USERNAME: Failure"/>
  <int value="412" label="ADDRESS_HOME_STREET_NAME: Success"/>
  <int value="413" label="ADDRESS_HOME_STREET_NAME: Failure"/>
  <int value="416" label="ADDRESS_HOME_HOUSE_NUMBER: Success"/>
  <int value="417" label="ADDRESS_HOME_HOUSE_NUMBER: Failure"/>
  <int value="420" label="ADDRESS_HOME_SUBPREMISE: Success"/>
  <int value="421" label="ADDRESS_HOME_SUBPREMISE: Failure"/>
  <int value="424" label="ADDRESS_HOME_OTHER_SUBUNIT: Success"/>
  <int value="425" label="ADDRESS_HOME_OTHER_SUBUNIT: Failure"/>
  <int value="428" label="NAME_LAST_FIRST: Success"/>
  <int value="429" label="NAME_LAST_FIRST: Failure"/>
  <int value="432" label="NAME_LAST_CONJUNCTION: Success"/>
  <int value="433" label="NAME_LAST_CONJUNCTION: Failure"/>
  <int value="436" label="NAME_LAST_SECOND: Success"/>
  <int value="437" label="NAME_LAST_SECOND: Failure"/>
  <int value="440" label="NAME_HONORIFIC_PREFIX: Success"/>
  <int value="441" label="NAME_HONORIFIC_PREFIX: Failure"/>
  <int value="456" label="ADDRESS_HOME_ADDRESS: Success"/>
  <int value="457" label="ADDRESS_HOME_ADDRESS: Failure"/>
  <int value="460" label="ADDRESS_HOME_ADDRESS_WITH_NAME: Success"/>
  <int value="461" label="ADDRESS_HOME_ADDRESS_WITH_NAME: Failure"/>
  <int value="464" label="ADDRESS_HOME_FLOOR: Success"/>
  <int value="465" label="ADDRESS_HOME_FLOOR: Failure"/>
  <int value="484" label="PHONE_HOME_CITY_CODE_WITH_TRUNK_PREFIX: Success"/>
  <int value="485" label="PHONE_HOME_CITY_CODE_WITH_TRUNK_PREFIX: Failure"/>
  <int value="488"
      label="PHONE_HOME_CITY_AND_NUMBER_WITHOUT_TRUNK_PREFIX: Success"/>
  <int value="489"
      label="PHONE_HOME_CITY_AND_NUMBER_WITHOUT_TRUNK_PREFIX: Failure"/>
  <int value="492" label="PHONE_HOME_NUMBER_PREFIX: Success"/>
  <int value="493" label="PHONE_HOME_NUMBER_PREFIX: Failure"/>
  <int value="496" label="PHONE_HOME_NUMBER_SUFFIX: Success"/>
  <int value="497" label="PHONE_HOME_NUMBER_SUFFIX: Failure"/>
  <int value="500" label="IBAN_VALUE: Success"/>
  <int value="501" label="IBAN_VALUE: Failure"/>
  <int value="504" label="CREDIT_CARD_STANDALONE_VERIFICATION_CODE: Success"/>
  <int value="505" label="CREDIT_CARD_STANDALONE_VERIFICATION_CODE: Failure"/>
  <int value="512" label="NUMERIC_QUANTITY: Success"/>
  <int value="513" label="NUMERIC_QUANTITY: Failure"/>
  <int value="516" label="ONE_TIME_CODE: Success"/>
  <int value="517" label="ONE_TIME_CODE: Failure"/>
  <int value="532" label="DELIVERY_INSTRUCTIONS: Success"/>
  <int value="533" label="DELIVERY_INSTRUCTIONS: Failure"/>
  <int value="540" label="ADDRESS_HOME_OVERFLOW: Success"/>
  <int value="541" label="ADDRESS_HOME_OVERFLOW: Failure"/>
  <int value="544" label="ADDRESS_HOME_LANDMARK: Success"/>
  <int value="545" label="ADDRESS_HOME_LANDMARK: Failure"/>
  <int value="560" label="ADDRESS_HOME_OVERFLOW_AND_LANDMARK: Success"/>
  <int value="561" label="ADDRESS_HOME_OVERFLOW_AND_LANDMARK: Failure"/>
  <int value="564" label="ADDRESS_HOME_ADMIN_LEVEL2: Success"/>
  <int value="565" label="ADDRESS_HOME_ADMIN_LEVEL2: Failure"/>
  <int value="568" label="ADDRESS_HOME_STREET_LOCATION: Success"/>
  <int value="569" label="ADDRESS_HOME_STREET_LOCATION: Failure"/>
  <int value="572" label="ADDRESS_HOME_BETWEEN_STREETS: Success"/>
  <int value="573" label="ADDRESS_HOME_BETWEEN_STREETS: Failure"/>
  <int value="576" label="ADDRESS_HOME_BETWEEN_STREETS_OR_LANDMARK: Success"/>
  <int value="577" label="ADDRESS_HOME_BETWEEN_STREETS_OR_LANDMARK: Failure"/>
  <int value="580" label="ADDRESS_HOME_STREET_LOCATION_AND_LOCALITY: Success"/>
  <int value="581" label="ADDRESS_HOME_STREET_LOCATION_AND_LOCALITY: Failure"/>
  <int value="584" label="ADDRESS_HOME_STREET_LOCATION_AND_LANDMARK: Success"/>
  <int value="585" label="ADDRESS_HOME_STREET_LOCATION_AND_LANDMARK: Failure"/>
  <int value="600"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY_AND_LANDMARK: Success"/>
  <int value="601"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY_AND_LANDMARK: Failure"/>
  <int value="604" label="ADDRESS_HOME_BETWEEN_STREETS_1: Success"/>
  <int value="605" label="ADDRESS_HOME_BETWEEN_STREETS_1: Failure"/>
  <int value="608" label="ADDRESS_HOME_BETWEEN_STREETS_2: Success"/>
  <int value="609" label="ADDRESS_HOME_BETWEEN_STREETS_2: Failure"/>
  <int value="612" label="ADDRESS_HOME_HOUSE_NUMBER_AND_APT: Success"/>
  <int value="613" label="ADDRESS_HOME_HOUSE_NUMBER_AND_APT: Failure"/>
  <int value="616" label="SINGLE_USERNAME_FORGOT_PASSWORD: Success"/>
  <int value="617" label="SINGLE_USERNAME_FORGOT_PASSWORD: Failure"/>
  <int value="624" label="ADDRESS_HOME_APT: Success"/>
  <int value="625" label="ADDRESS_HOME_APT: Failure"/>
  <int value="628" label="ADDRESS_HOME_APT_TYPE: Success"/>
  <int value="629" label="ADDRESS_HOME_APT_TYPE: Failure"/>
  <int value="632" label="LOYALTY_MEMBERSHIP_ID: Success"/>
  <int value="633" label="LOYALTY_MEMBERSHIP_ID: Failure"/>
  <int value="640" label="SINGLE_USERNAME_WITH_INTERMEDIATE_VALUES: Success"/>
  <int value="641" label="SINGLE_USERNAME_WITH_INTERMEDIATE_VALUES: Failure"/>
  <int value="652" label="ALTERNATIVE_FULL_NAME: Success"/>
  <int value="653" label="ALTERNATIVE_FULL_NAME: Failure"/>
  <int value="656" label="ALTERNATIVE_GIVEN_NAME: Success"/>
  <int value="657" label="ALTERNATIVE_GIVEN_NAME: Failure"/>
  <int value="660" label="ALTERNATIVE_FAMILY_NAME: Success"/>
  <int value="661" label="ALTERNATIVE_FAMILY_NAME: Failure"/>
  <int value="676" label="PASSPORT_NUMBER: Success"/>
  <int value="677" label="PASSPORT_NUMBER: Failure"/>
  <int value="680" label="PASSPORT_ISSUING_COUNTRY: Success"/>
  <int value="681" label="PASSPORT_ISSUING_COUNTRY: Failure"/>
  <int value="684" label="PASSPORT_EXPIRATION_DATE: Success"/>
  <int value="685" label="PASSPORT_EXPIRATION_DATE: Failure"/>
  <int value="688" label="PASSPORT_ISSUE_DATE: Success"/>
  <int value="689" label="PASSPORT_ISSUE_DATE: Failure"/>
  <int value="692" label="LOYALTY_MEMBERSHIP_PROGRAM: Success"/>
  <int value="693" label="LOYALTY_MEMBERSHIP_PROGRAM: Failure"/>
  <int value="696" label="LOYALTY_MEMBERSHIP_PROVIDER: Success"/>
  <int value="697" label="LOYALTY_MEMBERSHIP_PROVIDER: Failure"/>
  <int value="704" label="VEHICLE_LICENSE_PLATE: Success"/>
  <int value="705" label="VEHICLE_LICENSE_PLATE: Failure"/>
  <int value="708" label="VEHICLE_VIN: Success"/>
  <int value="709" label="VEHICLE_VIN: Failure"/>
  <int value="712" label="VEHICLE_MAKE: Success"/>
  <int value="713" label="VEHICLE_MAKE: Failure"/>
  <int value="716" label="VEHICLE_MODEL: Success"/>
  <int value="717" label="VEHICLE_MODEL: Failure"/>
  <int value="724" label="DRIVERS_LICENSE_REGION: Success"/>
  <int value="725" label="DRIVERS_LICENSE_REGION: Failure"/>
  <int value="728" label="DRIVERS_LICENSE_NUMBER: Success"/>
  <int value="729" label="DRIVERS_LICENSE_NUMBER: Failure"/>
  <int value="732" label="DRIVERS_LICENSE_EXPIRATION_DATE: Success"/>
  <int value="733" label="DRIVERS_LICENSE_EXPIRATION_DATE: Failure"/>
  <int value="736" label="DRIVERS_LICENSE_ISSUE_DATE: Success"/>
  <int value="737" label="DRIVERS_LICENSE_ISSUE_DATE: Failure"/>
  <int value="740" label="VEHICLE_YEAR: Success"/>
  <int value="741" label="VEHICLE_YEAR: Failure"/>
  <int value="744" label="VEHICLE_PLATE_STATE: Success"/>
  <int value="745" label="VEHICLE_PLATE_STATE: Failure"/>
  <int value="756" label="EMAIL_OR_LOYALTY_MEMBERSHIP_ID: Success"/>
  <int value="757" label="EMAIL_OR_LOYALTY_MEMBERSHIP_ID: Failure"/>
  <int value="760" label="NATIONAL_ID_CARD_NUMBER: Success"/>
  <int value="761" label="NATIONAL_ID_CARD_NUMBER: Failure"/>
  <int value="764" label="NATIONAL_ID_CARD_EXPIRATION_DATE: Success"/>
  <int value="765" label="NATIONAL_ID_CARD_EXPIRATION_DATE: Failure"/>
  <int value="768" label="NATIONAL_ID_CARD_ISSUE_DATE: Success"/>
  <int value="769" label="NATIONAL_ID_CARD_ISSUE_DATE: Failure"/>
  <int value="772" label="NATIONAL_ID_CARD_ISSUING_COUNTRY: Success"/>
  <int value="773" label="NATIONAL_ID_CARD_ISSUING_COUNTRY: Failure"/>
  <int value="776" label="KNOWN_TRAVELER_NUMBER: Success"/>
  <int value="777" label="KNOWN_TRAVELER_NUMBER: Failure"/>
  <int value="780" label="REDRESS_NUMBER: Success"/>
  <int value="781" label="REDRESS_NUMBER: Failure"/>
  <int value="792" label="FLIGHT_RESERVATION_FLIGHT_NUMBER: Success"/>
  <int value="793" label="FLIGHT_RESERVATION_FLIGHT_NUMBER: Failure"/>
  <int value="796" label="FLIGHT_RESERVATION_CONFIRMATION_CODE: Success"/>
  <int value="797" label="FLIGHT_RESERVATION_CONFIRMATION_CODE: Failure"/>
  <int value="800" label="FLIGHT_RESERVATION_TICKET_NUMBER: Success"/>
  <int value="801" label="FLIGHT_RESERVATION_TICKET_NUMBER: Failure"/>
  <int value="804" label="ADDRESS_HOME_ZIP_PREFIX: Success"/>
  <int value="805" label="ADDRESS_HOME_ZIP_PREFIX: Failure"/>
  <int value="808" label="ADDRESS_HOME_ZIP_SUFFIX: Success"/>
  <int value="809" label="ADDRESS_HOME_ZIP_SUFFIX: Failure"/>
  <int value="812" label="KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE: Success"/>
  <int value="813" label="KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE: Failure"/>
  <int value="816" label="FLIGHT_RESERVATION_DEPARTURE_AIRPORT: Success"/>
  <int value="817" label="FLIGHT_RESERVATION_DEPARTURE_AIRPORT: Failure"/>
  <int value="820" label="FLIGHT_RESERVATION_ARRIVAL_AIRPORT: Success"/>
  <int value="821" label="FLIGHT_RESERVATION_ARRIVAL_AIRPORT: Failure"/>
  <int value="824" label="FLIGHT_RESERVATION_DEPARTURE_DATE: Success"/>
  <int value="825" label="FLIGHT_RESERVATION_DEPARTURE_DATE: Failure"/>
  <int value="828" label="ADDRESS_HOME_ZIP_AND_CITY: Success"/>
  <int value="829" label="ADDRESS_HOME_ZIP_AND_CITY: Failure"/>
  <int value="832" label="ORDER_ID: Success"/>
  <int value="833" label="ORDER_ID: Failure"/>
  <int value="836" label="ORDER_DATE: Success"/>
  <int value="837" label="ORDER_DATE: Failure"/>
  <int value="840" label="ORDER_MERCHANT_NAME: Success"/>
  <int value="841" label="ORDER_MERCHANT_NAME: Failure"/>
  <int value="844" label="ORDER_MERCHANT_DOMAIN: Success"/>
  <int value="845" label="ORDER_MERCHANT_DOMAIN: Failure"/>
  <int value="848" label="ORDER_PRODUCT_NAMES: Success"/>
  <int value="849" label="ORDER_PRODUCT_NAMES: Failure"/>
  <int value="852" label="ORDER_ACCOUNT: Success"/>
  <int value="853" label="ORDER_ACCOUNT: Failure"/>
  <int value="856" label="ORDER_GRAND_TOTAL: Success"/>
  <int value="857" label="ORDER_GRAND_TOTAL: Failure"/>
  <int value="860" label="SHIPMENT_TRACKING_NUMBER: Success"/>
  <int value="861" label="SHIPMENT_TRACKING_NUMBER: Failure"/>
</enum>

<!-- LINT.IfChange(AutofillAiUnmaskResult) -->

<enum name="AutofillAiUnmaskResult">
  <int value="0" label="Success"/>
  <int value="1" label="Cache Hit"/>
  <int value="2" label="Reauth Failed"/>
  <int value="3" label="Network Error"/>
  <int value="4" label="Empty Response"/>
  <int value="5" label="Parsing Error"/>
  <int value="6" label="Decryption Failed"/>
</enum>

<!-- LINT.ThenChange(/components/autofill/core/browser/integrators/autofill_ai/metrics/autofill_ai_metrics.h:AutofillAiUnmaskResult) -->

<enum name="AutofillAlternativeNameFieldValueCharacterSet">
  <int value="0" label="Katakana"/>
  <int value="1" label="Hiragana"/>
  <int value="2" label="Other"/>
</enum>

<!-- LINT.IfChange(AutofillAtMemoryAcceptedSuggestionDataSourcesBitmask) -->

<enum name="AutofillAtMemoryAcceptedSuggestionDataSourcesBitmask">
  <summary>
    A bitmask indicating which data sources provided an accepted AtMemory
    suggestion.
  </summary>
  <int value="1" label="Autofill"/>
  <int value="2" label="Gmail"/>
  <int value="3" label="Autofill, Gmail"/>
  <int value="4" label="Calendar"/>
  <int value="5" label="Autofill, Calendar"/>
  <int value="6" label="Gmail, Calendar"/>
  <int value="7" label="Autofill, Gmail, Calendar"/>
  <int value="8" label="Photos"/>
  <int value="9" label="Autofill, Photos"/>
  <int value="10" label="Gmail, Photos"/>
  <int value="11" label="Autofill, Gmail, Photos"/>
  <int value="12" label="Calendar, Photos"/>
  <int value="13" label="Autofill, Calendar, Photos"/>
  <int value="14" label="Gmail, Calendar, Photos"/>
  <int value="15" label="Autofill, Gmail, Calendar, Photos"/>
</enum>

<!-- LINT.ThenChange(//components/autofill/core/browser/integrators/at_memory/memory_data_type.h:MemoryEntrySourceType) -->

<enum name="AutofillAtMemoryQueryCompletedStatus">
  <int value="0" label="Query returned data"/>
  <int value="1" label="Query unsupported"/>
  <int value="2" label="No data"/>
  <int value="3" label="Network error"/>
  <int value="4" label="Inference failure"/>
  <int value="5" label="Internal error"/>
</enum>

<!-- LINT.IfChange(AutofillAtMemorySpiiRetrievalFailureReason) -->

<enum name="AutofillAtMemorySpiiRetrievalFailureReason">
  <int value="0" label="No connection"/>
  <int value="1" label="Reauth failed"/>
  <int value="2" label="Reauth in progress"/>
  <int value="3" label="Fetch failed"/>
  <int value="4" label="Parse failed"/>
</enum>

<!-- LINT.ThenChange(//components/autofill/core/browser/integrators/at_memory/at_memory_query_service.h:SpiiRetrievalFailureReason) -->

<enum name="AutofillAtMemoryTriggerSource">
  <int value="0" label="Typed trigger"/>
  <int value="1" label="Context menu"/>
  <int value="2" label="Keyboard shortcut"/>
</enum>

<!-- LINT.IfChange(AutofillAtMemoryUiSessionOutcome) -->

<enum name="AutofillAtMemoryUiSessionOutcome">
  <int value="0" label="Dismissed before query"/>
  <int value="1" label="Dismissed before results"/>
  <int value="2" label="Dismissed empty results"/>
  <int value="3" label="Dismissed results before acceptance"/>
  <int value="4" label="Suggestion accepted but not filled"/>
  <int value="5" label="Suggestion filled"/>
</enum>

<!-- LINT.ThenChange(//components/autofill/core/browser/at_memory/at_memory_metrics_recorder.h:AtMemoryUiSessionOutcome) -->

<enum name="AutofillAutocompleteState">
  <int value="0" label="None"/>
  <int value="1" label="Valid"/>
  <int value="2" label="Garbage"/>
  <int value="3" label="Off"/>
  <int value="4" label="Password"/>
</enum>

<enum name="AutofillAwGSuggestionAvailability">
  <int value="0" label="No suggestion"/>
  <int value="1" label="Has suggestion, user doesn't select it"/>
  <int value="2" label="Has suggestion, user selects it"/>
</enum>

<!-- LINT.IfChange(AutofillBubbleType) -->

<enum name="AutofillBubbleType">
  <summary>
    The different types of bubbles that can be shown by the Autofill bubble
    manager.
  </summary>
  <int value="0" label="SaveUpdateAddress"/>
  <int value="1" label="SaveIban"/>
  <int value="2" label="SaveUpdateCard"/>
  <int value="3" label="SaveUpdateAutofillAi"/>
  <int value="4" label="VirtualCardEnrollConfirmation"/>
  <int value="5" label="MandatoryReauth"/>
  <int value="6" label="OfferNotification"/>
  <int value="7" label="FilledCardInformation"/>
  <int value="8" label="Password"/>
  <int value="9" label="WalletablePassConsent"/>
  <int value="10" label="WalletablePassSave"/>
  <int value="11" label="OmniboxAutofill"/>
  <int value="12" label="PaymentsChurnedUsers"/>
  <int value="13" label="WalletReminderNotice"/>
</enum>

<!-- LINT.ThenChange(//chrome/browser/ui/autofill/bubble_controller_base.h:BubbleType) -->

<enum name="AutofillCardholderNameFixFlowPromptEvent">
  <int value="0" label="Shown"/>
  <int value="1" label="Accepted"/>
  <int value="2" label="Dismissed"/>
  <int value="3" label="Closed without user interaction"/>
</enum>

<enum name="AutofillCardUnmaskAuthenticationSelectionDialogResult">
  <int value="0" label="Unspecified"/>
  <int value="1" label="User canceled before selecting a challenge option"/>
  <int value="2"
      label="User canceled after selecting a challenge option, while the
             dialog was in pending state"/>
  <int value="3"
      label="A challenge option was selected and the server returned success"/>
  <int value="4"
      label="A challenge option was selected and the server returned failure"/>
  <int value="5"
      label="A challenge option was selected and the user clicked accept. No
             server call is necessary."/>
</enum>

<enum name="AutofillCardUploadDecisionMetric">
  <int value="0" label="Upload offered"/>
  <int value="1" label="CVC field not detected"/>
  <int value="2" label="CVC value not filled in detected CVC field"/>
  <int value="3" label="Invalid CVC value in detected CVC field"/>
  <int value="4"
      label="CVC field not detected, found possible CVC value in another
             field"/>
  <int value="5" label="No address profile available"/>
  <int value="6"
      label="No recently used or recently modified address profile available"/>
  <int value="7" label="Address profile available but without zip code"/>
  <int value="8"
      label="Address profiles available but had conflicting zip codes"/>
  <int value="9" label="Name not found on card or address profiles"/>
  <int value="10" label="Card and/or addresses had conflicting names"/>
  <int value="11" label="Get upload details RPC failed"/>
  <int value="12" label="User requested to provide cardholder name"/>
  <int value="13" label="Max strikes, did not show infobar (mobile only)"/>
  <int value="14" label="User requested to provide expiration date"/>
  <int value="15" label="Upload was offered for a non-focusable form"/>
  <int value="16" label="Card was not in a supported bin range"/>
  <int value="17" label="Upload was offered for a dynamic form"/>
  <int value="18" label="Invalid legal message detected"/>
</enum>

<enum name="AutofillCardUploadEnabled">
  <int value="0" label="Sync service is null"/>
  <int value="1" label="Sync service throws a persistent auth error"/>
  <int value="2"
      label="Sync service missing AUTOFILL_WALLET_DATA active data type"/>
  <int value="3" label="kAutofill is not among the UserSelectableTypes"/>
  <int value="4"
      label="(Obsolete) Account wallet storage upload disabled (Deprecated in
             M78)."/>
  <int value="5" label="User has an explicit sync passphrase"/>
  <int value="6" label="Local sync is enabled"/>
  <int value="7"
      label="(Obsolete) Payments integration user setting is disabled (Never
             recorded)."/>
  <int value="8" label="(Obsolete) User email is empty"/>
  <int value="9"
      label="(Obsolete) User is logged into an unsupported domain (Deprecated
             by an M117 launch)."/>
  <int value="10"
      label="(Obsolete) Card upload feature flag disabled (Deprecated in M96,
             replaced by values 12, 13, and 14)."/>
  <int value="11"
      label="(Obsolete) Success, card upload enabled (Deprecated in M96,
             replaced by values 12, 13, and 14)."/>
  <int value="12" label="User is in an unlaunched/unsupported country"/>
  <int value="13" label="Success, card upload enabled for the user's country"/>
  <int value="14" label="Success, card upload enabled by the Finch config"/>
</enum>

<enum name="AutofillCategoryResolvedFillingAssistance">
  <int value="0" label="Autofill was not used"/>
  <int value="1" label="Only kLocalOrSyncable profiles were used"/>
  <int value="2"
      label="Only kAccount profiles originating from Chrome were used"/>
  <int value="3"
      label="Only kAccount profiles originating from outside Chrome were used"/>
  <int value="4" label="Profiles from different categories were used."/>
  <int value="5" label="Only a kAccountHome profile was used"/>
  <int value="6" label="Only a kAccountWork profile was used"/>
  <int value="7" label="Only a kAccountNameEmail profile was used"/>
</enum>

<enum name="AutofillCategoryResolvedFillingReadiness">
  <int value="0" label="No profiles available"/>
  <int value="1" label="Only kLocalOrSyncable profiles available"/>
  <int value="2"
      label="Only kAccount profiles originating from Chrome available"/>
  <int value="3"
      label="Only kAccount profiles originating from outside Chrome available"/>
  <int value="4" label="Profiles from different categories available."/>
  <int value="5" label="Only a kAccountHome profile available"/>
  <int value="6" label="Only a kAccountWork profile available"/>
  <int value="7" label="Only a kAccountNameEmail profile available"/>
</enum>

<enum name="AutofillCreditCardAuthenticationEvents">
  <int value="0" label="Prompt shown"/>
  <int value="1" label="Prompt completed"/>
  <int value="2" label="Form submitted"/>
</enum>

<enum name="AutofillCreditCardInfoBar">
  <int value="0" label="Shown"/>
  <int value="1" label="Accepted"/>
  <int value="2" label="Denied"/>
  <int value="3" label="Ignored"/>
  <int value="4" label="NotShown, invalid legal message"/>
</enum>

<enum name="AutofillCreditCardPreflightCallEvent">
  <int value="0" label="Preflight returned first"/>
  <int value="1" label="Card chosen first"/>
  <int value="2" label="Preflight call ignored"/>
</enum>

<enum name="AutofillCreditCardSaveFlowResult">
  <int value="0" label="Accepted"/>
  <int value="1" label="Denied"/>
  <int value="2" label="Ignored"/>
  <int value="3"
      label="Interacted then ignored (user didn't explicitly cancel/accept)"/>
</enum>

<enum name="AutofillCreditCardSeamlessnessBitmask">
  <summary>
    A bitmask indicating which credit card field types were autofilled.
  </summary>
  <int value="1" label=":-( -name, -num, -exp, +cvc"/>
  <int value="2" label=":-( -name, -num, +exp, -cvc"/>
  <int value="3" label=":-( -name, -num, +exp, +cvc"/>
  <int value="4" label=":-( -name, +num, -exp, -cvc"/>
  <int value="5" label=":-( -name, +num, -exp, +cvc"/>
  <int value="6" label=":-) -name, +num, +exp, -cvc"/>
  <int value="7" label=":-) -name, +num, +exp, +cvc"/>
  <int value="8" label=":-( +name, -num, -exp, -cvc"/>
  <int value="9" label=":-( +name, -num, -exp, +cvc"/>
  <int value="10" label=":-( +name, -num, +exp, -cvc"/>
  <int value="11" label=":-( +name, -num, +exp, +cvc"/>
  <int value="12" label=":-( +name, +num, -exp, -cvc"/>
  <int value="13" label=":-| +name, +num, -exp, +cvc"/>
  <int value="14" label=":-) +name, +num, +exp, -cvc"/>
  <int value="15" label=":-D +name, +num, +exp, +cvc"/>
</enum>

<enum name="AutofillCreditCardUnmaskDecisionMetric">
  <int value="0" label="WebAuthn only"/>
  <int value="1" label="CVC followed by WebAuthn"/>
</enum>

<enum name="AutofillCreditCardUserPerceivedLatencyFollowUp">
  <int value="0" label="User-perceived latency followed by WebAuthn"/>
  <int value="1" label="User-perceived latency followed by CVC fallback"/>
</enum>

<enum name="AutofillCreditCardWebauthnOptInParameters">
  <int value="0" label="Fetching challenge"/>
  <int value="1" label="Creating new credential"/>
  <int value="2" label="Using existing credential"/>
</enum>

<enum name="AutofillCreditCardWebauthnResultMetric">
  <int value="0" label="Success"/>
  <int value="1" label="Other error"/>
  <int value="2" label="Not-Allowed error"/>
</enum>

<enum name="AutofillCvcAuthEvent">
  <int value="0" label="Unknown result"/>
  <int value="1" label="CVC auth succeeded"/>
  <int value="2" label="CVC auth failed due to flow being cancelled"/>
  <int value="3"
      label="CVC auth failed due to auth error in UnmaskCard request"/>
  <int value="4"
      label="CVC auth failed due to virtual card retrieval error in
             UnmaskCard request"/>
  <int value="5"
      label="CVC auth failed due to technical reason, such as closing the
             page or lack of network connection"/>
  <int value="6"
      label="CVC auth temporarily failed due to the CVC being incorrect"/>
  <int value="7"
      label="CVC auth temporarily failed due to the card being expired"/>
</enum>

<!-- TODO(crbug.com/316143236): Remove when debugging is complete. -->

<enum name="AutofillDataListEvents">
  <int value="0" label="Data list suggestions were attemped to be displayed"/>
  <int value="1" label="The rendered has parsed data list options"/>
  <int value="2" label="Data list suggestions were updated"/>
  <int value="3" label="Data list suggestions were inserted"/>
</enum>

<enum name="AutofillDataUtilization">
  <int value="0" label="Not autofilled"/>
  <int value="1" label="Autofilled"/>
</enum>

<enum name="AutofillDataUtilizationByFieldType">
<!-- Generated from components/autofill/core/browser/field_types.h.
Called by update_autofill_enums.py.-->

  <int value="0"
      label="NO_SERVER_DATA: Not autofilled or autofilled value edited"/>
  <int value="1" label="NO_SERVER_DATA: Autofilled value accepted"/>
  <int value="64"
      label="UNKNOWN_TYPE: Not autofilled or autofilled value edited"/>
  <int value="65" label="UNKNOWN_TYPE: Autofilled value accepted"/>
  <int value="128"
      label="EMPTY_TYPE: Not autofilled or autofilled value edited"/>
  <int value="129" label="EMPTY_TYPE: Autofilled value accepted"/>
  <int value="192"
      label="NAME_FIRST: Not autofilled or autofilled value edited"/>
  <int value="193" label="NAME_FIRST: Autofilled value accepted"/>
  <int value="256"
      label="NAME_MIDDLE: Not autofilled or autofilled value edited"/>
  <int value="257" label="NAME_MIDDLE: Autofilled value accepted"/>
  <int value="320"
      label="NAME_LAST: Not autofilled or autofilled value edited"/>
  <int value="321" label="NAME_LAST: Autofilled value accepted"/>
  <int value="384"
      label="NAME_MIDDLE_INITIAL: Not autofilled or autofilled value edited"/>
  <int value="385" label="NAME_MIDDLE_INITIAL: Autofilled value accepted"/>
  <int value="448"
      label="NAME_FULL: Not autofilled or autofilled value edited"/>
  <int value="449" label="NAME_FULL: Autofilled value accepted"/>
  <int value="512"
      label="NAME_SUFFIX: Not autofilled or autofilled value edited"/>
  <int value="513" label="NAME_SUFFIX: Autofilled value accepted"/>
  <int value="576"
      label="EMAIL_ADDRESS: Not autofilled or autofilled value edited"/>
  <int value="577" label="EMAIL_ADDRESS: Autofilled value accepted"/>
  <int value="640"
      label="PHONE_HOME_NUMBER: Not autofilled or autofilled value edited"/>
  <int value="641" label="PHONE_HOME_NUMBER: Autofilled value accepted"/>
  <int value="704"
      label="PHONE_HOME_CITY_CODE: Not autofilled or autofilled value edited"/>
  <int value="705" label="PHONE_HOME_CITY_CODE: Autofilled value accepted"/>
  <int value="768"
      label="PHONE_HOME_COUNTRY_CODE: Not autofilled or autofilled value
             edited"/>
  <int value="769" label="PHONE_HOME_COUNTRY_CODE: Autofilled value accepted"/>
  <int value="832"
      label="PHONE_HOME_CITY_AND_NUMBER: Not autofilled or autofilled value
             edited"/>
  <int value="833"
      label="PHONE_HOME_CITY_AND_NUMBER: Autofilled value accepted"/>
  <int value="896"
      label="PHONE_HOME_WHOLE_NUMBER: Not autofilled or autofilled value
             edited"/>
  <int value="897" label="PHONE_HOME_WHOLE_NUMBER: Autofilled value accepted"/>
  <int value="1920"
      label="ADDRESS_HOME_LINE1: Not autofilled or autofilled value edited"/>
  <int value="1921" label="ADDRESS_HOME_LINE1: Autofilled value accepted"/>
  <int value="1984"
      label="ADDRESS_HOME_LINE2: Not autofilled or autofilled value edited"/>
  <int value="1985" label="ADDRESS_HOME_LINE2: Autofilled value accepted"/>
  <int value="2048"
      label="ADDRESS_HOME_APT_NUM: Not autofilled or autofilled value edited"/>
  <int value="2049" label="ADDRESS_HOME_APT_NUM: Autofilled value accepted"/>
  <int value="2112"
      label="ADDRESS_HOME_CITY: Not autofilled or autofilled value edited"/>
  <int value="2113" label="ADDRESS_HOME_CITY: Autofilled value accepted"/>
  <int value="2176"
      label="ADDRESS_HOME_STATE: Not autofilled or autofilled value edited"/>
  <int value="2177" label="ADDRESS_HOME_STATE: Autofilled value accepted"/>
  <int value="2240"
      label="ADDRESS_HOME_ZIP: Not autofilled or autofilled value edited"/>
  <int value="2241" label="ADDRESS_HOME_ZIP: Autofilled value accepted"/>
  <int value="2304"
      label="ADDRESS_HOME_COUNTRY: Not autofilled or autofilled value edited"/>
  <int value="2305" label="ADDRESS_HOME_COUNTRY: Autofilled value accepted"/>
  <int value="3264"
      label="CREDIT_CARD_NAME_FULL: Not autofilled or autofilled value edited"/>
  <int value="3265" label="CREDIT_CARD_NAME_FULL: Autofilled value accepted"/>
  <int value="3328"
      label="CREDIT_CARD_NUMBER: Not autofilled or autofilled value edited"/>
  <int value="3329" label="CREDIT_CARD_NUMBER: Autofilled value accepted"/>
  <int value="3392"
      label="CREDIT_CARD_EXP_MONTH: Not autofilled or autofilled value edited"/>
  <int value="3393" label="CREDIT_CARD_EXP_MONTH: Autofilled value accepted"/>
  <int value="3456"
      label="CREDIT_CARD_EXP_2_DIGIT_YEAR: Not autofilled or autofilled value
             edited"/>
  <int value="3457"
      label="CREDIT_CARD_EXP_2_DIGIT_YEAR: Autofilled value accepted"/>
  <int value="3520"
      label="CREDIT_CARD_EXP_4_DIGIT_YEAR: Not autofilled or autofilled value
             edited"/>
  <int value="3521"
      label="CREDIT_CARD_EXP_4_DIGIT_YEAR: Autofilled value accepted"/>
  <int value="3584"
      label="CREDIT_CARD_EXP_DATE_2_DIGIT_YEAR: Not autofilled or autofilled
             value edited"/>
  <int value="3585"
      label="CREDIT_CARD_EXP_DATE_2_DIGIT_YEAR: Autofilled value accepted"/>
  <int value="3648"
      label="CREDIT_CARD_EXP_DATE_4_DIGIT_YEAR: Not autofilled or autofilled
             value edited"/>
  <int value="3649"
      label="CREDIT_CARD_EXP_DATE_4_DIGIT_YEAR: Autofilled value accepted"/>
  <int value="3712"
      label="CREDIT_CARD_TYPE: Not autofilled or autofilled value edited"/>
  <int value="3713" label="CREDIT_CARD_TYPE: Autofilled value accepted"/>
  <int value="3776"
      label="CREDIT_CARD_VERIFICATION_CODE: Not autofilled or autofilled
             value edited"/>
  <int value="3777"
      label="CREDIT_CARD_VERIFICATION_CODE: Autofilled value accepted"/>
  <int value="3840"
      label="COMPANY_NAME: Not autofilled or autofilled value edited"/>
  <int value="3841" label="COMPANY_NAME: Autofilled value accepted"/>
  <int value="4672"
      label="MERCHANT_EMAIL_SIGNUP: Not autofilled or autofilled value edited"/>
  <int value="4673" label="MERCHANT_EMAIL_SIGNUP: Autofilled value accepted"/>
  <int value="4736"
      label="MERCHANT_PROMO_CODE: Not autofilled or autofilled value edited"/>
  <int value="4737" label="MERCHANT_PROMO_CODE: Autofilled value accepted"/>
  <int value="4800"
      label="PASSWORD: Not autofilled or autofilled value edited"/>
  <int value="4801" label="PASSWORD: Autofilled value accepted"/>
  <int value="4864"
      label="ACCOUNT_CREATION_PASSWORD: Not autofilled or autofilled value
             edited"/>
  <int value="4865"
      label="ACCOUNT_CREATION_PASSWORD: Autofilled value accepted"/>
  <int value="4928"
      label="ADDRESS_HOME_STREET_ADDRESS: Not autofilled or autofilled value
             edited"/>
  <int value="4929"
      label="ADDRESS_HOME_STREET_ADDRESS: Autofilled value accepted"/>
  <int value="5056"
      label="ADDRESS_HOME_SORTING_CODE: Not autofilled or autofilled value
             edited"/>
  <int value="5057"
      label="ADDRESS_HOME_SORTING_CODE: Autofilled value accepted"/>
  <int value="5184"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY: Not autofilled or autofilled
             value edited"/>
  <int value="5185"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY: Autofilled value accepted"/>
  <int value="5312"
      label="ADDRESS_HOME_LINE3: Not autofilled or autofilled value edited"/>
  <int value="5313" label="ADDRESS_HOME_LINE3: Autofilled value accepted"/>
  <int value="5440"
      label="NOT_ACCOUNT_CREATION_PASSWORD: Not autofilled or autofilled
             value edited"/>
  <int value="5441"
      label="NOT_ACCOUNT_CREATION_PASSWORD: Autofilled value accepted"/>
  <int value="5504"
      label="USERNAME: Not autofilled or autofilled value edited"/>
  <int value="5505" label="USERNAME: Autofilled value accepted"/>
  <int value="5568"
      label="USERNAME_AND_EMAIL_ADDRESS: Not autofilled or autofilled value
             edited"/>
  <int value="5569"
      label="USERNAME_AND_EMAIL_ADDRESS: Autofilled value accepted"/>
  <int value="5632"
      label="NEW_PASSWORD: Not autofilled or autofilled value edited"/>
  <int value="5633" label="NEW_PASSWORD: Autofilled value accepted"/>
  <int value="5696"
      label="PROBABLY_NEW_PASSWORD: Not autofilled or autofilled value edited"/>
  <int value="5697" label="PROBABLY_NEW_PASSWORD: Autofilled value accepted"/>
  <int value="5760"
      label="NOT_NEW_PASSWORD: Not autofilled or autofilled value edited"/>
  <int value="5761" label="NOT_NEW_PASSWORD: Autofilled value accepted"/>
  <int value="5824"
      label="CREDIT_CARD_NAME_FIRST: Not autofilled or autofilled value
             edited"/>
  <int value="5825" label="CREDIT_CARD_NAME_FIRST: Autofilled value accepted"/>
  <int value="5888"
      label="CREDIT_CARD_NAME_LAST: Not autofilled or autofilled value edited"/>
  <int value="5889" label="CREDIT_CARD_NAME_LAST: Autofilled value accepted"/>
  <int value="5952"
      label="PHONE_HOME_EXTENSION: Not autofilled or autofilled value edited"/>
  <int value="5953" label="PHONE_HOME_EXTENSION: Autofilled value accepted"/>
  <int value="6080"
      label="CONFIRMATION_PASSWORD: Not autofilled or autofilled value edited"/>
  <int value="6081" label="CONFIRMATION_PASSWORD: Autofilled value accepted"/>
  <int value="6144"
      label="AMBIGUOUS_TYPE: Not autofilled or autofilled value edited"/>
  <int value="6145" label="AMBIGUOUS_TYPE: Autofilled value accepted"/>
  <int value="6208"
      label="SEARCH_TERM: Not autofilled or autofilled value edited"/>
  <int value="6209" label="SEARCH_TERM: Autofilled value accepted"/>
  <int value="6272" label="PRICE: Not autofilled or autofilled value edited"/>
  <int value="6273" label="PRICE: Autofilled value accepted"/>
  <int value="6336"
      label="NOT_PASSWORD: Not autofilled or autofilled value edited"/>
  <int value="6337" label="NOT_PASSWORD: Autofilled value accepted"/>
  <int value="6400"
      label="SINGLE_USERNAME: Not autofilled or autofilled value edited"/>
  <int value="6401" label="SINGLE_USERNAME: Autofilled value accepted"/>
  <int value="6464"
      label="NOT_USERNAME: Not autofilled or autofilled value edited"/>
  <int value="6465" label="NOT_USERNAME: Autofilled value accepted"/>
  <int value="6592"
      label="ADDRESS_HOME_STREET_NAME: Not autofilled or autofilled value
             edited"/>
  <int value="6593"
      label="ADDRESS_HOME_STREET_NAME: Autofilled value accepted"/>
  <int value="6656"
      label="ADDRESS_HOME_HOUSE_NUMBER: Not autofilled or autofilled value
             edited"/>
  <int value="6657"
      label="ADDRESS_HOME_HOUSE_NUMBER: Autofilled value accepted"/>
  <int value="6720"
      label="ADDRESS_HOME_SUBPREMISE: Not autofilled or autofilled value
             edited"/>
  <int value="6721" label="ADDRESS_HOME_SUBPREMISE: Autofilled value accepted"/>
  <int value="6784"
      label="ADDRESS_HOME_OTHER_SUBUNIT: Not autofilled or autofilled value
             edited"/>
  <int value="6785"
      label="ADDRESS_HOME_OTHER_SUBUNIT: Autofilled value accepted"/>
  <int value="6848"
      label="NAME_LAST_FIRST: Not autofilled or autofilled value edited"/>
  <int value="6849" label="NAME_LAST_FIRST: Autofilled value accepted"/>
  <int value="6912"
      label="NAME_LAST_CONJUNCTION: Not autofilled or autofilled value edited"/>
  <int value="6913" label="NAME_LAST_CONJUNCTION: Autofilled value accepted"/>
  <int value="6976"
      label="NAME_LAST_SECOND: Not autofilled or autofilled value edited"/>
  <int value="6977" label="NAME_LAST_SECOND: Autofilled value accepted"/>
  <int value="7040"
      label="NAME_HONORIFIC_PREFIX: Not autofilled or autofilled value edited"/>
  <int value="7041" label="NAME_HONORIFIC_PREFIX: Autofilled value accepted"/>
  <int value="7296"
      label="ADDRESS_HOME_ADDRESS: Not autofilled or autofilled value edited"/>
  <int value="7297" label="ADDRESS_HOME_ADDRESS: Autofilled value accepted"/>
  <int value="7360"
      label="ADDRESS_HOME_ADDRESS_WITH_NAME: Not autofilled or autofilled
             value edited"/>
  <int value="7361"
      label="ADDRESS_HOME_ADDRESS_WITH_NAME: Autofilled value accepted"/>
  <int value="7424"
      label="ADDRESS_HOME_FLOOR: Not autofilled or autofilled value edited"/>
  <int value="7425" label="ADDRESS_HOME_FLOOR: Autofilled value accepted"/>
  <int value="7744"
      label="PHONE_HOME_CITY_CODE_WITH_TRUNK_PREFIX: Not autofilled or
             autofilled value edited"/>
  <int value="7745"
      label="PHONE_HOME_CITY_CODE_WITH_TRUNK_PREFIX: Autofilled value
             accepted"/>
  <int value="7808"
      label="PHONE_HOME_CITY_AND_NUMBER_WITHOUT_TRUNK_PREFIX: Not autofilled
             or autofilled value edited"/>
  <int value="7809"
      label="PHONE_HOME_CITY_AND_NUMBER_WITHOUT_TRUNK_PREFIX: Autofilled
             value accepted"/>
  <int value="7872"
      label="PHONE_HOME_NUMBER_PREFIX: Not autofilled or autofilled value
             edited"/>
  <int value="7873"
      label="PHONE_HOME_NUMBER_PREFIX: Autofilled value accepted"/>
  <int value="7936"
      label="PHONE_HOME_NUMBER_SUFFIX: Not autofilled or autofilled value
             edited"/>
  <int value="7937"
      label="PHONE_HOME_NUMBER_SUFFIX: Autofilled value accepted"/>
  <int value="8000"
      label="IBAN_VALUE: Not autofilled or autofilled value edited"/>
  <int value="8001" label="IBAN_VALUE: Autofilled value accepted"/>
  <int value="8064"
      label="CREDIT_CARD_STANDALONE_VERIFICATION_CODE: Not autofilled or
             autofilled value edited"/>
  <int value="8065"
      label="CREDIT_CARD_STANDALONE_VERIFICATION_CODE: Autofilled value
             accepted"/>
  <int value="8192"
      label="NUMERIC_QUANTITY: Not autofilled or autofilled value edited"/>
  <int value="8193" label="NUMERIC_QUANTITY: Autofilled value accepted"/>
  <int value="8256"
      label="ONE_TIME_CODE: Not autofilled or autofilled value edited"/>
  <int value="8257" label="ONE_TIME_CODE: Autofilled value accepted"/>
  <int value="8512"
      label="DELIVERY_INSTRUCTIONS: Not autofilled or autofilled value edited"/>
  <int value="8513" label="DELIVERY_INSTRUCTIONS: Autofilled value accepted"/>
  <int value="8640"
      label="ADDRESS_HOME_OVERFLOW: Not autofilled or autofilled value edited"/>
  <int value="8641" label="ADDRESS_HOME_OVERFLOW: Autofilled value accepted"/>
  <int value="8704"
      label="ADDRESS_HOME_LANDMARK: Not autofilled or autofilled value edited"/>
  <int value="8705" label="ADDRESS_HOME_LANDMARK: Autofilled value accepted"/>
  <int value="8960"
      label="ADDRESS_HOME_OVERFLOW_AND_LANDMARK: Not autofilled or autofilled
             value edited"/>
  <int value="8961"
      label="ADDRESS_HOME_OVERFLOW_AND_LANDMARK: Autofilled value accepted"/>
  <int value="9024"
      label="ADDRESS_HOME_ADMIN_LEVEL2: Not autofilled or autofilled value
             edited"/>
  <int value="9025"
      label="ADDRESS_HOME_ADMIN_LEVEL2: Autofilled value accepted"/>
  <int value="9088"
      label="ADDRESS_HOME_STREET_LOCATION: Not autofilled or autofilled value
             edited"/>
  <int value="9089"
      label="ADDRESS_HOME_STREET_LOCATION: Autofilled value accepted"/>
  <int value="9152"
      label="ADDRESS_HOME_BETWEEN_STREETS: Not autofilled or autofilled value
             edited"/>
  <int value="9153"
      label="ADDRESS_HOME_BETWEEN_STREETS: Autofilled value accepted"/>
  <int value="9216"
      label="ADDRESS_HOME_BETWEEN_STREETS_OR_LANDMARK: Not autofilled or
             autofilled value edited"/>
  <int value="9217"
      label="ADDRESS_HOME_BETWEEN_STREETS_OR_LANDMARK: Autofilled value
             accepted"/>
  <int value="9280"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LOCALITY: Not autofilled or
             autofilled value edited"/>
  <int value="9281"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LOCALITY: Autofilled value
             accepted"/>
  <int value="9344"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LANDMARK: Not autofilled or
             autofilled value edited"/>
  <int value="9345"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LANDMARK: Autofilled value
             accepted"/>
  <int value="9600"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY_AND_LANDMARK: Not autofilled or
             autofilled value edited"/>
  <int value="9601"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY_AND_LANDMARK: Autofilled value
             accepted"/>
  <int value="9664"
      label="ADDRESS_HOME_BETWEEN_STREETS_1: Not autofilled or autofilled
             value edited"/>
  <int value="9665"
      label="ADDRESS_HOME_BETWEEN_STREETS_1: Autofilled value accepted"/>
  <int value="9728"
      label="ADDRESS_HOME_BETWEEN_STREETS_2: Not autofilled or autofilled
             value edited"/>
  <int value="9729"
      label="ADDRESS_HOME_BETWEEN_STREETS_2: Autofilled value accepted"/>
  <int value="9792"
      label="ADDRESS_HOME_HOUSE_NUMBER_AND_APT: Not autofilled or autofilled
             value edited"/>
  <int value="9793"
      label="ADDRESS_HOME_HOUSE_NUMBER_AND_APT: Autofilled value accepted"/>
  <int value="9856"
      label="SINGLE_USERNAME_FORGOT_PASSWORD: Not autofilled or autofilled
             value edited"/>
  <int value="9857"
      label="SINGLE_USERNAME_FORGOT_PASSWORD: Autofilled value accepted"/>
  <int value="9984"
      label="ADDRESS_HOME_APT: Not autofilled or autofilled value edited"/>
  <int value="9985" label="ADDRESS_HOME_APT: Autofilled value accepted"/>
  <int value="10048"
      label="ADDRESS_HOME_APT_TYPE: Not autofilled or autofilled value edited"/>
  <int value="10049" label="ADDRESS_HOME_APT_TYPE: Autofilled value accepted"/>
  <int value="10112"
      label="LOYALTY_MEMBERSHIP_ID: Not autofilled or autofilled value edited"/>
  <int value="10113" label="LOYALTY_MEMBERSHIP_ID: Autofilled value accepted"/>
  <int value="10240"
      label="SINGLE_USERNAME_WITH_INTERMEDIATE_VALUES: Not autofilled or
             autofilled value edited"/>
  <int value="10241"
      label="SINGLE_USERNAME_WITH_INTERMEDIATE_VALUES: Autofilled value
             accepted"/>
  <int value="10368"
      label="IMPROVED_PREDICTION: Not autofilled or autofilled value edited"/>
  <int value="10369" label="IMPROVED_PREDICTION: Autofilled value accepted"/>
  <int value="10432"
      label="ALTERNATIVE_FULL_NAME: Not autofilled or autofilled value edited"/>
  <int value="10433" label="ALTERNATIVE_FULL_NAME: Autofilled value accepted"/>
  <int value="10496"
      label="ALTERNATIVE_GIVEN_NAME: Not autofilled or autofilled value
             edited"/>
  <int value="10497" label="ALTERNATIVE_GIVEN_NAME: Autofilled value accepted"/>
  <int value="10560"
      label="ALTERNATIVE_FAMILY_NAME: Not autofilled or autofilled value
             edited"/>
  <int value="10561"
      label="ALTERNATIVE_FAMILY_NAME: Autofilled value accepted"/>
  <int value="10752"
      label="PASSPORT_NAME_TAG: Not autofilled or autofilled value edited"/>
  <int value="10753" label="PASSPORT_NAME_TAG: Autofilled value accepted"/>
  <int value="10816"
      label="PASSPORT_NUMBER: Not autofilled or autofilled value edited"/>
  <int value="10817" label="PASSPORT_NUMBER: Autofilled value accepted"/>
  <int value="10880"
      label="PASSPORT_ISSUING_COUNTRY: Not autofilled or autofilled value
             edited"/>
  <int value="10881"
      label="PASSPORT_ISSUING_COUNTRY: Autofilled value accepted"/>
  <int value="10944"
      label="PASSPORT_EXPIRATION_DATE: Not autofilled or autofilled value
             edited"/>
  <int value="10945"
      label="PASSPORT_EXPIRATION_DATE: Autofilled value accepted"/>
  <int value="11008"
      label="PASSPORT_ISSUE_DATE: Not autofilled or autofilled value edited"/>
  <int value="11009" label="PASSPORT_ISSUE_DATE: Autofilled value accepted"/>
  <int value="11072"
      label="LOYALTY_MEMBERSHIP_PROGRAM: Not autofilled or autofilled value
             edited"/>
  <int value="11073"
      label="LOYALTY_MEMBERSHIP_PROGRAM: Autofilled value accepted"/>
  <int value="11136"
      label="LOYALTY_MEMBERSHIP_PROVIDER: Not autofilled or autofilled value
             edited"/>
  <int value="11137"
      label="LOYALTY_MEMBERSHIP_PROVIDER: Autofilled value accepted"/>
  <int value="11200"
      label="VEHICLE_OWNER_TAG: Not autofilled or autofilled value edited"/>
  <int value="11201" label="VEHICLE_OWNER_TAG: Autofilled value accepted"/>
  <int value="11264"
      label="VEHICLE_LICENSE_PLATE: Not autofilled or autofilled value edited"/>
  <int value="11265" label="VEHICLE_LICENSE_PLATE: Autofilled value accepted"/>
  <int value="11328"
      label="VEHICLE_VIN: Not autofilled or autofilled value edited"/>
  <int value="11329" label="VEHICLE_VIN: Autofilled value accepted"/>
  <int value="11392"
      label="VEHICLE_MAKE: Not autofilled or autofilled value edited"/>
  <int value="11393" label="VEHICLE_MAKE: Autofilled value accepted"/>
  <int value="11456"
      label="VEHICLE_MODEL: Not autofilled or autofilled value edited"/>
  <int value="11457" label="VEHICLE_MODEL: Autofilled value accepted"/>
  <int value="11520"
      label="DRIVERS_LICENSE_NAME_TAG: Not autofilled or autofilled value
             edited"/>
  <int value="11521"
      label="DRIVERS_LICENSE_NAME_TAG: Autofilled value accepted"/>
  <int value="11584"
      label="DRIVERS_LICENSE_REGION: Not autofilled or autofilled value
             edited"/>
  <int value="11585" label="DRIVERS_LICENSE_REGION: Autofilled value accepted"/>
  <int value="11648"
      label="DRIVERS_LICENSE_NUMBER: Not autofilled or autofilled value
             edited"/>
  <int value="11649" label="DRIVERS_LICENSE_NUMBER: Autofilled value accepted"/>
  <int value="11712"
      label="DRIVERS_LICENSE_EXPIRATION_DATE: Not autofilled or autofilled
             value edited"/>
  <int value="11713"
      label="DRIVERS_LICENSE_EXPIRATION_DATE: Autofilled value accepted"/>
  <int value="11776"
      label="DRIVERS_LICENSE_ISSUE_DATE: Not autofilled or autofilled value
             edited"/>
  <int value="11777"
      label="DRIVERS_LICENSE_ISSUE_DATE: Autofilled value accepted"/>
  <int value="11840"
      label="VEHICLE_YEAR: Not autofilled or autofilled value edited"/>
  <int value="11841" label="VEHICLE_YEAR: Autofilled value accepted"/>
  <int value="11904"
      label="VEHICLE_PLATE_STATE: Not autofilled or autofilled value edited"/>
  <int value="11905" label="VEHICLE_PLATE_STATE: Autofilled value accepted"/>
  <int value="12096"
      label="EMAIL_OR_LOYALTY_MEMBERSHIP_ID: Not autofilled or autofilled
             value edited"/>
  <int value="12097"
      label="EMAIL_OR_LOYALTY_MEMBERSHIP_ID: Autofilled value accepted"/>
  <int value="12160"
      label="NATIONAL_ID_CARD_NUMBER: Not autofilled or autofilled value
             edited"/>
  <int value="12161"
      label="NATIONAL_ID_CARD_NUMBER: Autofilled value accepted"/>
  <int value="12224"
      label="NATIONAL_ID_CARD_EXPIRATION_DATE: Not autofilled or autofilled
             value edited"/>
  <int value="12225"
      label="NATIONAL_ID_CARD_EXPIRATION_DATE: Autofilled value accepted"/>
  <int value="12288"
      label="NATIONAL_ID_CARD_ISSUE_DATE: Not autofilled or autofilled value
             edited"/>
  <int value="12289"
      label="NATIONAL_ID_CARD_ISSUE_DATE: Autofilled value accepted"/>
  <int value="12352"
      label="NATIONAL_ID_CARD_ISSUING_COUNTRY: Not autofilled or autofilled
             value edited"/>
  <int value="12353"
      label="NATIONAL_ID_CARD_ISSUING_COUNTRY: Autofilled value accepted"/>
  <int value="12416"
      label="KNOWN_TRAVELER_NUMBER: Not autofilled or autofilled value edited"/>
  <int value="12417" label="KNOWN_TRAVELER_NUMBER: Autofilled value accepted"/>
  <int value="12480"
      label="REDRESS_NUMBER: Not autofilled or autofilled value edited"/>
  <int value="12481" label="REDRESS_NUMBER: Autofilled value accepted"/>
  <int value="12672"
      label="FLIGHT_RESERVATION_FLIGHT_NUMBER: Not autofilled or autofilled
             value edited"/>
  <int value="12673"
      label="FLIGHT_RESERVATION_FLIGHT_NUMBER: Autofilled value accepted"/>
  <int value="12736"
      label="FLIGHT_RESERVATION_CONFIRMATION_CODE: Not autofilled or
             autofilled value edited"/>
  <int value="12737"
      label="FLIGHT_RESERVATION_CONFIRMATION_CODE: Autofilled value accepted"/>
  <int value="12800"
      label="FLIGHT_RESERVATION_TICKET_NUMBER: Not autofilled or autofilled
             value edited"/>
  <int value="12801"
      label="FLIGHT_RESERVATION_TICKET_NUMBER: Autofilled value accepted"/>
  <int value="12864"
      label="ADDRESS_HOME_ZIP_PREFIX: Not autofilled or autofilled value
             edited"/>
  <int value="12865"
      label="ADDRESS_HOME_ZIP_PREFIX: Autofilled value accepted"/>
  <int value="12928"
      label="ADDRESS_HOME_ZIP_SUFFIX: Not autofilled or autofilled value
             edited"/>
  <int value="12929"
      label="ADDRESS_HOME_ZIP_SUFFIX: Autofilled value accepted"/>
  <int value="12992"
      label="KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE: Not autofilled or
             autofilled value edited"/>
  <int value="12993"
      label="KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE: Autofilled value accepted"/>
  <int value="13056"
      label="FLIGHT_RESERVATION_DEPARTURE_AIRPORT: Not autofilled or
             autofilled value edited"/>
  <int value="13057"
      label="FLIGHT_RESERVATION_DEPARTURE_AIRPORT: Autofilled value accepted"/>
  <int value="13120"
      label="FLIGHT_RESERVATION_ARRIVAL_AIRPORT: Not autofilled or autofilled
             value edited"/>
  <int value="13121"
      label="FLIGHT_RESERVATION_ARRIVAL_AIRPORT: Autofilled value accepted"/>
  <int value="13184"
      label="FLIGHT_RESERVATION_DEPARTURE_DATE: Not autofilled or autofilled
             value edited"/>
  <int value="13185"
      label="FLIGHT_RESERVATION_DEPARTURE_DATE: Autofilled value accepted"/>
  <int value="13248"
      label="ADDRESS_HOME_ZIP_AND_CITY: Not autofilled or autofilled value
             edited"/>
  <int value="13249"
      label="ADDRESS_HOME_ZIP_AND_CITY: Autofilled value accepted"/>
  <int value="13312"
      label="ORDER_ID: Not autofilled or autofilled value edited"/>
  <int value="13313" label="ORDER_ID: Autofilled value accepted"/>
  <int value="13376"
      label="ORDER_DATE: Not autofilled or autofilled value edited"/>
  <int value="13377" label="ORDER_DATE: Autofilled value accepted"/>
  <int value="13440"
      label="ORDER_MERCHANT_NAME: Not autofilled or autofilled value edited"/>
  <int value="13441" label="ORDER_MERCHANT_NAME: Autofilled value accepted"/>
  <int value="13760"
      label="SHIPMENT_TRACKING_NUMBER: Not autofilled or autofilled value
             edited"/>
  <int value="13761"
      label="SHIPMENT_TRACKING_NUMBER: Autofilled value accepted"/>
</enum>

<enum name="AutofilledFieldUserEditingStatus">
  <int value="0" label="Edited"/>
  <int value="1" label="Accepted"/>
</enum>

<enum name="AutofilledFieldUserEditingStatusByFieldType">
<!-- Generated from components/autofill/core/browser/field_types.h.
Called by update_autofill_enums.py.-->

  <int value="0" label="NO_SERVER_DATA: edited"/>
  <int value="1" label="NO_SERVER_DATA: accepted"/>
  <int value="16" label="UNKNOWN_TYPE: edited"/>
  <int value="17" label="UNKNOWN_TYPE: accepted"/>
  <int value="32" label="EMPTY_TYPE: edited"/>
  <int value="33" label="EMPTY_TYPE: accepted"/>
  <int value="48" label="NAME_FIRST: edited"/>
  <int value="49" label="NAME_FIRST: accepted"/>
  <int value="64" label="NAME_MIDDLE: edited"/>
  <int value="65" label="NAME_MIDDLE: accepted"/>
  <int value="80" label="NAME_LAST: edited"/>
  <int value="81" label="NAME_LAST: accepted"/>
  <int value="96" label="NAME_MIDDLE_INITIAL: edited"/>
  <int value="97" label="NAME_MIDDLE_INITIAL: accepted"/>
  <int value="112" label="NAME_FULL: edited"/>
  <int value="113" label="NAME_FULL: accepted"/>
  <int value="128" label="NAME_SUFFIX: edited"/>
  <int value="129" label="NAME_SUFFIX: accepted"/>
  <int value="144" label="EMAIL_ADDRESS: edited"/>
  <int value="145" label="EMAIL_ADDRESS: accepted"/>
  <int value="160" label="PHONE_HOME_NUMBER: edited"/>
  <int value="161" label="PHONE_HOME_NUMBER: accepted"/>
  <int value="176" label="PHONE_HOME_CITY_CODE: edited"/>
  <int value="177" label="PHONE_HOME_CITY_CODE: accepted"/>
  <int value="192" label="PHONE_HOME_COUNTRY_CODE: edited"/>
  <int value="193" label="PHONE_HOME_COUNTRY_CODE: accepted"/>
  <int value="208" label="PHONE_HOME_CITY_AND_NUMBER: edited"/>
  <int value="209" label="PHONE_HOME_CITY_AND_NUMBER: accepted"/>
  <int value="224" label="PHONE_HOME_WHOLE_NUMBER: edited"/>
  <int value="225" label="PHONE_HOME_WHOLE_NUMBER: accepted"/>
  <int value="480" label="ADDRESS_HOME_LINE1: edited"/>
  <int value="481" label="ADDRESS_HOME_LINE1: accepted"/>
  <int value="496" label="ADDRESS_HOME_LINE2: edited"/>
  <int value="497" label="ADDRESS_HOME_LINE2: accepted"/>
  <int value="512" label="ADDRESS_HOME_APT_NUM: edited"/>
  <int value="513" label="ADDRESS_HOME_APT_NUM: accepted"/>
  <int value="528" label="ADDRESS_HOME_CITY: edited"/>
  <int value="529" label="ADDRESS_HOME_CITY: accepted"/>
  <int value="544" label="ADDRESS_HOME_STATE: edited"/>
  <int value="545" label="ADDRESS_HOME_STATE: accepted"/>
  <int value="560" label="ADDRESS_HOME_ZIP: edited"/>
  <int value="561" label="ADDRESS_HOME_ZIP: accepted"/>
  <int value="576" label="ADDRESS_HOME_COUNTRY: edited"/>
  <int value="577" label="ADDRESS_HOME_COUNTRY: accepted"/>
  <int value="816" label="CREDIT_CARD_NAME_FULL: edited"/>
  <int value="817" label="CREDIT_CARD_NAME_FULL: accepted"/>
  <int value="832" label="CREDIT_CARD_NUMBER: edited"/>
  <int value="833" label="CREDIT_CARD_NUMBER: accepted"/>
  <int value="848" label="CREDIT_CARD_EXP_MONTH: edited"/>
  <int value="849" label="CREDIT_CARD_EXP_MONTH: accepted"/>
  <int value="864" label="CREDIT_CARD_EXP_2_DIGIT_YEAR: edited"/>
  <int value="865" label="CREDIT_CARD_EXP_2_DIGIT_YEAR: accepted"/>
  <int value="880" label="CREDIT_CARD_EXP_4_DIGIT_YEAR: edited"/>
  <int value="881" label="CREDIT_CARD_EXP_4_DIGIT_YEAR: accepted"/>
  <int value="896" label="CREDIT_CARD_EXP_DATE_2_DIGIT_YEAR: edited"/>
  <int value="897" label="CREDIT_CARD_EXP_DATE_2_DIGIT_YEAR: accepted"/>
  <int value="912" label="CREDIT_CARD_EXP_DATE_4_DIGIT_YEAR: edited"/>
  <int value="913" label="CREDIT_CARD_EXP_DATE_4_DIGIT_YEAR: accepted"/>
  <int value="928" label="CREDIT_CARD_TYPE: edited"/>
  <int value="929" label="CREDIT_CARD_TYPE: accepted"/>
  <int value="944" label="CREDIT_CARD_VERIFICATION_CODE: edited"/>
  <int value="945" label="CREDIT_CARD_VERIFICATION_CODE: accepted"/>
  <int value="960" label="COMPANY_NAME: edited"/>
  <int value="961" label="COMPANY_NAME: accepted"/>
  <int value="1168" label="MERCHANT_EMAIL_SIGNUP: edited"/>
  <int value="1169" label="MERCHANT_EMAIL_SIGNUP: accepted"/>
  <int value="1184" label="MERCHANT_PROMO_CODE: edited"/>
  <int value="1185" label="MERCHANT_PROMO_CODE: accepted"/>
  <int value="1200" label="PASSWORD: edited"/>
  <int value="1201" label="PASSWORD: accepted"/>
  <int value="1216" label="ACCOUNT_CREATION_PASSWORD: edited"/>
  <int value="1217" label="ACCOUNT_CREATION_PASSWORD: accepted"/>
  <int value="1232" label="ADDRESS_HOME_STREET_ADDRESS: edited"/>
  <int value="1233" label="ADDRESS_HOME_STREET_ADDRESS: accepted"/>
  <int value="1264" label="ADDRESS_HOME_SORTING_CODE: edited"/>
  <int value="1265" label="ADDRESS_HOME_SORTING_CODE: accepted"/>
  <int value="1296" label="ADDRESS_HOME_DEPENDENT_LOCALITY: edited"/>
  <int value="1297" label="ADDRESS_HOME_DEPENDENT_LOCALITY: accepted"/>
  <int value="1328" label="ADDRESS_HOME_LINE3: edited"/>
  <int value="1329" label="ADDRESS_HOME_LINE3: accepted"/>
  <int value="1360" label="NOT_ACCOUNT_CREATION_PASSWORD: edited"/>
  <int value="1361" label="NOT_ACCOUNT_CREATION_PASSWORD: accepted"/>
  <int value="1376" label="USERNAME: edited"/>
  <int value="1377" label="USERNAME: accepted"/>
  <int value="1392" label="USERNAME_AND_EMAIL_ADDRESS: edited"/>
  <int value="1393" label="USERNAME_AND_EMAIL_ADDRESS: accepted"/>
  <int value="1408" label="NEW_PASSWORD: edited"/>
  <int value="1409" label="NEW_PASSWORD: accepted"/>
  <int value="1424" label="PROBABLY_NEW_PASSWORD: edited"/>
  <int value="1425" label="PROBABLY_NEW_PASSWORD: accepted"/>
  <int value="1440" label="NOT_NEW_PASSWORD: edited"/>
  <int value="1441" label="NOT_NEW_PASSWORD: accepted"/>
  <int value="1456" label="CREDIT_CARD_NAME_FIRST: edited"/>
  <int value="1457" label="CREDIT_CARD_NAME_FIRST: accepted"/>
  <int value="1472" label="CREDIT_CARD_NAME_LAST: edited"/>
  <int value="1473" label="CREDIT_CARD_NAME_LAST: accepted"/>
  <int value="1488" label="PHONE_HOME_EXTENSION: edited"/>
  <int value="1489" label="PHONE_HOME_EXTENSION: accepted"/>
  <int value="1520" label="CONFIRMATION_PASSWORD: edited"/>
  <int value="1521" label="CONFIRMATION_PASSWORD: accepted"/>
  <int value="1536" label="AMBIGUOUS_TYPE: edited"/>
  <int value="1537" label="AMBIGUOUS_TYPE: accepted"/>
  <int value="1552" label="SEARCH_TERM: edited"/>
  <int value="1553" label="SEARCH_TERM: accepted"/>
  <int value="1568" label="PRICE: edited"/>
  <int value="1569" label="PRICE: accepted"/>
  <int value="1584" label="NOT_PASSWORD: edited"/>
  <int value="1585" label="NOT_PASSWORD: accepted"/>
  <int value="1600" label="SINGLE_USERNAME: edited"/>
  <int value="1601" label="SINGLE_USERNAME: accepted"/>
  <int value="1616" label="NOT_USERNAME: edited"/>
  <int value="1617" label="NOT_USERNAME: accepted"/>
  <int value="1632" label="UPI_VPA: edited"/>
  <int value="1633" label="UPI_VPA: accepted"/>
  <int value="1648" label="ADDRESS_HOME_STREET_NAME: edited"/>
  <int value="1649" label="ADDRESS_HOME_STREET_NAME: accepted"/>
  <int value="1664" label="ADDRESS_HOME_HOUSE_NUMBER: edited"/>
  <int value="1665" label="ADDRESS_HOME_HOUSE_NUMBER: accepted"/>
  <int value="1680" label="ADDRESS_HOME_SUBPREMISE: edited"/>
  <int value="1681" label="ADDRESS_HOME_SUBPREMISE: accepted"/>
  <int value="1696" label="ADDRESS_HOME_OTHER_SUBUNIT: edited"/>
  <int value="1697" label="ADDRESS_HOME_OTHER_SUBUNIT: accepted"/>
  <int value="1712" label="NAME_LAST_FIRST: edited"/>
  <int value="1713" label="NAME_LAST_FIRST: accepted"/>
  <int value="1728" label="NAME_LAST_CONJUNCTION: edited"/>
  <int value="1729" label="NAME_LAST_CONJUNCTION: accepted"/>
  <int value="1744" label="NAME_LAST_SECOND: edited"/>
  <int value="1745" label="NAME_LAST_SECOND: accepted"/>
  <int value="1760" label="NAME_HONORIFIC_PREFIX: edited"/>
  <int value="1761" label="NAME_HONORIFIC_PREFIX: accepted"/>
  <int value="1824" label="ADDRESS_HOME_ADDRESS: edited"/>
  <int value="1825" label="ADDRESS_HOME_ADDRESS: accepted"/>
  <int value="1840" label="ADDRESS_HOME_ADDRESS_WITH_NAME: edited"/>
  <int value="1841" label="ADDRESS_HOME_ADDRESS_WITH_NAME: accepted"/>
  <int value="1856" label="ADDRESS_HOME_FLOOR: edited"/>
  <int value="1857" label="ADDRESS_HOME_FLOOR: accepted"/>
  <int value="1888" label="BIRTHDATE_DAY: edited"/>
  <int value="1889" label="BIRTHDATE_DAY: accepted"/>
  <int value="1904" label="BIRTHDATE_MONTH: edited"/>
  <int value="1905" label="BIRTHDATE_MONTH: accepted"/>
  <int value="1920" label="BIRTHDATE_4_DIGIT_YEAR: edited"/>
  <int value="1921" label="BIRTHDATE_4_DIGIT_YEAR: accepted"/>
  <int value="1936" label="PHONE_HOME_CITY_CODE_WITH_TRUNK_PREFIX: edited"/>
  <int value="1937" label="PHONE_HOME_CITY_CODE_WITH_TRUNK_PREFIX: accepted"/>
  <int value="1952"
      label="PHONE_HOME_CITY_AND_NUMBER_WITHOUT_TRUNK_PREFIX: edited"/>
  <int value="1953"
      label="PHONE_HOME_CITY_AND_NUMBER_WITHOUT_TRUNK_PREFIX: accepted"/>
  <int value="1968" label="PHONE_HOME_NUMBER_PREFIX: edited"/>
  <int value="1969" label="PHONE_HOME_NUMBER_PREFIX: accepted"/>
  <int value="1984" label="PHONE_HOME_NUMBER_SUFFIX: edited"/>
  <int value="1985" label="PHONE_HOME_NUMBER_SUFFIX: accepted"/>
  <int value="2000" label="IBAN_VALUE: edited"/>
  <int value="2001" label="IBAN_VALUE: accepted"/>
  <int value="2016" label="CREDIT_CARD_STANDALONE_VERIFICATION_CODE: edited"/>
  <int value="2017" label="CREDIT_CARD_STANDALONE_VERIFICATION_CODE: accepted"/>
  <int value="2048" label="NUMERIC_QUANTITY: edited"/>
  <int value="2049" label="NUMERIC_QUANTITY: accepted"/>
  <int value="2064" label="ONE_TIME_CODE: edited"/>
  <int value="2065" label="ONE_TIME_CODE: accepted"/>
  <int value="2128" label="DELIVERY_INSTRUCTIONS: edited"/>
  <int value="2129" label="DELIVERY_INSTRUCTIONS: accepted"/>
  <int value="2160" label="ADDRESS_HOME_OVERFLOW: edited"/>
  <int value="2161" label="ADDRESS_HOME_OVERFLOW: accepted"/>
  <int value="2176" label="ADDRESS_HOME_LANDMARK: edited"/>
  <int value="2177" label="ADDRESS_HOME_LANDMARK: accepted"/>
  <int value="2240" label="ADDRESS_HOME_OVERFLOW_AND_LANDMARK: edited"/>
  <int value="2241" label="ADDRESS_HOME_OVERFLOW_AND_LANDMARK: accepted"/>
  <int value="2256" label="ADDRESS_HOME_ADMIN_LEVEL2: edited"/>
  <int value="2257" label="ADDRESS_HOME_ADMIN_LEVEL2: accepted"/>
  <int value="2272" label="ADDRESS_HOME_STREET_LOCATION: edited"/>
  <int value="2273" label="ADDRESS_HOME_STREET_LOCATION: accepted"/>
  <int value="2288" label="ADDRESS_HOME_BETWEEN_STREETS: edited"/>
  <int value="2289" label="ADDRESS_HOME_BETWEEN_STREETS: accepted"/>
  <int value="2304" label="ADDRESS_HOME_BETWEEN_STREETS_OR_LANDMARK: edited"/>
  <int value="2305" label="ADDRESS_HOME_BETWEEN_STREETS_OR_LANDMARK: accepted"/>
  <int value="2320" label="ADDRESS_HOME_STREET_LOCATION_AND_LOCALITY: edited"/>
  <int value="2321"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LOCALITY: accepted"/>
  <int value="2336" label="ADDRESS_HOME_STREET_LOCATION_AND_LANDMARK: edited"/>
  <int value="2337"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LANDMARK: accepted"/>
  <int value="2400"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY_AND_LANDMARK: edited"/>
  <int value="2401"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY_AND_LANDMARK: accepted"/>
  <int value="2416" label="ADDRESS_HOME_BETWEEN_STREETS_1: edited"/>
  <int value="2417" label="ADDRESS_HOME_BETWEEN_STREETS_1: accepted"/>
  <int value="2432" label="ADDRESS_HOME_BETWEEN_STREETS_2: edited"/>
  <int value="2433" label="ADDRESS_HOME_BETWEEN_STREETS_2: accepted"/>
  <int value="2448" label="ADDRESS_HOME_HOUSE_NUMBER_AND_APT: edited"/>
  <int value="2449" label="ADDRESS_HOME_HOUSE_NUMBER_AND_APT: accepted"/>
  <int value="2464" label="SINGLE_USERNAME_FORGOT_PASSWORD: edited"/>
  <int value="2465" label="SINGLE_USERNAME_FORGOT_PASSWORD: accepted"/>
  <int value="2496" label="ADDRESS_HOME_APT: edited"/>
  <int value="2497" label="ADDRESS_HOME_APT: accepted"/>
  <int value="2512" label="ADDRESS_HOME_APT_TYPE: edited"/>
  <int value="2513" label="ADDRESS_HOME_APT_TYPE: accepted"/>
  <int value="2528" label="LOYALTY_MEMBERSHIP_ID: edited"/>
  <int value="2529" label="LOYALTY_MEMBERSHIP_ID: accepted"/>
  <int value="2560" label="SINGLE_USERNAME_WITH_INTERMEDIATE_VALUES: edited"/>
  <int value="2561" label="SINGLE_USERNAME_WITH_INTERMEDIATE_VALUES: accepted"/>
  <int value="2592" label="IMPROVED_PREDICTION: edited"/>
  <int value="2593" label="IMPROVED_PREDICTION: accepted"/>
  <int value="2608" label="ALTERNATIVE_FULL_NAME: edited"/>
  <int value="2609" label="ALTERNATIVE_FULL_NAME: accepted"/>
  <int value="2624" label="ALTERNATIVE_GIVEN_NAME: edited"/>
  <int value="2625" label="ALTERNATIVE_GIVEN_NAME: accepted"/>
  <int value="2640" label="ALTERNATIVE_FAMILY_NAME: edited"/>
  <int value="2641" label="ALTERNATIVE_FAMILY_NAME: accepted"/>
  <int value="2688" label="PASSPORT_NAME_TAG: edited"/>
  <int value="2689" label="PASSPORT_NAME_TAG: accepted"/>
  <int value="2704" label="PASSPORT_NUMBER: edited"/>
  <int value="2705" label="PASSPORT_NUMBER: accepted"/>
  <int value="2720" label="PASSPORT_ISSUING_COUNTRY: edited"/>
  <int value="2721" label="PASSPORT_ISSUING_COUNTRY: accepted"/>
  <int value="2736" label="PASSPORT_EXPIRATION_DATE: edited"/>
  <int value="2737" label="PASSPORT_EXPIRATION_DATE: accepted"/>
  <int value="2752" label="PASSPORT_ISSUE_DATE: edited"/>
  <int value="2753" label="PASSPORT_ISSUE_DATE: accepted"/>
  <int value="2768" label="LOYALTY_MEMBERSHIP_PROGRAM: edited"/>
  <int value="2769" label="LOYALTY_MEMBERSHIP_PROGRAM: accepted"/>
  <int value="2784" label="LOYALTY_MEMBERSHIP_PROVIDER: edited"/>
  <int value="2785" label="LOYALTY_MEMBERSHIP_PROVIDER: accepted"/>
  <int value="2800" label="VEHICLE_OWNER_TAG: edited"/>
  <int value="2801" label="VEHICLE_OWNER_TAG: accepted"/>
  <int value="2816" label="VEHICLE_LICENSE_PLATE: edited"/>
  <int value="2817" label="VEHICLE_LICENSE_PLATE: accepted"/>
  <int value="2832" label="VEHICLE_VIN: edited"/>
  <int value="2833" label="VEHICLE_VIN: accepted"/>
  <int value="2848" label="VEHICLE_MAKE: edited"/>
  <int value="2849" label="VEHICLE_MAKE: accepted"/>
  <int value="2864" label="VEHICLE_MODEL: edited"/>
  <int value="2865" label="VEHICLE_MODEL: accepted"/>
  <int value="2880" label="DRIVERS_LICENSE_NAME_TAG: edited"/>
  <int value="2881" label="DRIVERS_LICENSE_NAME_TAG: accepted"/>
  <int value="2896" label="DRIVERS_LICENSE_REGION: edited"/>
  <int value="2897" label="DRIVERS_LICENSE_REGION: accepted"/>
  <int value="2912" label="DRIVERS_LICENSE_NUMBER: edited"/>
  <int value="2913" label="DRIVERS_LICENSE_NUMBER: accepted"/>
  <int value="2928" label="DRIVERS_LICENSE_EXPIRATION_DATE: edited"/>
  <int value="2929" label="DRIVERS_LICENSE_EXPIRATION_DATE: accepted"/>
  <int value="2944" label="DRIVERS_LICENSE_ISSUE_DATE: edited"/>
  <int value="2945" label="DRIVERS_LICENSE_ISSUE_DATE: accepted"/>
  <int value="2960" label="VEHICLE_YEAR: edited"/>
  <int value="2961" label="VEHICLE_YEAR: accepted"/>
  <int value="2976" label="VEHICLE_PLATE_STATE: edited"/>
  <int value="2977" label="VEHICLE_PLATE_STATE: accepted"/>
  <int value="3024" label="EMAIL_OR_LOYALTY_MEMBERSHIP_ID: edited"/>
  <int value="3025" label="EMAIL_OR_LOYALTY_MEMBERSHIP_ID: accepted"/>
  <int value="3040" label="NATIONAL_ID_CARD_NUMBER: edited"/>
  <int value="3041" label="NATIONAL_ID_CARD_NUMBER: accepted"/>
  <int value="3056" label="NATIONAL_ID_CARD_EXPIRATION_DATE: edited"/>
  <int value="3057" label="NATIONAL_ID_CARD_EXPIRATION_DATE: accepted"/>
  <int value="3072" label="NATIONAL_ID_CARD_ISSUE_DATE: edited"/>
  <int value="3073" label="NATIONAL_ID_CARD_ISSUE_DATE: accepted"/>
  <int value="3088" label="NATIONAL_ID_CARD_ISSUING_COUNTRY: edited"/>
  <int value="3089" label="NATIONAL_ID_CARD_ISSUING_COUNTRY: accepted"/>
  <int value="3104" label="KNOWN_TRAVELER_NUMBER: edited"/>
  <int value="3105" label="KNOWN_TRAVELER_NUMBER: accepted"/>
  <int value="3120" label="REDRESS_NUMBER: edited"/>
  <int value="3121" label="REDRESS_NUMBER: accepted"/>
  <int value="3168" label="FLIGHT_RESERVATION_FLIGHT_NUMBER: edited"/>
  <int value="3169" label="FLIGHT_RESERVATION_FLIGHT_NUMBER: accepted"/>
  <int value="3184" label="FLIGHT_RESERVATION_CONFIRMATION_CODE: edited"/>
  <int value="3185" label="FLIGHT_RESERVATION_CONFIRMATION_CODE: accepted"/>
  <int value="3200" label="FLIGHT_RESERVATION_TICKET_NUMBER: edited"/>
  <int value="3201" label="FLIGHT_RESERVATION_TICKET_NUMBER: accepted"/>
  <int value="3216" label="ADDRESS_HOME_ZIP_PREFIX: edited"/>
  <int value="3217" label="ADDRESS_HOME_ZIP_PREFIX: accepted"/>
  <int value="3232" label="ADDRESS_HOME_ZIP_SUFFIX: edited"/>
  <int value="3233" label="ADDRESS_HOME_ZIP_SUFFIX: accepted"/>
  <int value="3248" label="KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE: edited"/>
  <int value="3249" label="KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE: accepted"/>
  <int value="3264" label="FLIGHT_RESERVATION_DEPARTURE_AIRPORT: edited"/>
  <int value="3265" label="FLIGHT_RESERVATION_DEPARTURE_AIRPORT: accepted"/>
  <int value="3280" label="FLIGHT_RESERVATION_ARRIVAL_AIRPORT: edited"/>
  <int value="3281" label="FLIGHT_RESERVATION_ARRIVAL_AIRPORT: accepted"/>
  <int value="3296" label="FLIGHT_RESERVATION_DEPARTURE_DATE: edited"/>
  <int value="3297" label="FLIGHT_RESERVATION_DEPARTURE_DATE: accepted"/>
  <int value="3312" label="ADDRESS_HOME_ZIP_AND_CITY: edited"/>
  <int value="3313" label="ADDRESS_HOME_ZIP_AND_CITY: accepted"/>
  <int value="3328" label="ORDER_ID: edited"/>
  <int value="3329" label="ORDER_ID: accepted"/>
  <int value="3344" label="ORDER_DATE: edited"/>
  <int value="3345" label="ORDER_DATE: accepted"/>
  <int value="3360" label="ORDER_MERCHANT_NAME: edited"/>
  <int value="3361" label="ORDER_MERCHANT_NAME: accepted"/>
  <int value="3440" label="SHIPMENT_TRACKING_NUMBER: edited"/>
  <int value="3441" label="SHIPMENT_TRACKING_NUMBER: accepted"/>
</enum>

<enum name="AutofillEmailOrLoyaltyCardAcceptanceMetricValue">
  <int value="0" label="EMAIL: accepted"/>
  <int value="1" label="LOYALTY_CARD: accepted"/>
</enum>

<enum name="AutofillErrorDialogType">
  <int value="0" label="VIRTUAL_CARD_TEMPORARY_ERROR"/>
  <int value="1" label="VIRTUAL_CARD_PERMANENT_ERROR"/>
  <int value="2" label="VIRTUAL_CARD_NOT_ELIGIBLE_ERROR"/>
  <int value="3" label="UNKNOWN"/>
  <int value="4"
      label="MASKED_SERVER_CARD_RISK_BASED_UNMASKING_PERMANENT_ERROR"/>
  <int value="5" label="MASKED_SERVER_CARD_RISK_BASED_UNMASKING_NETWORK_ERROR"/>
  <int value="6" label="MASKED_SERVER_IBAN_UNMASKING_TEMPORARY_ERROR"/>
  <int value="7" label="CREDIT_CARD_UPLOAD_ERROR"/>
  <int value="8" label="VIRTUAL_CARD_ENROLLMENT_TEMPORARY_ERROR"/>
  <int value="9" label="CARD_INFO_RETRIEVAL_TEMPORARY_ERROR"/>
  <int value="10" label="CARD_INFO_RETRIEVAL_PERMANENT_ERROR"/>
  <int value="11" label="BNPL_TEMPORARY_ERROR"/>
  <int value="12" label="BNPL_PERMANENT_ERROR"/>
  <int value="13" label="BNPL_UNSUPPORTED_CURRENCY_ERROR"/>
</enum>

<enum name="AutofillExpirationDateFixFlowPromptEvent">
  <int value="0" label="Accepted"/>
  <int value="1" label="Dismissed"/>
  <int value="2" label="Closed without user interaction"/>
</enum>

<enum name="AutofillFieldPredictionQuality">
  <int value="0" label="True Positive"/>
  <int value="1" label="True Negative (Ambiguous)"/>
  <int value="2" label="True Negative (Unknown)"/>
  <int value="3" label="True Negative (Empty)"/>
  <int value="4" label="False Positive (Mismatch)"/>
  <int value="5" label="False Positive (Ambiguous)"/>
  <int value="6" label="False Positive (Unknown)"/>
  <int value="7" label="False Positive (Empty)"/>
  <int value="8" label="False Negative (Unknown)"/>
  <int value="9" label="False Negative (Mismatch)"/>
</enum>

<enum name="AutofillFieldPredictionQualityByFieldType">
<!-- Generated from components/autofill/core/browser/metrics/prediction_quality_metrics.cc.
Called by update_autofill_enums.py.-->

  <int value="0" label="AMBIGUOUS: True Positive"/>
  <int value="1" label="AMBIGUOUS: True Negative (Ambiguous)"/>
  <int value="2" label="AMBIGUOUS: True Negative (Unknown)"/>
  <int value="3" label="AMBIGUOUS: True Negative (Empty)"/>
  <int value="4" label="AMBIGUOUS: False Positive (Mismatch)"/>
  <int value="5" label="AMBIGUOUS: False Positive (Ambiguous)"/>
  <int value="6" label="AMBIGUOUS: False Positive (Unknown)"/>
  <int value="7" label="AMBIGUOUS: False Positive (Empty)"/>
  <int value="8" label="AMBIGUOUS: False Negative (Unknown)"/>
  <int value="9" label="AMBIGUOUS: False Negative (Mismatch)"/>
  <int value="256" label="NAME: True Positive"/>
  <int value="257" label="NAME: True Negative (Ambiguous)"/>
  <int value="258" label="NAME: True Negative (Unknown)"/>
  <int value="259" label="NAME: True Negative (Empty)"/>
  <int value="260" label="NAME: False Positive (Mismatch)"/>
  <int value="261" label="NAME: False Positive (Ambiguous)"/>
  <int value="262" label="NAME: False Positive (Unknown)"/>
  <int value="263" label="NAME: False Positive (Empty)"/>
  <int value="264" label="NAME: False Negative (Unknown)"/>
  <int value="265" label="NAME: False Negative (Mismatch)"/>
  <int value="512" label="COMPANY: True Positive"/>
  <int value="513" label="COMPANY: True Negative (Ambiguous)"/>
  <int value="514" label="COMPANY: True Negative (Unknown)"/>
  <int value="515" label="COMPANY: True Negative (Empty)"/>
  <int value="516" label="COMPANY: False Positive (Mismatch)"/>
  <int value="517" label="COMPANY: False Positive (Ambiguous)"/>
  <int value="518" label="COMPANY: False Positive (Unknown)"/>
  <int value="519" label="COMPANY: False Positive (Empty)"/>
  <int value="520" label="COMPANY: False Negative (Unknown)"/>
  <int value="521" label="COMPANY: False Negative (Mismatch)"/>
  <int value="768" label="ADDRESS_LINE_1: True Positive"/>
  <int value="769" label="ADDRESS_LINE_1: True Negative (Ambiguous)"/>
  <int value="770" label="ADDRESS_LINE_1: True Negative (Unknown)"/>
  <int value="771" label="ADDRESS_LINE_1: True Negative (Empty)"/>
  <int value="772" label="ADDRESS_LINE_1: False Positive (Mismatch)"/>
  <int value="773" label="ADDRESS_LINE_1: False Positive (Ambiguous)"/>
  <int value="774" label="ADDRESS_LINE_1: False Positive (Unknown)"/>
  <int value="775" label="ADDRESS_LINE_1: False Positive (Empty)"/>
  <int value="776" label="ADDRESS_LINE_1: False Negative (Unknown)"/>
  <int value="777" label="ADDRESS_LINE_1: False Negative (Mismatch)"/>
  <int value="1024" label="ADDRESS_LINE_2: True Positive"/>
  <int value="1025" label="ADDRESS_LINE_2: True Negative (Ambiguous)"/>
  <int value="1026" label="ADDRESS_LINE_2: True Negative (Unknown)"/>
  <int value="1027" label="ADDRESS_LINE_2: True Negative (Empty)"/>
  <int value="1028" label="ADDRESS_LINE_2: False Positive (Mismatch)"/>
  <int value="1029" label="ADDRESS_LINE_2: False Positive (Ambiguous)"/>
  <int value="1030" label="ADDRESS_LINE_2: False Positive (Unknown)"/>
  <int value="1031" label="ADDRESS_LINE_2: False Positive (Empty)"/>
  <int value="1032" label="ADDRESS_LINE_2: False Negative (Unknown)"/>
  <int value="1033" label="ADDRESS_LINE_2: False Negative (Mismatch)"/>
  <int value="1280" label="ADDRESS_CITY: True Positive"/>
  <int value="1281" label="ADDRESS_CITY: True Negative (Ambiguous)"/>
  <int value="1282" label="ADDRESS_CITY: True Negative (Unknown)"/>
  <int value="1283" label="ADDRESS_CITY: True Negative (Empty)"/>
  <int value="1284" label="ADDRESS_CITY: False Positive (Mismatch)"/>
  <int value="1285" label="ADDRESS_CITY: False Positive (Ambiguous)"/>
  <int value="1286" label="ADDRESS_CITY: False Positive (Unknown)"/>
  <int value="1287" label="ADDRESS_CITY: False Positive (Empty)"/>
  <int value="1288" label="ADDRESS_CITY: False Negative (Unknown)"/>
  <int value="1289" label="ADDRESS_CITY: False Negative (Mismatch)"/>
  <int value="1536" label="ADDRESS_STATE: True Positive"/>
  <int value="1537" label="ADDRESS_STATE: True Negative (Ambiguous)"/>
  <int value="1538" label="ADDRESS_STATE: True Negative (Unknown)"/>
  <int value="1539" label="ADDRESS_STATE: True Negative (Empty)"/>
  <int value="1540" label="ADDRESS_STATE: False Positive (Mismatch)"/>
  <int value="1541" label="ADDRESS_STATE: False Positive (Ambiguous)"/>
  <int value="1542" label="ADDRESS_STATE: False Positive (Unknown)"/>
  <int value="1543" label="ADDRESS_STATE: False Positive (Empty)"/>
  <int value="1544" label="ADDRESS_STATE: False Negative (Unknown)"/>
  <int value="1545" label="ADDRESS_STATE: False Negative (Mismatch)"/>
  <int value="1792" label="ADDRESS_ZIP: True Positive"/>
  <int value="1793" label="ADDRESS_ZIP: True Negative (Ambiguous)"/>
  <int value="1794" label="ADDRESS_ZIP: True Negative (Unknown)"/>
  <int value="1795" label="ADDRESS_ZIP: True Negative (Empty)"/>
  <int value="1796" label="ADDRESS_ZIP: False Positive (Mismatch)"/>
  <int value="1797" label="ADDRESS_ZIP: False Positive (Ambiguous)"/>
  <int value="1798" label="ADDRESS_ZIP: False Positive (Unknown)"/>
  <int value="1799" label="ADDRESS_ZIP: False Positive (Empty)"/>
  <int value="1800" label="ADDRESS_ZIP: False Negative (Unknown)"/>
  <int value="1801" label="ADDRESS_ZIP: False Negative (Mismatch)"/>
  <int value="2048" label="ADDRESS_COUNTRY: True Positive"/>
  <int value="2049" label="ADDRESS_COUNTRY: True Negative (Ambiguous)"/>
  <int value="2050" label="ADDRESS_COUNTRY: True Negative (Unknown)"/>
  <int value="2051" label="ADDRESS_COUNTRY: True Negative (Empty)"/>
  <int value="2052" label="ADDRESS_COUNTRY: False Positive (Mismatch)"/>
  <int value="2053" label="ADDRESS_COUNTRY: False Positive (Ambiguous)"/>
  <int value="2054" label="ADDRESS_COUNTRY: False Positive (Unknown)"/>
  <int value="2055" label="ADDRESS_COUNTRY: False Positive (Empty)"/>
  <int value="2056" label="ADDRESS_COUNTRY: False Negative (Unknown)"/>
  <int value="2057" label="ADDRESS_COUNTRY: False Negative (Mismatch)"/>
  <int value="2304" label="ADDRESS_HOME_STREET_NAME: True Positive"/>
  <int value="2305"
      label="ADDRESS_HOME_STREET_NAME: True Negative (Ambiguous)"/>
  <int value="2306" label="ADDRESS_HOME_STREET_NAME: True Negative (Unknown)"/>
  <int value="2307" label="ADDRESS_HOME_STREET_NAME: True Negative (Empty)"/>
  <int value="2308"
      label="ADDRESS_HOME_STREET_NAME: False Positive (Mismatch)"/>
  <int value="2309"
      label="ADDRESS_HOME_STREET_NAME: False Positive (Ambiguous)"/>
  <int value="2310" label="ADDRESS_HOME_STREET_NAME: False Positive (Unknown)"/>
  <int value="2311" label="ADDRESS_HOME_STREET_NAME: False Positive (Empty)"/>
  <int value="2312" label="ADDRESS_HOME_STREET_NAME: False Negative (Unknown)"/>
  <int value="2313"
      label="ADDRESS_HOME_STREET_NAME: False Negative (Mismatch)"/>
  <int value="2560" label="ADDRESS_HOME_HOUSE_NUMBER: True Positive"/>
  <int value="2561"
      label="ADDRESS_HOME_HOUSE_NUMBER: True Negative (Ambiguous)"/>
  <int value="2562" label="ADDRESS_HOME_HOUSE_NUMBER: True Negative (Unknown)"/>
  <int value="2563" label="ADDRESS_HOME_HOUSE_NUMBER: True Negative (Empty)"/>
  <int value="2564"
      label="ADDRESS_HOME_HOUSE_NUMBER: False Positive (Mismatch)"/>
  <int value="2565"
      label="ADDRESS_HOME_HOUSE_NUMBER: False Positive (Ambiguous)"/>
  <int value="2566"
      label="ADDRESS_HOME_HOUSE_NUMBER: False Positive (Unknown)"/>
  <int value="2567" label="ADDRESS_HOME_HOUSE_NUMBER: False Positive (Empty)"/>
  <int value="2568"
      label="ADDRESS_HOME_HOUSE_NUMBER: False Negative (Unknown)"/>
  <int value="2569"
      label="ADDRESS_HOME_HOUSE_NUMBER: False Negative (Mismatch)"/>
  <int value="2816" label="ADDRESS_HOME_SUBPREMISE: True Positive"/>
  <int value="2817" label="ADDRESS_HOME_SUBPREMISE: True Negative (Ambiguous)"/>
  <int value="2818" label="ADDRESS_HOME_SUBPREMISE: True Negative (Unknown)"/>
  <int value="2819" label="ADDRESS_HOME_SUBPREMISE: True Negative (Empty)"/>
  <int value="2820" label="ADDRESS_HOME_SUBPREMISE: False Positive (Mismatch)"/>
  <int value="2821"
      label="ADDRESS_HOME_SUBPREMISE: False Positive (Ambiguous)"/>
  <int value="2822" label="ADDRESS_HOME_SUBPREMISE: False Positive (Unknown)"/>
  <int value="2823" label="ADDRESS_HOME_SUBPREMISE: False Positive (Empty)"/>
  <int value="2824" label="ADDRESS_HOME_SUBPREMISE: False Negative (Unknown)"/>
  <int value="2825" label="ADDRESS_HOME_SUBPREMISE: False Negative (Mismatch)"/>
  <int value="3072" label="PHONE: True Positive"/>
  <int value="3073" label="PHONE: True Negative (Ambiguous)"/>
  <int value="3074" label="PHONE: True Negative (Unknown)"/>
  <int value="3075" label="PHONE: True Negative (Empty)"/>
  <int value="3076" label="PHONE: False Positive (Mismatch)"/>
  <int value="3077" label="PHONE: False Positive (Ambiguous)"/>
  <int value="3078" label="PHONE: False Positive (Unknown)"/>
  <int value="3079" label="PHONE: False Positive (Empty)"/>
  <int value="3080" label="PHONE: False Negative (Unknown)"/>
  <int value="3081" label="PHONE: False Negative (Mismatch)"/>
  <int value="3328" label="FAX: True Positive"/>
  <int value="3329" label="FAX: True Negative (Ambiguous)"/>
  <int value="3330" label="FAX: True Negative (Unknown)"/>
  <int value="3331" label="FAX: True Negative (Empty)"/>
  <int value="3332" label="FAX: False Positive (Mismatch)"/>
  <int value="3333" label="FAX: False Positive (Ambiguous)"/>
  <int value="3334" label="FAX: False Positive (Unknown)"/>
  <int value="3335" label="FAX: False Positive (Empty)"/>
  <int value="3336" label="FAX: False Negative (Unknown)"/>
  <int value="3337" label="FAX: False Negative (Mismatch)"/>
  <int value="3584" label="EMAIL: True Positive"/>
  <int value="3585" label="EMAIL: True Negative (Ambiguous)"/>
  <int value="3586" label="EMAIL: True Negative (Unknown)"/>
  <int value="3587" label="EMAIL: True Negative (Empty)"/>
  <int value="3588" label="EMAIL: False Positive (Mismatch)"/>
  <int value="3589" label="EMAIL: False Positive (Ambiguous)"/>
  <int value="3590" label="EMAIL: False Positive (Unknown)"/>
  <int value="3591" label="EMAIL: False Positive (Empty)"/>
  <int value="3592" label="EMAIL: False Negative (Unknown)"/>
  <int value="3593" label="EMAIL: False Negative (Mismatch)"/>
  <int value="3840" label="CREDIT_CARD_NAME: True Positive"/>
  <int value="3841" label="CREDIT_CARD_NAME: True Negative (Ambiguous)"/>
  <int value="3842" label="CREDIT_CARD_NAME: True Negative (Unknown)"/>
  <int value="3843" label="CREDIT_CARD_NAME: True Negative (Empty)"/>
  <int value="3844" label="CREDIT_CARD_NAME: False Positive (Mismatch)"/>
  <int value="3845" label="CREDIT_CARD_NAME: False Positive (Ambiguous)"/>
  <int value="3846" label="CREDIT_CARD_NAME: False Positive (Unknown)"/>
  <int value="3847" label="CREDIT_CARD_NAME: False Positive (Empty)"/>
  <int value="3848" label="CREDIT_CARD_NAME: False Negative (Unknown)"/>
  <int value="3849" label="CREDIT_CARD_NAME: False Negative (Mismatch)"/>
  <int value="4096" label="CREDIT_CARD_NUMBER: True Positive"/>
  <int value="4097" label="CREDIT_CARD_NUMBER: True Negative (Ambiguous)"/>
  <int value="4098" label="CREDIT_CARD_NUMBER: True Negative (Unknown)"/>
  <int value="4099" label="CREDIT_CARD_NUMBER: True Negative (Empty)"/>
  <int value="4100" label="CREDIT_CARD_NUMBER: False Positive (Mismatch)"/>
  <int value="4101" label="CREDIT_CARD_NUMBER: False Positive (Ambiguous)"/>
  <int value="4102" label="CREDIT_CARD_NUMBER: False Positive (Unknown)"/>
  <int value="4103" label="CREDIT_CARD_NUMBER: False Positive (Empty)"/>
  <int value="4104" label="CREDIT_CARD_NUMBER: False Negative (Unknown)"/>
  <int value="4105" label="CREDIT_CARD_NUMBER: False Negative (Mismatch)"/>
  <int value="4352" label="CREDIT_CARD_DATE: True Positive"/>
  <int value="4353" label="CREDIT_CARD_DATE: True Negative (Ambiguous)"/>
  <int value="4354" label="CREDIT_CARD_DATE: True Negative (Unknown)"/>
  <int value="4355" label="CREDIT_CARD_DATE: True Negative (Empty)"/>
  <int value="4356" label="CREDIT_CARD_DATE: False Positive (Mismatch)"/>
  <int value="4357" label="CREDIT_CARD_DATE: False Positive (Ambiguous)"/>
  <int value="4358" label="CREDIT_CARD_DATE: False Positive (Unknown)"/>
  <int value="4359" label="CREDIT_CARD_DATE: False Positive (Empty)"/>
  <int value="4360" label="CREDIT_CARD_DATE: False Negative (Unknown)"/>
  <int value="4361" label="CREDIT_CARD_DATE: False Negative (Mismatch)"/>
  <int value="4608" label="CREDIT_CARD_TYPE: True Positive"/>
  <int value="4609" label="CREDIT_CARD_TYPE: True Negative (Ambiguous)"/>
  <int value="4610" label="CREDIT_CARD_TYPE: True Negative (Unknown)"/>
  <int value="4611" label="CREDIT_CARD_TYPE: True Negative (Empty)"/>
  <int value="4612" label="CREDIT_CARD_TYPE: False Positive (Mismatch)"/>
  <int value="4613" label="CREDIT_CARD_TYPE: False Positive (Ambiguous)"/>
  <int value="4614" label="CREDIT_CARD_TYPE: False Positive (Unknown)"/>
  <int value="4615" label="CREDIT_CARD_TYPE: False Positive (Empty)"/>
  <int value="4616" label="CREDIT_CARD_TYPE: False Negative (Unknown)"/>
  <int value="4617" label="CREDIT_CARD_TYPE: False Negative (Mismatch)"/>
  <int value="4864" label="PASSWORD: True Positive"/>
  <int value="4865" label="PASSWORD: True Negative (Ambiguous)"/>
  <int value="4866" label="PASSWORD: True Negative (Unknown)"/>
  <int value="4867" label="PASSWORD: True Negative (Empty)"/>
  <int value="4868" label="PASSWORD: False Positive (Mismatch)"/>
  <int value="4869" label="PASSWORD: False Positive (Ambiguous)"/>
  <int value="4870" label="PASSWORD: False Positive (Unknown)"/>
  <int value="4871" label="PASSWORD: False Positive (Empty)"/>
  <int value="4872" label="PASSWORD: False Negative (Unknown)"/>
  <int value="4873" label="PASSWORD: False Negative (Mismatch)"/>
  <int value="5120" label="ADDRESS_LINE_3: True Positive"/>
  <int value="5121" label="ADDRESS_LINE_3: True Negative (Ambiguous)"/>
  <int value="5122" label="ADDRESS_LINE_3: True Negative (Unknown)"/>
  <int value="5123" label="ADDRESS_LINE_3: True Negative (Empty)"/>
  <int value="5124" label="ADDRESS_LINE_3: False Positive (Mismatch)"/>
  <int value="5125" label="ADDRESS_LINE_3: False Positive (Ambiguous)"/>
  <int value="5126" label="ADDRESS_LINE_3: False Positive (Unknown)"/>
  <int value="5127" label="ADDRESS_LINE_3: False Positive (Empty)"/>
  <int value="5128" label="ADDRESS_LINE_3: False Negative (Unknown)"/>
  <int value="5129" label="ADDRESS_LINE_3: False Negative (Mismatch)"/>
  <int value="5376" label="USERNAME: True Positive"/>
  <int value="5377" label="USERNAME: True Negative (Ambiguous)"/>
  <int value="5378" label="USERNAME: True Negative (Unknown)"/>
  <int value="5379" label="USERNAME: True Negative (Empty)"/>
  <int value="5380" label="USERNAME: False Positive (Mismatch)"/>
  <int value="5381" label="USERNAME: False Positive (Ambiguous)"/>
  <int value="5382" label="USERNAME: False Positive (Unknown)"/>
  <int value="5383" label="USERNAME: False Positive (Empty)"/>
  <int value="5384" label="USERNAME: False Negative (Unknown)"/>
  <int value="5385" label="USERNAME: False Negative (Mismatch)"/>
  <int value="5632" label="STREET_ADDRESS: True Positive"/>
  <int value="5633" label="STREET_ADDRESS: True Negative (Ambiguous)"/>
  <int value="5634" label="STREET_ADDRESS: True Negative (Unknown)"/>
  <int value="5635" label="STREET_ADDRESS: True Negative (Empty)"/>
  <int value="5636" label="STREET_ADDRESS: False Positive (Mismatch)"/>
  <int value="5637" label="STREET_ADDRESS: False Positive (Ambiguous)"/>
  <int value="5638" label="STREET_ADDRESS: False Positive (Unknown)"/>
  <int value="5639" label="STREET_ADDRESS: False Positive (Empty)"/>
  <int value="5640" label="STREET_ADDRESS: False Negative (Unknown)"/>
  <int value="5641" label="STREET_ADDRESS: False Negative (Mismatch)"/>
  <int value="5888" label="CREDIT_CARD_VERIFICATION: True Positive"/>
  <int value="5889"
      label="CREDIT_CARD_VERIFICATION: True Negative (Ambiguous)"/>
  <int value="5890" label="CREDIT_CARD_VERIFICATION: True Negative (Unknown)"/>
  <int value="5891" label="CREDIT_CARD_VERIFICATION: True Negative (Empty)"/>
  <int value="5892"
      label="CREDIT_CARD_VERIFICATION: False Positive (Mismatch)"/>
  <int value="5893"
      label="CREDIT_CARD_VERIFICATION: False Positive (Ambiguous)"/>
  <int value="5894" label="CREDIT_CARD_VERIFICATION: False Positive (Unknown)"/>
  <int value="5895" label="CREDIT_CARD_VERIFICATION: False Positive (Empty)"/>
  <int value="5896" label="CREDIT_CARD_VERIFICATION: False Negative (Unknown)"/>
  <int value="5897"
      label="CREDIT_CARD_VERIFICATION: False Negative (Mismatch)"/>
  <int value="6144" label="UNFILLABLE: True Positive"/>
  <int value="6145" label="UNFILLABLE: True Negative (Ambiguous)"/>
  <int value="6146" label="UNFILLABLE: True Negative (Unknown)"/>
  <int value="6147" label="UNFILLABLE: True Negative (Empty)"/>
  <int value="6148" label="UNFILLABLE: False Positive (Mismatch)"/>
  <int value="6149" label="UNFILLABLE: False Positive (Ambiguous)"/>
  <int value="6150" label="UNFILLABLE: False Positive (Unknown)"/>
  <int value="6151" label="UNFILLABLE: False Positive (Empty)"/>
  <int value="6152" label="UNFILLABLE: False Negative (Unknown)"/>
  <int value="6153" label="UNFILLABLE: False Negative (Mismatch)"/>
  <int value="6400" label="ADDRESS_HOME_APT_NUM: True Positive"/>
  <int value="6401" label="ADDRESS_HOME_APT_NUM: True Negative (Ambiguous)"/>
  <int value="6402" label="ADDRESS_HOME_APT_NUM: True Negative (Unknown)"/>
  <int value="6403" label="ADDRESS_HOME_APT_NUM: True Negative (Empty)"/>
  <int value="6404" label="ADDRESS_HOME_APT_NUM: False Positive (Mismatch)"/>
  <int value="6405" label="ADDRESS_HOME_APT_NUM: False Positive (Ambiguous)"/>
  <int value="6406" label="ADDRESS_HOME_APT_NUM: False Positive (Unknown)"/>
  <int value="6407" label="ADDRESS_HOME_APT_NUM: False Positive (Empty)"/>
  <int value="6408" label="ADDRESS_HOME_APT_NUM: False Negative (Unknown)"/>
  <int value="6409" label="ADDRESS_HOME_APT_NUM: False Negative (Mismatch)"/>
  <int value="6656" label="ADDRESS_HOME_SORTING_CODE: True Positive"/>
  <int value="6657"
      label="ADDRESS_HOME_SORTING_CODE: True Negative (Ambiguous)"/>
  <int value="6658" label="ADDRESS_HOME_SORTING_CODE: True Negative (Unknown)"/>
  <int value="6659" label="ADDRESS_HOME_SORTING_CODE: True Negative (Empty)"/>
  <int value="6660"
      label="ADDRESS_HOME_SORTING_CODE: False Positive (Mismatch)"/>
  <int value="6661"
      label="ADDRESS_HOME_SORTING_CODE: False Positive (Ambiguous)"/>
  <int value="6662"
      label="ADDRESS_HOME_SORTING_CODE: False Positive (Unknown)"/>
  <int value="6663" label="ADDRESS_HOME_SORTING_CODE: False Positive (Empty)"/>
  <int value="6664"
      label="ADDRESS_HOME_SORTING_CODE: False Negative (Unknown)"/>
  <int value="6665"
      label="ADDRESS_HOME_SORTING_CODE: False Negative (Mismatch)"/>
  <int value="6912" label="ADDRESS_HOME_DEPENDENT_LOCALITY: True Positive"/>
  <int value="6913"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY: True Negative (Ambiguous)"/>
  <int value="6914"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY: True Negative (Unknown)"/>
  <int value="6915"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY: True Negative (Empty)"/>
  <int value="6916"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY: False Positive (Mismatch)"/>
  <int value="6917"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY: False Positive (Ambiguous)"/>
  <int value="6918"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY: False Positive (Unknown)"/>
  <int value="6919"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY: False Positive (Empty)"/>
  <int value="6920"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY: False Negative (Unknown)"/>
  <int value="6921"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY: False Negative (Mismatch)"/>
  <int value="7168" label="ADDRESS_HOME_OTHER_SUBUNIT: True Positive"/>
  <int value="7169"
      label="ADDRESS_HOME_OTHER_SUBUNIT: True Negative (Ambiguous)"/>
  <int value="7170"
      label="ADDRESS_HOME_OTHER_SUBUNIT: True Negative (Unknown)"/>
  <int value="7171" label="ADDRESS_HOME_OTHER_SUBUNIT: True Negative (Empty)"/>
  <int value="7172"
      label="ADDRESS_HOME_OTHER_SUBUNIT: False Positive (Mismatch)"/>
  <int value="7173"
      label="ADDRESS_HOME_OTHER_SUBUNIT: False Positive (Ambiguous)"/>
  <int value="7174"
      label="ADDRESS_HOME_OTHER_SUBUNIT: False Positive (Unknown)"/>
  <int value="7175" label="ADDRESS_HOME_OTHER_SUBUNIT: False Positive (Empty)"/>
  <int value="7176"
      label="ADDRESS_HOME_OTHER_SUBUNIT: False Negative (Unknown)"/>
  <int value="7177"
      label="ADDRESS_HOME_OTHER_SUBUNIT: False Negative (Mismatch)"/>
  <int value="7424" label="ADDRESS_HOME_ADDRESS: True Positive"/>
  <int value="7425" label="ADDRESS_HOME_ADDRESS: True Negative (Ambiguous)"/>
  <int value="7426" label="ADDRESS_HOME_ADDRESS: True Negative (Unknown)"/>
  <int value="7427" label="ADDRESS_HOME_ADDRESS: True Negative (Empty)"/>
  <int value="7428" label="ADDRESS_HOME_ADDRESS: False Positive (Mismatch)"/>
  <int value="7429" label="ADDRESS_HOME_ADDRESS: False Positive (Ambiguous)"/>
  <int value="7430" label="ADDRESS_HOME_ADDRESS: False Positive (Unknown)"/>
  <int value="7431" label="ADDRESS_HOME_ADDRESS: False Positive (Empty)"/>
  <int value="7432" label="ADDRESS_HOME_ADDRESS: False Negative (Unknown)"/>
  <int value="7433" label="ADDRESS_HOME_ADDRESS: False Negative (Mismatch)"/>
  <int value="7680" label="ADDRESS_HOME_ADDRESS_WITH_NAME: True Positive"/>
  <int value="7681"
      label="ADDRESS_HOME_ADDRESS_WITH_NAME: True Negative (Ambiguous)"/>
  <int value="7682"
      label="ADDRESS_HOME_ADDRESS_WITH_NAME: True Negative (Unknown)"/>
  <int value="7683"
      label="ADDRESS_HOME_ADDRESS_WITH_NAME: True Negative (Empty)"/>
  <int value="7684"
      label="ADDRESS_HOME_ADDRESS_WITH_NAME: False Positive (Mismatch)"/>
  <int value="7685"
      label="ADDRESS_HOME_ADDRESS_WITH_NAME: False Positive (Ambiguous)"/>
  <int value="7686"
      label="ADDRESS_HOME_ADDRESS_WITH_NAME: False Positive (Unknown)"/>
  <int value="7687"
      label="ADDRESS_HOME_ADDRESS_WITH_NAME: False Positive (Empty)"/>
  <int value="7688"
      label="ADDRESS_HOME_ADDRESS_WITH_NAME: False Negative (Unknown)"/>
  <int value="7689"
      label="ADDRESS_HOME_ADDRESS_WITH_NAME: False Negative (Mismatch)"/>
  <int value="7936" label="ADDRESS_HOME_FLOOR: True Positive"/>
  <int value="7937" label="ADDRESS_HOME_FLOOR: True Negative (Ambiguous)"/>
  <int value="7938" label="ADDRESS_HOME_FLOOR: True Negative (Unknown)"/>
  <int value="7939" label="ADDRESS_HOME_FLOOR: True Negative (Empty)"/>
  <int value="7940" label="ADDRESS_HOME_FLOOR: False Positive (Mismatch)"/>
  <int value="7941" label="ADDRESS_HOME_FLOOR: False Positive (Ambiguous)"/>
  <int value="7942" label="ADDRESS_HOME_FLOOR: False Positive (Unknown)"/>
  <int value="7943" label="ADDRESS_HOME_FLOOR: False Positive (Empty)"/>
  <int value="7944" label="ADDRESS_HOME_FLOOR: False Negative (Unknown)"/>
  <int value="7945" label="ADDRESS_HOME_FLOOR: False Negative (Mismatch)"/>
  <int value="8192" label="UNKNOWN_TYPE: True Positive"/>
  <int value="8193" label="UNKNOWN_TYPE: True Negative (Ambiguous)"/>
  <int value="8194" label="UNKNOWN_TYPE: True Negative (Unknown)"/>
  <int value="8195" label="UNKNOWN_TYPE: True Negative (Empty)"/>
  <int value="8196" label="UNKNOWN_TYPE: False Positive (Mismatch)"/>
  <int value="8197" label="UNKNOWN_TYPE: False Positive (Ambiguous)"/>
  <int value="8198" label="UNKNOWN_TYPE: False Positive (Unknown)"/>
  <int value="8199" label="UNKNOWN_TYPE: False Positive (Empty)"/>
  <int value="8200" label="UNKNOWN_TYPE: False Negative (Unknown)"/>
  <int value="8201" label="UNKNOWN_TYPE: False Negative (Mismatch)"/>
  <int value="8448" label="BIRTHDATE: True Positive"/>
  <int value="8449" label="BIRTHDATE: True Negative (Ambiguous)"/>
  <int value="8450" label="BIRTHDATE: True Negative (Unknown)"/>
  <int value="8451" label="BIRTHDATE: True Negative (Empty)"/>
  <int value="8452" label="BIRTHDATE: False Positive (Mismatch)"/>
  <int value="8453" label="BIRTHDATE: False Positive (Ambiguous)"/>
  <int value="8454" label="BIRTHDATE: False Positive (Unknown)"/>
  <int value="8455" label="BIRTHDATE: False Positive (Empty)"/>
  <int value="8456" label="BIRTHDATE: False Negative (Unknown)"/>
  <int value="8457" label="BIRTHDATE: False Negative (Mismatch)"/>
  <int value="8704" label="IBAN: True Positive"/>
  <int value="8705" label="IBAN: True Negative (Ambiguous)"/>
  <int value="8706" label="IBAN: True Negative (Unknown)"/>
  <int value="8707" label="IBAN: True Negative (Empty)"/>
  <int value="8708" label="IBAN: False Positive (Mismatch)"/>
  <int value="8709" label="IBAN: False Positive (Ambiguous)"/>
  <int value="8710" label="IBAN: False Positive (Unknown)"/>
  <int value="8711" label="IBAN: False Positive (Empty)"/>
  <int value="8712" label="IBAN: False Negative (Unknown)"/>
  <int value="8713" label="IBAN: False Negative (Mismatch)"/>
  <int value="8960" label="ADDRESS_HOME_LANDMARK: True Positive"/>
  <int value="8961" label="ADDRESS_HOME_LANDMARK: True Negative (Ambiguous)"/>
  <int value="8962" label="ADDRESS_HOME_LANDMARK: True Negative (Unknown)"/>
  <int value="8963" label="ADDRESS_HOME_LANDMARK: True Negative (Empty)"/>
  <int value="8964" label="ADDRESS_HOME_LANDMARK: False Positive (Mismatch)"/>
  <int value="8965" label="ADDRESS_HOME_LANDMARK: False Positive (Ambiguous)"/>
  <int value="8966" label="ADDRESS_HOME_LANDMARK: False Positive (Unknown)"/>
  <int value="8967" label="ADDRESS_HOME_LANDMARK: False Positive (Empty)"/>
  <int value="8968" label="ADDRESS_HOME_LANDMARK: False Negative (Unknown)"/>
  <int value="8969" label="ADDRESS_HOME_LANDMARK: False Negative (Mismatch)"/>
  <int value="9216" label="ADDRESS_HOME_BETWEEN_STREETS: True Positive"/>
  <int value="9217"
      label="ADDRESS_HOME_BETWEEN_STREETS: True Negative (Ambiguous)"/>
  <int value="9218"
      label="ADDRESS_HOME_BETWEEN_STREETS: True Negative (Unknown)"/>
  <int value="9219"
      label="ADDRESS_HOME_BETWEEN_STREETS: True Negative (Empty)"/>
  <int value="9220"
      label="ADDRESS_HOME_BETWEEN_STREETS: False Positive (Mismatch)"/>
  <int value="9221"
      label="ADDRESS_HOME_BETWEEN_STREETS: False Positive (Ambiguous)"/>
  <int value="9222"
      label="ADDRESS_HOME_BETWEEN_STREETS: False Positive (Unknown)"/>
  <int value="9223"
      label="ADDRESS_HOME_BETWEEN_STREETS: False Positive (Empty)"/>
  <int value="9224"
      label="ADDRESS_HOME_BETWEEN_STREETS: False Negative (Unknown)"/>
  <int value="9225"
      label="ADDRESS_HOME_BETWEEN_STREETS: False Negative (Mismatch)"/>
  <int value="9472" label="ADDRESS_HOME_ADMIN_LEVEL2: True Positive"/>
  <int value="9473"
      label="ADDRESS_HOME_ADMIN_LEVEL2: True Negative (Ambiguous)"/>
  <int value="9474" label="ADDRESS_HOME_ADMIN_LEVEL2: True Negative (Unknown)"/>
  <int value="9475" label="ADDRESS_HOME_ADMIN_LEVEL2: True Negative (Empty)"/>
  <int value="9476"
      label="ADDRESS_HOME_ADMIN_LEVEL2: False Positive (Mismatch)"/>
  <int value="9477"
      label="ADDRESS_HOME_ADMIN_LEVEL2: False Positive (Ambiguous)"/>
  <int value="9478"
      label="ADDRESS_HOME_ADMIN_LEVEL2: False Positive (Unknown)"/>
  <int value="9479" label="ADDRESS_HOME_ADMIN_LEVEL2: False Positive (Empty)"/>
  <int value="9480"
      label="ADDRESS_HOME_ADMIN_LEVEL2: False Negative (Unknown)"/>
  <int value="9481"
      label="ADDRESS_HOME_ADMIN_LEVEL2: False Negative (Mismatch)"/>
  <int value="9728" label="ADDRESS_HOME_STREET_LOCATION: True Positive"/>
  <int value="9729"
      label="ADDRESS_HOME_STREET_LOCATION: True Negative (Ambiguous)"/>
  <int value="9730"
      label="ADDRESS_HOME_STREET_LOCATION: True Negative (Unknown)"/>
  <int value="9731"
      label="ADDRESS_HOME_STREET_LOCATION: True Negative (Empty)"/>
  <int value="9732"
      label="ADDRESS_HOME_STREET_LOCATION: False Positive (Mismatch)"/>
  <int value="9733"
      label="ADDRESS_HOME_STREET_LOCATION: False Positive (Ambiguous)"/>
  <int value="9734"
      label="ADDRESS_HOME_STREET_LOCATION: False Positive (Unknown)"/>
  <int value="9735"
      label="ADDRESS_HOME_STREET_LOCATION: False Positive (Empty)"/>
  <int value="9736"
      label="ADDRESS_HOME_STREET_LOCATION: False Negative (Unknown)"/>
  <int value="9737"
      label="ADDRESS_HOME_STREET_LOCATION: False Negative (Mismatch)"/>
  <int value="9984" label="ADDRESS_HOME_OVERFLOW: True Positive"/>
  <int value="9985" label="ADDRESS_HOME_OVERFLOW: True Negative (Ambiguous)"/>
  <int value="9986" label="ADDRESS_HOME_OVERFLOW: True Negative (Unknown)"/>
  <int value="9987" label="ADDRESS_HOME_OVERFLOW: True Negative (Empty)"/>
  <int value="9988" label="ADDRESS_HOME_OVERFLOW: False Positive (Mismatch)"/>
  <int value="9989" label="ADDRESS_HOME_OVERFLOW: False Positive (Ambiguous)"/>
  <int value="9990" label="ADDRESS_HOME_OVERFLOW: False Positive (Unknown)"/>
  <int value="9991" label="ADDRESS_HOME_OVERFLOW: False Positive (Empty)"/>
  <int value="9992" label="ADDRESS_HOME_OVERFLOW: False Negative (Unknown)"/>
  <int value="9993" label="ADDRESS_HOME_OVERFLOW: False Negative (Mismatch)"/>
  <int value="10240" label="DELIVERY_INSTRUCTIONS: True Positive"/>
  <int value="10241" label="DELIVERY_INSTRUCTIONS: True Negative (Ambiguous)"/>
  <int value="10242" label="DELIVERY_INSTRUCTIONS: True Negative (Unknown)"/>
  <int value="10243" label="DELIVERY_INSTRUCTIONS: True Negative (Empty)"/>
  <int value="10244" label="DELIVERY_INSTRUCTIONS: False Positive (Mismatch)"/>
  <int value="10245" label="DELIVERY_INSTRUCTIONS: False Positive (Ambiguous)"/>
  <int value="10246" label="DELIVERY_INSTRUCTIONS: False Positive (Unknown)"/>
  <int value="10247" label="DELIVERY_INSTRUCTIONS: False Positive (Empty)"/>
  <int value="10248" label="DELIVERY_INSTRUCTIONS: False Negative (Unknown)"/>
  <int value="10249" label="DELIVERY_INSTRUCTIONS: False Negative (Mismatch)"/>
  <int value="10496" label="ADDRESS_HOME_OVERFLOW_AND_LANDMARK: True Positive"/>
  <int value="10497"
      label="ADDRESS_HOME_OVERFLOW_AND_LANDMARK: True Negative (Ambiguous)"/>
  <int value="10498"
      label="ADDRESS_HOME_OVERFLOW_AND_LANDMARK: True Negative (Unknown)"/>
  <int value="10499"
      label="ADDRESS_HOME_OVERFLOW_AND_LANDMARK: True Negative (Empty)"/>
  <int value="10500"
      label="ADDRESS_HOME_OVERFLOW_AND_LANDMARK: False Positive (Mismatch)"/>
  <int value="10501"
      label="ADDRESS_HOME_OVERFLOW_AND_LANDMARK: False Positive (Ambiguous)"/>
  <int value="10502"
      label="ADDRESS_HOME_OVERFLOW_AND_LANDMARK: False Positive (Unknown)"/>
  <int value="10503"
      label="ADDRESS_HOME_OVERFLOW_AND_LANDMARK: False Positive (Empty)"/>
  <int value="10504"
      label="ADDRESS_HOME_OVERFLOW_AND_LANDMARK: False Negative (Unknown)"/>
  <int value="10505"
      label="ADDRESS_HOME_OVERFLOW_AND_LANDMARK: False Negative (Mismatch)"/>
  <int value="10752"
      label="ADDRESS_HOME_BETWEEN_STREETS_OR_LANDMARK: True Positive"/>
  <int value="10753"
      label="ADDRESS_HOME_BETWEEN_STREETS_OR_LANDMARK: True Negative
             (Ambiguous)"/>
  <int value="10754"
      label="ADDRESS_HOME_BETWEEN_STREETS_OR_LANDMARK: True Negative
             (Unknown)"/>
  <int value="10755"
      label="ADDRESS_HOME_BETWEEN_STREETS_OR_LANDMARK: True Negative (Empty)"/>
  <int value="10756"
      label="ADDRESS_HOME_BETWEEN_STREETS_OR_LANDMARK: False Positive
             (Mismatch)"/>
  <int value="10757"
      label="ADDRESS_HOME_BETWEEN_STREETS_OR_LANDMARK: False Positive
             (Ambiguous)"/>
  <int value="10758"
      label="ADDRESS_HOME_BETWEEN_STREETS_OR_LANDMARK: False Positive
             (Unknown)"/>
  <int value="10759"
      label="ADDRESS_HOME_BETWEEN_STREETS_OR_LANDMARK: False Positive (Empty)"/>
  <int value="10760"
      label="ADDRESS_HOME_BETWEEN_STREETS_OR_LANDMARK: False Negative
             (Unknown)"/>
  <int value="10761"
      label="ADDRESS_HOME_BETWEEN_STREETS_OR_LANDMARK: False Negative
             (Mismatch)"/>
  <int value="11008"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LOCALITY: True Positive"/>
  <int value="11009"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LOCALITY: True Negative
             (Ambiguous)"/>
  <int value="11010"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LOCALITY: True Negative
             (Unknown)"/>
  <int value="11011"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LOCALITY: True Negative (Empty)"/>
  <int value="11012"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LOCALITY: False Positive
             (Mismatch)"/>
  <int value="11013"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LOCALITY: False Positive
             (Ambiguous)"/>
  <int value="11014"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LOCALITY: False Positive
             (Unknown)"/>
  <int value="11015"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LOCALITY: False Positive
             (Empty)"/>
  <int value="11016"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LOCALITY: False Negative
             (Unknown)"/>
  <int value="11017"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LOCALITY: False Negative
             (Mismatch)"/>
  <int value="11264"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LANDMARK: True Positive"/>
  <int value="11265"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LANDMARK: True Negative
             (Ambiguous)"/>
  <int value="11266"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LANDMARK: True Negative
             (Unknown)"/>
  <int value="11267"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LANDMARK: True Negative (Empty)"/>
  <int value="11268"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LANDMARK: False Positive
             (Mismatch)"/>
  <int value="11269"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LANDMARK: False Positive
             (Ambiguous)"/>
  <int value="11270"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LANDMARK: False Positive
             (Unknown)"/>
  <int value="11271"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LANDMARK: False Positive
             (Empty)"/>
  <int value="11272"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LANDMARK: False Negative
             (Unknown)"/>
  <int value="11273"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LANDMARK: False Negative
             (Mismatch)"/>
  <int value="11520"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY_AND_LANDMARK: True Positive"/>
  <int value="11521"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY_AND_LANDMARK: True Negative
             (Ambiguous)"/>
  <int value="11522"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY_AND_LANDMARK: True Negative
             (Unknown)"/>
  <int value="11523"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY_AND_LANDMARK: True Negative
             (Empty)"/>
  <int value="11524"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY_AND_LANDMARK: False Positive
             (Mismatch)"/>
  <int value="11525"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY_AND_LANDMARK: False Positive
             (Ambiguous)"/>
  <int value="11526"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY_AND_LANDMARK: False Positive
             (Unknown)"/>
  <int value="11527"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY_AND_LANDMARK: False Positive
             (Empty)"/>
  <int value="11528"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY_AND_LANDMARK: False Negative
             (Unknown)"/>
  <int value="11529"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY_AND_LANDMARK: False Negative
             (Mismatch)"/>
  <int value="11776" label="ADDRESS_HOME_HOUSE_NUMBER_AND_APT: True Positive"/>
  <int value="11777"
      label="ADDRESS_HOME_HOUSE_NUMBER_AND_APT: True Negative (Ambiguous)"/>
  <int value="11778"
      label="ADDRESS_HOME_HOUSE_NUMBER_AND_APT: True Negative (Unknown)"/>
  <int value="11779"
      label="ADDRESS_HOME_HOUSE_NUMBER_AND_APT: True Negative (Empty)"/>
  <int value="11780"
      label="ADDRESS_HOME_HOUSE_NUMBER_AND_APT: False Positive (Mismatch)"/>
  <int value="11781"
      label="ADDRESS_HOME_HOUSE_NUMBER_AND_APT: False Positive (Ambiguous)"/>
  <int value="11782"
      label="ADDRESS_HOME_HOUSE_NUMBER_AND_APT: False Positive (Unknown)"/>
  <int value="11783"
      label="ADDRESS_HOME_HOUSE_NUMBER_AND_APT: False Positive (Empty)"/>
  <int value="11784"
      label="ADDRESS_HOME_HOUSE_NUMBER_AND_APT: False Negative (Unknown)"/>
  <int value="11785"
      label="ADDRESS_HOME_HOUSE_NUMBER_AND_APT: False Negative (Mismatch)"/>
  <int value="12032"
      label="STANDALONE_CREDIT_CARD_VERIFICATION: True Positive"/>
  <int value="12033"
      label="STANDALONE_CREDIT_CARD_VERIFICATION: True Negative (Ambiguous)"/>
  <int value="12034"
      label="STANDALONE_CREDIT_CARD_VERIFICATION: True Negative (Unknown)"/>
  <int value="12035"
      label="STANDALONE_CREDIT_CARD_VERIFICATION: True Negative (Empty)"/>
  <int value="12036"
      label="STANDALONE_CREDIT_CARD_VERIFICATION: False Positive (Mismatch)"/>
  <int value="12037"
      label="STANDALONE_CREDIT_CARD_VERIFICATION: False Positive (Ambiguous)"/>
  <int value="12038"
      label="STANDALONE_CREDIT_CARD_VERIFICATION: False Positive (Unknown)"/>
  <int value="12039"
      label="STANDALONE_CREDIT_CARD_VERIFICATION: False Positive (Empty)"/>
  <int value="12040"
      label="STANDALONE_CREDIT_CARD_VERIFICATION: False Negative (Unknown)"/>
  <int value="12041"
      label="STANDALONE_CREDIT_CARD_VERIFICATION: False Negative (Mismatch)"/>
  <int value="12288" label="AUTOFILL_AI: True Positive"/>
  <int value="12289" label="AUTOFILL_AI: True Negative (Ambiguous)"/>
  <int value="12290" label="AUTOFILL_AI: True Negative (Unknown)"/>
  <int value="12291" label="AUTOFILL_AI: True Negative (Empty)"/>
  <int value="12292" label="AUTOFILL_AI: False Positive (Mismatch)"/>
  <int value="12293" label="AUTOFILL_AI: False Positive (Ambiguous)"/>
  <int value="12294" label="AUTOFILL_AI: False Positive (Unknown)"/>
  <int value="12295" label="AUTOFILL_AI: False Positive (Empty)"/>
  <int value="12296" label="AUTOFILL_AI: False Negative (Unknown)"/>
  <int value="12297" label="AUTOFILL_AI: False Negative (Mismatch)"/>
  <int value="12544" label="LOYALTY_CARD: True Positive"/>
  <int value="12545" label="LOYALTY_CARD: True Negative (Ambiguous)"/>
  <int value="12546" label="LOYALTY_CARD: True Negative (Unknown)"/>
  <int value="12547" label="LOYALTY_CARD: True Negative (Empty)"/>
  <int value="12548" label="LOYALTY_CARD: False Positive (Mismatch)"/>
  <int value="12549" label="LOYALTY_CARD: False Positive (Ambiguous)"/>
  <int value="12550" label="LOYALTY_CARD: False Positive (Unknown)"/>
  <int value="12551" label="LOYALTY_CARD: False Positive (Empty)"/>
  <int value="12552" label="LOYALTY_CARD: False Negative (Unknown)"/>
  <int value="12553" label="LOYALTY_CARD: False Negative (Mismatch)"/>
  <int value="12800" label="ONE_TIME_PASSWORD: True Positive"/>
  <int value="12801" label="ONE_TIME_PASSWORD: True Negative (Ambiguous)"/>
  <int value="12802" label="ONE_TIME_PASSWORD: True Negative (Unknown)"/>
  <int value="12803" label="ONE_TIME_PASSWORD: True Negative (Empty)"/>
  <int value="12804" label="ONE_TIME_PASSWORD: False Positive (Mismatch)"/>
  <int value="12805" label="ONE_TIME_PASSWORD: False Positive (Ambiguous)"/>
  <int value="12806" label="ONE_TIME_PASSWORD: False Positive (Unknown)"/>
  <int value="12807" label="ONE_TIME_PASSWORD: False Positive (Empty)"/>
  <int value="12808" label="ONE_TIME_PASSWORD: False Negative (Unknown)"/>
  <int value="12809" label="ONE_TIME_PASSWORD: False Negative (Mismatch)"/>
  <int value="13056" label="ADDRESS_HOME_ZIP_AND_CITY: True Positive"/>
  <int value="13057"
      label="ADDRESS_HOME_ZIP_AND_CITY: True Negative (Ambiguous)"/>
  <int value="13058"
      label="ADDRESS_HOME_ZIP_AND_CITY: True Negative (Unknown)"/>
  <int value="13059" label="ADDRESS_HOME_ZIP_AND_CITY: True Negative (Empty)"/>
  <int value="13060"
      label="ADDRESS_HOME_ZIP_AND_CITY: False Positive (Mismatch)"/>
  <int value="13061"
      label="ADDRESS_HOME_ZIP_AND_CITY: False Positive (Ambiguous)"/>
  <int value="13062"
      label="ADDRESS_HOME_ZIP_AND_CITY: False Positive (Unknown)"/>
  <int value="13063" label="ADDRESS_HOME_ZIP_AND_CITY: False Positive (Empty)"/>
  <int value="13064"
      label="ADDRESS_HOME_ZIP_AND_CITY: False Negative (Unknown)"/>
  <int value="13065"
      label="ADDRESS_HOME_ZIP_AND_CITY: False Negative (Mismatch)"/>
  <int value="13312" label="ADDRESS_HOME_ZIP_PREFIX: True Positive"/>
  <int value="13313"
      label="ADDRESS_HOME_ZIP_PREFIX: True Negative (Ambiguous)"/>
  <int value="13314" label="ADDRESS_HOME_ZIP_PREFIX: True Negative (Unknown)"/>
  <int value="13315" label="ADDRESS_HOME_ZIP_PREFIX: True Negative (Empty)"/>
  <int value="13316"
      label="ADDRESS_HOME_ZIP_PREFIX: False Positive (Mismatch)"/>
  <int value="13317"
      label="ADDRESS_HOME_ZIP_PREFIX: False Positive (Ambiguous)"/>
  <int value="13318" label="ADDRESS_HOME_ZIP_PREFIX: False Positive (Unknown)"/>
  <int value="13319" label="ADDRESS_HOME_ZIP_PREFIX: False Positive (Empty)"/>
  <int value="13320" label="ADDRESS_HOME_ZIP_PREFIX: False Negative (Unknown)"/>
  <int value="13321"
      label="ADDRESS_HOME_ZIP_PREFIX: False Negative (Mismatch)"/>
  <int value="13568" label="ADDRESS_HOME_ZIP_SUFFIX: True Positive"/>
  <int value="13569"
      label="ADDRESS_HOME_ZIP_SUFFIX: True Negative (Ambiguous)"/>
  <int value="13570" label="ADDRESS_HOME_ZIP_SUFFIX: True Negative (Unknown)"/>
  <int value="13571" label="ADDRESS_HOME_ZIP_SUFFIX: True Negative (Empty)"/>
  <int value="13572"
      label="ADDRESS_HOME_ZIP_SUFFIX: False Positive (Mismatch)"/>
  <int value="13573"
      label="ADDRESS_HOME_ZIP_SUFFIX: False Positive (Ambiguous)"/>
  <int value="13574" label="ADDRESS_HOME_ZIP_SUFFIX: False Positive (Unknown)"/>
  <int value="13575" label="ADDRESS_HOME_ZIP_SUFFIX: False Positive (Empty)"/>
  <int value="13576" label="ADDRESS_HOME_ZIP_SUFFIX: False Negative (Unknown)"/>
  <int value="13577"
      label="ADDRESS_HOME_ZIP_SUFFIX: False Negative (Mismatch)"/>
</enum>

<enum name="AutofillFieldType">
<!-- Generated from components/autofill/core/browser/field_types.h.
Called by update_autofill_enums.py.-->

  <int value="0" label="NO_SERVER_DATA"/>
  <int value="1" label="UNKNOWN_TYPE"/>
  <int value="2" label="EMPTY_TYPE"/>
  <int value="3" label="NAME_FIRST"/>
  <int value="4" label="NAME_MIDDLE"/>
  <int value="5" label="NAME_LAST"/>
  <int value="6" label="NAME_MIDDLE_INITIAL"/>
  <int value="7" label="NAME_FULL"/>
  <int value="8" label="NAME_SUFFIX"/>
  <int value="9" label="EMAIL_ADDRESS"/>
  <int value="10" label="PHONE_HOME_NUMBER"/>
  <int value="11" label="PHONE_HOME_CITY_CODE"/>
  <int value="12" label="PHONE_HOME_COUNTRY_CODE"/>
  <int value="13" label="PHONE_HOME_CITY_AND_NUMBER"/>
  <int value="14" label="PHONE_HOME_WHOLE_NUMBER"/>
  <int value="30" label="ADDRESS_HOME_LINE1"/>
  <int value="31" label="ADDRESS_HOME_LINE2"/>
  <int value="32" label="ADDRESS_HOME_APT_NUM"/>
  <int value="33" label="ADDRESS_HOME_CITY"/>
  <int value="34" label="ADDRESS_HOME_STATE"/>
  <int value="35" label="ADDRESS_HOME_ZIP"/>
  <int value="36" label="ADDRESS_HOME_COUNTRY"/>
  <int value="51" label="CREDIT_CARD_NAME_FULL"/>
  <int value="52" label="CREDIT_CARD_NUMBER"/>
  <int value="53" label="CREDIT_CARD_EXP_MONTH"/>
  <int value="54" label="CREDIT_CARD_EXP_2_DIGIT_YEAR"/>
  <int value="55" label="CREDIT_CARD_EXP_4_DIGIT_YEAR"/>
  <int value="56" label="CREDIT_CARD_EXP_DATE_2_DIGIT_YEAR"/>
  <int value="57" label="CREDIT_CARD_EXP_DATE_4_DIGIT_YEAR"/>
  <int value="58" label="CREDIT_CARD_TYPE"/>
  <int value="59" label="CREDIT_CARD_VERIFICATION_CODE"/>
  <int value="60" label="COMPANY_NAME"/>
  <int value="73" label="MERCHANT_EMAIL_SIGNUP"/>
  <int value="74" label="MERCHANT_PROMO_CODE"/>
  <int value="75" label="PASSWORD"/>
  <int value="76" label="ACCOUNT_CREATION_PASSWORD"/>
  <int value="77" label="ADDRESS_HOME_STREET_ADDRESS"/>
  <int value="79" label="ADDRESS_HOME_SORTING_CODE"/>
  <int value="81" label="ADDRESS_HOME_DEPENDENT_LOCALITY"/>
  <int value="83" label="ADDRESS_HOME_LINE3"/>
  <int value="85" label="NOT_ACCOUNT_CREATION_PASSWORD"/>
  <int value="86" label="USERNAME"/>
  <int value="87" label="USERNAME_AND_EMAIL_ADDRESS"/>
  <int value="88" label="NEW_PASSWORD"/>
  <int value="89" label="PROBABLY_NEW_PASSWORD"/>
  <int value="90" label="NOT_NEW_PASSWORD"/>
  <int value="91" label="CREDIT_CARD_NAME_FIRST"/>
  <int value="92" label="CREDIT_CARD_NAME_LAST"/>
  <int value="93" label="PHONE_HOME_EXTENSION"/>
  <int value="95" label="CONFIRMATION_PASSWORD"/>
  <int value="96" label="AMBIGUOUS_TYPE"/>
  <int value="97" label="SEARCH_TERM"/>
  <int value="98" label="PRICE"/>
  <int value="99" label="NOT_PASSWORD"/>
  <int value="100" label="SINGLE_USERNAME"/>
  <int value="101" label="NOT_USERNAME"/>
  <int value="102" label="UPI_VPA"/>
  <int value="103" label="ADDRESS_HOME_STREET_NAME"/>
  <int value="104" label="ADDRESS_HOME_HOUSE_NUMBER"/>
  <int value="105" label="ADDRESS_HOME_SUBPREMISE"/>
  <int value="106" label="ADDRESS_HOME_OTHER_SUBUNIT"/>
  <int value="107" label="NAME_LAST_FIRST"/>
  <int value="108" label="NAME_LAST_CONJUNCTION"/>
  <int value="109" label="NAME_LAST_SECOND"/>
  <int value="110" label="NAME_HONORIFIC_PREFIX"/>
  <int value="114" label="ADDRESS_HOME_ADDRESS"/>
  <int value="115" label="ADDRESS_HOME_ADDRESS_WITH_NAME"/>
  <int value="116" label="ADDRESS_HOME_FLOOR"/>
  <int value="118" label="BIRTHDATE_DAY"/>
  <int value="119" label="BIRTHDATE_MONTH"/>
  <int value="120" label="BIRTHDATE_4_DIGIT_YEAR"/>
  <int value="121" label="PHONE_HOME_CITY_CODE_WITH_TRUNK_PREFIX"/>
  <int value="122" label="PHONE_HOME_CITY_AND_NUMBER_WITHOUT_TRUNK_PREFIX"/>
  <int value="123" label="PHONE_HOME_NUMBER_PREFIX"/>
  <int value="124" label="PHONE_HOME_NUMBER_SUFFIX"/>
  <int value="125" label="IBAN_VALUE"/>
  <int value="126" label="CREDIT_CARD_STANDALONE_VERIFICATION_CODE"/>
  <int value="128" label="NUMERIC_QUANTITY"/>
  <int value="129" label="ONE_TIME_CODE"/>
  <int value="133" label="DELIVERY_INSTRUCTIONS"/>
  <int value="135" label="ADDRESS_HOME_OVERFLOW"/>
  <int value="136" label="ADDRESS_HOME_LANDMARK"/>
  <int value="140" label="ADDRESS_HOME_OVERFLOW_AND_LANDMARK"/>
  <int value="141" label="ADDRESS_HOME_ADMIN_LEVEL2"/>
  <int value="142" label="ADDRESS_HOME_STREET_LOCATION"/>
  <int value="143" label="ADDRESS_HOME_BETWEEN_STREETS"/>
  <int value="144" label="ADDRESS_HOME_BETWEEN_STREETS_OR_LANDMARK"/>
  <int value="145" label="ADDRESS_HOME_STREET_LOCATION_AND_LOCALITY"/>
  <int value="146" label="ADDRESS_HOME_STREET_LOCATION_AND_LANDMARK"/>
  <int value="150" label="ADDRESS_HOME_DEPENDENT_LOCALITY_AND_LANDMARK"/>
  <int value="151" label="ADDRESS_HOME_BETWEEN_STREETS_1"/>
  <int value="152" label="ADDRESS_HOME_BETWEEN_STREETS_2"/>
  <int value="153" label="ADDRESS_HOME_HOUSE_NUMBER_AND_APT"/>
  <int value="154" label="SINGLE_USERNAME_FORGOT_PASSWORD"/>
  <int value="156" label="ADDRESS_HOME_APT"/>
  <int value="157" label="ADDRESS_HOME_APT_TYPE"/>
  <int value="158" label="LOYALTY_MEMBERSHIP_ID"/>
  <int value="160" label="SINGLE_USERNAME_WITH_INTERMEDIATE_VALUES"/>
  <int value="161" label="SERVER_RESPONSE_PENDING"/>
  <int value="162" label="IMPROVED_PREDICTION"/>
  <int value="163" label="ALTERNATIVE_FULL_NAME"/>
  <int value="164" label="ALTERNATIVE_GIVEN_NAME"/>
  <int value="165" label="ALTERNATIVE_FAMILY_NAME"/>
  <int value="168" label="PASSPORT_NAME_TAG"/>
  <int value="169" label="PASSPORT_NUMBER"/>
  <int value="170" label="PASSPORT_ISSUING_COUNTRY"/>
  <int value="171" label="PASSPORT_EXPIRATION_DATE"/>
  <int value="172" label="PASSPORT_ISSUE_DATE"/>
  <int value="173" label="LOYALTY_MEMBERSHIP_PROGRAM"/>
  <int value="174" label="LOYALTY_MEMBERSHIP_PROVIDER"/>
  <int value="175" label="VEHICLE_OWNER_TAG"/>
  <int value="176" label="VEHICLE_LICENSE_PLATE"/>
  <int value="177" label="VEHICLE_VIN"/>
  <int value="178" label="VEHICLE_MAKE"/>
  <int value="179" label="VEHICLE_MODEL"/>
  <int value="180" label="DRIVERS_LICENSE_NAME_TAG"/>
  <int value="181" label="DRIVERS_LICENSE_REGION"/>
  <int value="182" label="DRIVERS_LICENSE_NUMBER"/>
  <int value="183" label="DRIVERS_LICENSE_EXPIRATION_DATE"/>
  <int value="184" label="DRIVERS_LICENSE_ISSUE_DATE"/>
  <int value="185" label="VEHICLE_YEAR"/>
  <int value="186" label="VEHICLE_PLATE_STATE"/>
  <int value="189" label="EMAIL_OR_LOYALTY_MEMBERSHIP_ID"/>
  <int value="190" label="NATIONAL_ID_CARD_NUMBER"/>
  <int value="191" label="NATIONAL_ID_CARD_EXPIRATION_DATE"/>
  <int value="192" label="NATIONAL_ID_CARD_ISSUE_DATE"/>
  <int value="193" label="NATIONAL_ID_CARD_ISSUING_COUNTRY"/>
  <int value="194" label="KNOWN_TRAVELER_NUMBER"/>
  <int value="195" label="REDRESS_NUMBER"/>
  <int value="198" label="FLIGHT_RESERVATION_FLIGHT_NUMBER"/>
  <int value="199" label="FLIGHT_RESERVATION_CONFIRMATION_CODE"/>
  <int value="200" label="FLIGHT_RESERVATION_TICKET_NUMBER"/>
  <int value="201" label="ADDRESS_HOME_ZIP_PREFIX"/>
  <int value="202" label="ADDRESS_HOME_ZIP_SUFFIX"/>
  <int value="203" label="KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE"/>
  <int value="204" label="FLIGHT_RESERVATION_DEPARTURE_AIRPORT"/>
  <int value="205" label="FLIGHT_RESERVATION_ARRIVAL_AIRPORT"/>
  <int value="206" label="FLIGHT_RESERVATION_DEPARTURE_DATE"/>
  <int value="207" label="ADDRESS_HOME_ZIP_AND_CITY"/>
  <int value="208" label="ORDER_ID"/>
  <int value="209" label="ORDER_DATE"/>
  <int value="210" label="ORDER_MERCHANT_NAME"/>
  <int value="215" label="SHIPMENT_TRACKING_NUMBER"/>
</enum>

<enum name="AutofillFilledCardInformationBubbleFieldClicked">
  <int value="0" label="Card number"/>
  <int value="1" label="Expiration month"/>
  <int value="2" label="Expiration year"/>
  <int value="3" label="Cardholder name"/>
  <int value="4" label="CVC"/>
</enum>

<enum name="AutofillFilledCardInformationBubbleResult">
  <int value="0" label="Unknown"/>
  <int value="1" label="User closed bubble via corner X"/>
  <int value="2" label="User did not interact with the bubble"/>
  <int value="3" label="[Deprecated] Bubble lost focus and was deactivated"/>
</enum>

<!-- LINT.IfChange(AutofillFillingProduct) -->

<enum name="AutofillFillingProduct">
  <int value="0" label="None"/>
  <int value="1" label="Address"/>
  <int value="2" label="CreditCard"/>
  <int value="3" label="MerchantPromoCode"/>
  <int value="4" label="Iban"/>
  <int value="5" label="Autocomplete"/>
  <int value="6" label="Password"/>
  <int value="7" label="Compose"/>
  <int value="8" label="(DEPRECATED) PlusAddresses"/>
  <int value="9" label="AutofillAi"/>
  <int value="10" label="LoyaltyCard"/>
  <int value="11" label="IdentityCredential"/>
  <int value="12" label="DataList"/>
  <int value="13" label="OneTimePassword"/>
  <int value="14" label="Passkey"/>
  <int value="15" label="AtMemory"/>
</enum>

<!-- LINT.ThenChange(//components/autofill/core/browser/filling/filling_product.h:FillingProduct) -->

<enum name="AutofillFormControlType2">
  <int value="0" label="ContentEditable"/>
  <int value="1" label="InputCheckbox"/>
  <int value="2" label="InputEmail"/>
  <int value="3" label="InputMonth"/>
  <int value="4" label="InputNumber"/>
  <int value="5" label="InputPassword"/>
  <int value="6" label="InputRadio"/>
  <int value="7" label="InputSearch"/>
  <int value="8" label="InputTelephone"/>
  <int value="9" label="InputText"/>
  <int value="10" label="InputUrl"/>
  <int value="11" label="SelectOne"/>
  <int value="12" label="SelectMultiple"/>
  <int value="14" label="TextArea"/>
</enum>

<!-- LINT.IfChange(AutofillFormEvent) -->

<enum name="AutofillFormEvent">
  <int value="0" label="Interacted (once)"/>
  <int value="1" label="Suggestions shown"/>
  <int value="2" label="Suggestions shown (once)"/>
  <int value="3" label="Local suggestion filled"/>
  <int value="4" label="(Obsolete) Full server card suggestion filled"/>
  <int value="5" label="Masked server card suggestion filled"/>
  <int value="6" label="Local suggestion filled (once)"/>
  <int value="7" label="(Obsolete) Full server card suggestion filled (once)"/>
  <int value="8" label="Masked server card suggestion filled (once)"/>
  <int value="9" label="Submitted with no suggestion filled (once)"/>
  <int value="10" label="Submitted with local suggestion filled (once)"/>
  <int value="11"
      label="(Obsolete) Submitted with full server card suggestion filled
             (once)"/>
  <int value="12"
      label="Submitted with masked server card suggestion filled (once)"/>
  <int value="13" label="(Obsolete) Masked server card suggestion selected">
    The user selected a masked server card that triggered an unmask attempt.
  </int>
  <int value="14"
      label="(Obsolete) Masked server card suggestion selected (once)">
    The user selected a masked server card that triggered an unmask attempt at
    least once.
  </int>
  <int value="15"
      label="About to be submitted with no suggestion filled (once)"/>
  <int value="16"
      label="About to be submitted with local suggestion filled (once)"/>
  <int value="17"
      label="(Obsolete) About to be submitted with full server card
             suggestion filled (once)"/>
  <int value="18"
      label="About to be submitted with masked server card suggestion filled
             (once)"/>
  <int value="19" label="Submitted with suggestion shown (once)"/>
  <int value="20" label="About to be submitted with suggestion shown (once)"/>
  <int value="21"
      label="Submitted with known card without selecting suggestions (once)"/>
  <int value="22"
      label="Submitted with unknown card without selecting suggestions (once)"/>
  <int value="23"
      label="Submitted with no card without selecting suggestions (once)"/>
  <int value="24"
      label="Submitted with wrong-length card without selecting suggestions
             (once)"/>
  <int value="25"
      label="Submitted with fail-luhn-check card without selecting
             suggestions (once)"/>
  <int value="26" label="The form changed dynamically (Deprecated)"/>
  <int value="27"
      label="The form changed dynamically and was fillable (Deprecated)"/>
  <int value="28" label="The form changed dynamically and was re-filled"/>
  <int value="29"
      label="The form changed dynamically again after the refill (Deprecated)"/>
  <int value="30" label="The popup was suppressed"/>
  <int value="31" label="The popup was suppressed (once)"/>
  <int value="32" label="The form was parsed"/>
  <int value="33" label="The user hide the suggestions"/>
  <int value="34" label="The user hide the suggestions (once)"/>
  <int value="35" label="Virtual card suggestion selected"/>
  <int value="36" label="Virtual card suggestion selected (once)"/>
  <int value="37" label="Virtual card suggestion filled"/>
  <int value="38" label="Virtual card suggestion filled (once)"/>
  <int value="39"
      label="About to be submitted with virtual card suggestion filled (once)"/>
  <int value="40" label="Submitted with virtual card suggestion filled (once)"/>
  <int value="41" label="Suggestions shown and included a virtual card"/>
  <int value="42" label="Suggestions shown and included a virtual card (once)"/>
  <int value="43"
      label="CreditCardSeamlessFill :-D (name &amp; number &amp; exp. date
             &amp; CVC = Full fill)"/>
  <int value="44"
      label="CreditCardSeamlessFill :-) (number &amp; exp. date &amp; CVC =
             Optional name missing)"/>
  <int value="45"
      label="CreditCardSeamlessFill :-) (name &amp; number &amp; exp. date =
             Optional CVC missing)"/>
  <int value="46"
      label="CreditCardSeamlessFill :-) (number &amp; exp. date = Optional
             name and CVC missing)"/>
  <int value="47"
      label="CreditCardSeamlessFill :-| (name &amp; number &amp; CVC = Full
             fill but exp. date missing)"/>
  <int value="48"
      label="CreditCardSeamlessFill :-( (all other scenarios = Partial fill)"/>
  <int value="49"
      label="Disabled policy-controlled feature &quot;autofill&quot;
             prevented a cross-origin credit-card field from being filled.
             With &quot;autofill&quot;, a frame can allow a child-frame to be
             autofilled across origin."/>
  <int value="50"
      label="CreditCardSeamlessFillable :-D (name &amp; number &amp; exp.
             date &amp; CVC = Full fill)"/>
  <int value="51"
      label="CreditCardSeamlessFillable :-) (number &amp; exp. date &amp; CVC
             = Optional name missing)"/>
  <int value="52"
      label="CreditCardSeamlessFillable :-) (name &amp; number &amp; exp.
             date = Optional CVC missing)"/>
  <int value="53"
      label="CreditCardSeamlessFillable :-) (number &amp; exp. date =
             Optional name and CVC missing)"/>
  <int value="54"
      label="CreditCardSeamlessFillable :-| (name &amp; number &amp; CVC =
             Full fill but exp. date missing)"/>
  <int value="55"
      label="CreditCardSeamlessFillable :-( (all other scenarios = Partial
             fill)"/>
  <int value="56"
      label="Local suggestion of a deduped server card filled (once)"/>
  <int value="57"
      label="Autofilled field was cleared by JavaScript within
             kLimitBeforeRefill (1s) after being filled (once)"/>
  <int value="58" label="Suggestions shown and included a card with metadata"/>
  <int value="59" label="Suggestions shown and none had metadata"/>
  <int value="60" label="Selected card suggestion had metadata"/>
  <int value="61" label="Selected card suggestion did not have metadata"/>
  <int value="64"
      label="Suggestions shown and included a card with metadata (once)"/>
  <int value="65" label="Suggestions shown and none had metadata (once)"/>
  <int value="66" label="Selected card suggestion had metadata (once)"/>
  <int value="67"
      label="Selected card suggestion did not have metadata (once)"/>
  <int value="68" label="Filled card suggestion had metadata"/>
  <int value="69" label="Filled card suggestion did not have metadata"/>
  <int value="70"
      label="A card was submitted after a suggestion with metadata was filled
             (once)"/>
  <int value="71"
      label="A card was submitted after a suggestion without metadata was
             filled (once)"/>
  <int value="72" label="Server card of a deduped local card selected (once)"/>
  <int value="73" label="Server card of a deduped local card filled (once)"/>
  <int value="74" label="Server card of a deduped local card submitted (once)"/>
  <int value="75" label="Filled card suggestion had metadata (once)"/>
  <int value="76" label="Filled card suggestion did not have metadata (once)"/>
  <int value="77"
      label="A card was about to be submitted after a suggestion with
             metadata was filled (once)"/>
  <int value="78"
      label="A card was about to be submitted after a suggestion without
             metadata was filled (once)"/>
  <int value="79" label="Suggestions for card with CVC shown"/>
  <int value="80" label="Suggestions for card with CVC shown (once)"/>
  <int value="81" label="Suggestion for card with CVC selected"/>
  <int value="82" label="Suggestion for card with CVC selected (once)"/>
  <int value="83" label="Suggestion for card with CVC filled"/>
  <int value="84" label="Suggestion for card with CVC filled (once)"/>
  <int value="85"
      label="Form about to be submitted after any suggestion for card with
             CVC was filled (once)"/>
  <int value="86"
      label="Form submitted after any suggestion for card with CVC was filled
             (once)"/>
  <int value="87" label="Masked server card suggestion selected"/>
  <int value="88" label="Masked server card suggestion selected (once)"/>
  <int value="89"
      label="(DEPRECATED) Suggestions containing cards with a benefit
             available were shown"/>
  <int value="90"
      label="(DEPRECATED) Suggestions were shown, and no card had a benefit
             available"/>
  <int value="91"
      label="(DEPRECATED) Suggestions containing cards with a benefit
             available were shown (once)"/>
  <int value="92"
      label="(DEPRECATED) Suggestions were shown, and no card had a benefit
             available (once)"/>
  <int value="93"
      label="(DEPRECATED) Suggestion for a masked server card with a benefit
             available was selected"/>
  <int value="94"
      label="(DEPRECATED) Suggestion for a masked server card with no benefit
             available was selected"/>
  <int value="95"
      label="(DEPRECATED) Suggestion for a masked server card with a benefit
             available was selected (once)"/>
  <int value="96"
      label="(DEPRECATED) Suggestion for a masked server card with no benefit
             available was selected (once)"/>
  <int value="97"
      label="(DEPRECATED) Suggestion for a masked server card with a benefit
             available was filled"/>
  <int value="98"
      label="(DEPRECATED) Suggestion for a masked server card with no benefit
             available was filled"/>
  <int value="99"
      label="(DEPRECATED) Suggestion for a masked server card with a benefit
             available was filled (once)"/>
  <int value="100"
      label="(DEPRECATED) Suggestion for a masked server card with no benefit
             available was filled (once)"/>
  <int value="101"
      label="(DEPRECATED) Form was about to be submitted after a suggestion
             for a masked server card with a benefit available was filled
             (once)"/>
  <int value="102"
      label="(DEPRECATED) Form was about to be submitted after a suggestion
             for masked server card with no benefit available was filled
             (once)"/>
  <int value="103"
      label="(DEPRECATED) Form was submitted after a suggestion for a masked
             server card with a benefit available was filled (once)"/>
  <int value="104"
      label="(DEPRECATED) Form was submitted after a suggestion for a masked
             server card with no benefit available was filled (once)"/>
  <int value="105"
      label="(DEPRECATED) Suggestion for a masked server card was selected
             after suggestions containing cards with a benefit available were
             shown (once)"/>
  <int value="106"
      label="(DEPRECATED) Suggestion for a masked server card was filled
             after suggestions containing cards with a benefit available were
             shown (once)"/>
  <int value="107"
      label="(DEPRECATED) Form was submitted after suggestions containing
             cards with a benefit available were shown (once)"/>
  <int value="108" label="Local card suggestion selected"/>
  <int value="109" label="Local card suggestion selected (once)"/>
  <int value="110" label="Suggestion for externally saved card shown"/>
  <int value="111" label="Suggestion for externally saved card shown (once)"/>
  <int value="112" label="Suggestion for externally saved card selected"/>
  <int value="113"
      label="Suggestion for externally saved card selected (once)"/>
  <int value="114" label="Suggestion for never used card shown"/>
  <int value="115" label="Suggestion for never used card shown (once)"/>
  <int value="116" label="Suggestion for never used card selected"/>
  <int value="117" label="Suggestion for never used card selected (once)"/>
</enum>

<!-- LINT.ThenChange(//components/autofill/core/browser/metrics/form_events/form_events.h:FormEvent) -->

<enum name="AutofillGetRealPanResult">
  <int value="0" label="Success"/>
  <int value="1" label="Retriable failure"/>
  <int value="2" label="Non-retriable failure"/>
  <int value="3" label="Network error"/>
  <int value="4" label="Virtual card retriable failure"/>
  <int value="5" label="Virtual card non-retriable failure"/>
  <int value="6" label="Client-side timeout"/>
</enum>

<enum name="AutofillIbanFormEvent">
  <int value="0" label="Suggestions shown (once)"/>
  <int value="1" label="Local IBAN suggestion filled (once)"/>
  <int value="2" label="Server IBAN suggestion selected (once)"/>
  <int value="3" label="Server IBAN suggestion filled (once)"/>
  <int value="4" label="IBAN form submitted after filling a suggestion (once)"/>
</enum>

<enum name="AutofillInDevtoolsAvailableTestAddressesCountries">
  <int value="0" label="United States test address selected"/>
  <int value="1" label="Brazil test address selected"/>
  <int value="2" label="Mexico test address selected"/>
  <int value="3" label="Japan test address selected"/>
  <int value="4" label="India test address selected"/>
  <int value="5" label="Germany test address selected"/>
</enum>

<enum name="AutofillInDevtoolsTestAddressesEvents">
  <int value="0" label="Suggestion shown"/>
  <int value="1" label="Suggestion Selected"/>
</enum>

<enum name="AutofillLoyaltyCardAffiliationCategoryFillingReadiness">
  <int value="0" label="No loyalty cards available"/>
  <int value="1" label="Only affiliated loyalty cards available"/>
  <int value="2" label="Only non-affiliated loyalty cards available"/>
  <int value="3" label="Loyalty cards from different categories available."/>
</enum>

<enum name="AutofillManageCardsPrompt">
  <int value="0" label="Shown"/>
  <int value="1" label="Done button pressed"/>
  <int value="2" label="Manage cards button pressed"/>
</enum>

<enum name="AutofillManagerCreationContext">
  <int value="0" label="Unknown"/>
  <int value="1" label="Null"/>
  <int value="2" label="Application Context"/>
  <int value="3" label="Activity Context"/>
</enum>

<enum name="AutofillManagerMethod">
  <summary>
    Describes which method of Android Autofill's AutofillManager was called.
    Ordered alphabetically.
  </summary>
  <int value="1" label="cancel"/>
  <int value="2" label="commit"/>
  <int value="3" label="getAutofillServiceComponentName"/>
  <int value="4" label="isAutofillSupported"/>
  <int value="5" label="isEnabled"/>
  <int value="6" label="notifyValueChanged"/>
  <int value="7" label="notifyViewEntered"/>
  <int value="8" label="notifyViewExited"/>
  <int value="9" label="notifyViewVisibilityChanged"/>
  <int value="10" label="notifyVirtualViewsReady"/>
  <int value="11" label="registerCallback"/>
  <int value="12" label="requestAutofill"/>
  <int value="13" label="showAutofillDialog"/>
  <int value="14" label="unregisterCallback"/>
</enum>

<enum name="AutofillManuallyAddedAddressSurface">
  <summary>
    Describes the surface used by the user for adding a new address.
  </summary>
  <int value="0"
      label="Context menu, after trigger manual fallback and having no
             addresses stored."/>
  <int value="1" label="Settings page."/>
</enum>

<enum name="AutofillMatchAttribute">
  <int value="0" label="None"/>
  <int value="1" label="Ambiguous"/>
  <int value="2" label="Label"/>
  <int value="3" label="Name"/>
</enum>

<!-- LINT.IfChange(AutofillOptionsReferrer) -->

<enum name="AutofillOptionsReferrer">
  <int value="0" label="User entered the autofill options via main settings."/>
  <int value="1" label="User entered the autofill options via deep link."/>
  <int value="2"
      label="User entered the autofill options via payment methods."/>
  <int value="3"
      label="User entered the autofill options via autofill profiles
             fragment."/>
  <int value="4"
      label="User entered the autofill options via autofill and passwords
             fragment."/>
  <int value="5"
      label="User entered the autofill options via autofill identity docs
             fragment."/>
  <int value="6"
      label="User entered the autofill options via autofill travel fragment."/>
  <int value="7"
      label="User entered the autofill options via autofill shopping
             fragment."/>
  <int value="8"
      label="User entered the autofill options via private inference notice."/>
  <int value="9"
      label="User entered the autofill options via personal context atmemory
             notice."/>
  <int value="10"
      label="User entered the autofill options via personal context ambient
             autofill notice."/>
  <int value="11"
      label="User entered the autofill options via settings search."/>
</enum>

<!-- LINT.ThenChange(//chrome/browser/android/preferences/autofill/settings_navigation_helper.h:AutofillOptionsReferrer) -->

<enum name="AutofillOtpAuthEvent">
  <int value="0" label="Unknown result"/>
  <int value="1" label="OTP auth succeeded"/>
  <int value="2" label="OTP auth failed due to flow being cancelled"/>
  <int value="3"
      label="OTP auth failed due to generic error in SelectChallengeOption
             request"/>
  <int value="4"
      label="OTP auth failed due to virtual card retrieval error in
             SelectChallengeOption request"/>
  <int value="5"
      label="OTP auth failed due to auth error in UnmaskCard request"/>
  <int value="6"
      label="OTP auth failed due to virtual card retrieval error in
             UnmaskCard request"/>
  <int value="7" label="OTP auth temporarily failed due to OTP being expired"/>
  <int value="8"
      label="OTP auth temporarily failed due to OTP being incorrect"/>
</enum>

<enum name="AutofillOtpInputDialogError">
  <int value="0" label="Unknown error"/>
  <int value="1" label="OTP expired temporary error was shown"/>
  <int value="2" label="OTP mismatch temporary error was shown"/>
</enum>

<enum name="AutofillOtpInputDialogResult">
  <int value="0" label="Unknown result"/>
  <int value="1"
      label="User closed the OTP input dialog before pressing the OK button"/>
  <int value="2"
      label="User closed the OTP input dialog after pressing the OK button"/>
  <int value="3"
      label="OTP input dialog closed automatically after the OTP verification
             succeeded"/>
  <int value="4"
      label="OTP input dialog closed automatically after a server failure
             response"/>
</enum>

<enum name="AutofillPasswordFormType">
  <int value="0" label="No password form"/>
  <int value="1" label="Login form"/>
  <int value="2" label="Signup form"/>
  <int value="3" label="Change password form"/>
  <int value="4" label="Reset password form"/>
  <int value="5" label="Single username form"/>
</enum>

<enum name="AutofillPaymentMethodsActionEnum">
  <int value="0" label="Added with nickname"/>
  <int value="1" label="Added without nickname"/>
  <int value="2" label="Deleted"/>
  <int value="3" label="Editor closed with changes"/>
  <int value="4" label="Editor closed without changes"/>
</enum>

<enum name="AutofillPhoneImportValidity">
  <int value="0" label="None: No phone number in import"/>
  <int value="1" label="Valid: Phone number was imported"/>
  <int value="2" label="Invalid: Phone number was removed before the import"/>
</enum>

<enum name="AutofillPlusAddressDelegateSuggestionContext">
  <int value="0" label="Autofill profile filling on email field"/>
  <int value="1" label="Autofill profile filling on non-email field"/>
  <int value="2" label="Autocomplete"/>
  <int value="3" label="Manual fallback"/>
</enum>

<enum name="AutofillPopupInteraction">
  <int value="0" label="The popup was shown."/>
  <int value="1" label="A suggestion was selected."/>
  <int value="2" label="A suggestion was accepted."/>
</enum>

<enum name="AutofillPredictionSource">
  <int value="0" label="PREDICTION_SOURCE_UNKNOWN"/>
  <int value="1" label="PREDICTION_SOURCE_HEURISTIC"/>
  <int value="2" label="PREDICTION_SOURCE_SERVER"/>
  <int value="3" label="PREDICTION_SOURCE_OVERALL"/>
</enum>

<!-- LINT.IfChange(AutofillPredictionSource2) -->

<enum name="AutofillPredictionSource2">
  <int value="0" label="Server Crowdsourcing"/>
  <int value="1" label="Server Override"/>
  <int value="2" label="Heuristics"/>
  <int value="3" label="Autocomplete"/>
  <int value="4" label="Rationalization"/>
</enum>

<!-- LINT.ThenChange(/components/autofill/core/browser/autofill_field.h:AutofillPredictionSource) -->

<enum name="AutofillPredictionSourceByFieldType">
<!-- Generated from components/autofill/core/browser/field_types.h.
Called by update_autofill_enums.py.-->

  <int value="0" label="NO_SERVER_DATA: kServerCrowdsourcing"/>
  <int value="1" label="NO_SERVER_DATA: kServerOverride"/>
  <int value="2" label="NO_SERVER_DATA: kHeuristics"/>
  <int value="3" label="NO_SERVER_DATA: kAutocomplete"/>
  <int value="4" label="NO_SERVER_DATA: kRationalization"/>
  <int value="16" label="UNKNOWN_TYPE: kServerCrowdsourcing"/>
  <int value="17" label="UNKNOWN_TYPE: kServerOverride"/>
  <int value="18" label="UNKNOWN_TYPE: kHeuristics"/>
  <int value="19" label="UNKNOWN_TYPE: kAutocomplete"/>
  <int value="20" label="UNKNOWN_TYPE: kRationalization"/>
  <int value="32" label="EMPTY_TYPE: kServerCrowdsourcing"/>
  <int value="33" label="EMPTY_TYPE: kServerOverride"/>
  <int value="34" label="EMPTY_TYPE: kHeuristics"/>
  <int value="35" label="EMPTY_TYPE: kAutocomplete"/>
  <int value="36" label="EMPTY_TYPE: kRationalization"/>
  <int value="48" label="NAME_FIRST: kServerCrowdsourcing"/>
  <int value="49" label="NAME_FIRST: kServerOverride"/>
  <int value="50" label="NAME_FIRST: kHeuristics"/>
  <int value="51" label="NAME_FIRST: kAutocomplete"/>
  <int value="52" label="NAME_FIRST: kRationalization"/>
  <int value="64" label="NAME_MIDDLE: kServerCrowdsourcing"/>
  <int value="65" label="NAME_MIDDLE: kServerOverride"/>
  <int value="66" label="NAME_MIDDLE: kHeuristics"/>
  <int value="67" label="NAME_MIDDLE: kAutocomplete"/>
  <int value="68" label="NAME_MIDDLE: kRationalization"/>
  <int value="80" label="NAME_LAST: kServerCrowdsourcing"/>
  <int value="81" label="NAME_LAST: kServerOverride"/>
  <int value="82" label="NAME_LAST: kHeuristics"/>
  <int value="83" label="NAME_LAST: kAutocomplete"/>
  <int value="84" label="NAME_LAST: kRationalization"/>
  <int value="96" label="NAME_MIDDLE_INITIAL: kServerCrowdsourcing"/>
  <int value="97" label="NAME_MIDDLE_INITIAL: kServerOverride"/>
  <int value="98" label="NAME_MIDDLE_INITIAL: kHeuristics"/>
  <int value="99" label="NAME_MIDDLE_INITIAL: kAutocomplete"/>
  <int value="100" label="NAME_MIDDLE_INITIAL: kRationalization"/>
  <int value="112" label="NAME_FULL: kServerCrowdsourcing"/>
  <int value="113" label="NAME_FULL: kServerOverride"/>
  <int value="114" label="NAME_FULL: kHeuristics"/>
  <int value="115" label="NAME_FULL: kAutocomplete"/>
  <int value="116" label="NAME_FULL: kRationalization"/>
  <int value="128" label="NAME_SUFFIX: kServerCrowdsourcing"/>
  <int value="129" label="NAME_SUFFIX: kServerOverride"/>
  <int value="130" label="NAME_SUFFIX: kHeuristics"/>
  <int value="131" label="NAME_SUFFIX: kAutocomplete"/>
  <int value="132" label="NAME_SUFFIX: kRationalization"/>
  <int value="144" label="EMAIL_ADDRESS: kServerCrowdsourcing"/>
  <int value="145" label="EMAIL_ADDRESS: kServerOverride"/>
  <int value="146" label="EMAIL_ADDRESS: kHeuristics"/>
  <int value="147" label="EMAIL_ADDRESS: kAutocomplete"/>
  <int value="148" label="EMAIL_ADDRESS: kRationalization"/>
  <int value="160" label="PHONE_HOME_NUMBER: kServerCrowdsourcing"/>
  <int value="161" label="PHONE_HOME_NUMBER: kServerOverride"/>
  <int value="162" label="PHONE_HOME_NUMBER: kHeuristics"/>
  <int value="163" label="PHONE_HOME_NUMBER: kAutocomplete"/>
  <int value="164" label="PHONE_HOME_NUMBER: kRationalization"/>
  <int value="176" label="PHONE_HOME_CITY_CODE: kServerCrowdsourcing"/>
  <int value="177" label="PHONE_HOME_CITY_CODE: kServerOverride"/>
  <int value="178" label="PHONE_HOME_CITY_CODE: kHeuristics"/>
  <int value="179" label="PHONE_HOME_CITY_CODE: kAutocomplete"/>
  <int value="180" label="PHONE_HOME_CITY_CODE: kRationalization"/>
  <int value="192" label="PHONE_HOME_COUNTRY_CODE: kServerCrowdsourcing"/>
  <int value="193" label="PHONE_HOME_COUNTRY_CODE: kServerOverride"/>
  <int value="194" label="PHONE_HOME_COUNTRY_CODE: kHeuristics"/>
  <int value="195" label="PHONE_HOME_COUNTRY_CODE: kAutocomplete"/>
  <int value="196" label="PHONE_HOME_COUNTRY_CODE: kRationalization"/>
  <int value="208" label="PHONE_HOME_CITY_AND_NUMBER: kServerCrowdsourcing"/>
  <int value="209" label="PHONE_HOME_CITY_AND_NUMBER: kServerOverride"/>
  <int value="210" label="PHONE_HOME_CITY_AND_NUMBER: kHeuristics"/>
  <int value="211" label="PHONE_HOME_CITY_AND_NUMBER: kAutocomplete"/>
  <int value="212" label="PHONE_HOME_CITY_AND_NUMBER: kRationalization"/>
  <int value="224" label="PHONE_HOME_WHOLE_NUMBER: kServerCrowdsourcing"/>
  <int value="225" label="PHONE_HOME_WHOLE_NUMBER: kServerOverride"/>
  <int value="226" label="PHONE_HOME_WHOLE_NUMBER: kHeuristics"/>
  <int value="227" label="PHONE_HOME_WHOLE_NUMBER: kAutocomplete"/>
  <int value="228" label="PHONE_HOME_WHOLE_NUMBER: kRationalization"/>
  <int value="480" label="ADDRESS_HOME_LINE1: kServerCrowdsourcing"/>
  <int value="481" label="ADDRESS_HOME_LINE1: kServerOverride"/>
  <int value="482" label="ADDRESS_HOME_LINE1: kHeuristics"/>
  <int value="483" label="ADDRESS_HOME_LINE1: kAutocomplete"/>
  <int value="484" label="ADDRESS_HOME_LINE1: kRationalization"/>
  <int value="496" label="ADDRESS_HOME_LINE2: kServerCrowdsourcing"/>
  <int value="497" label="ADDRESS_HOME_LINE2: kServerOverride"/>
  <int value="498" label="ADDRESS_HOME_LINE2: kHeuristics"/>
  <int value="499" label="ADDRESS_HOME_LINE2: kAutocomplete"/>
  <int value="500" label="ADDRESS_HOME_LINE2: kRationalization"/>
  <int value="512" label="ADDRESS_HOME_APT_NUM: kServerCrowdsourcing"/>
  <int value="513" label="ADDRESS_HOME_APT_NUM: kServerOverride"/>
  <int value="514" label="ADDRESS_HOME_APT_NUM: kHeuristics"/>
  <int value="515" label="ADDRESS_HOME_APT_NUM: kAutocomplete"/>
  <int value="516" label="ADDRESS_HOME_APT_NUM: kRationalization"/>
  <int value="528" label="ADDRESS_HOME_CITY: kServerCrowdsourcing"/>
  <int value="529" label="ADDRESS_HOME_CITY: kServerOverride"/>
  <int value="530" label="ADDRESS_HOME_CITY: kHeuristics"/>
  <int value="531" label="ADDRESS_HOME_CITY: kAutocomplete"/>
  <int value="532" label="ADDRESS_HOME_CITY: kRationalization"/>
  <int value="544" label="ADDRESS_HOME_STATE: kServerCrowdsourcing"/>
  <int value="545" label="ADDRESS_HOME_STATE: kServerOverride"/>
  <int value="546" label="ADDRESS_HOME_STATE: kHeuristics"/>
  <int value="547" label="ADDRESS_HOME_STATE: kAutocomplete"/>
  <int value="548" label="ADDRESS_HOME_STATE: kRationalization"/>
  <int value="560" label="ADDRESS_HOME_ZIP: kServerCrowdsourcing"/>
  <int value="561" label="ADDRESS_HOME_ZIP: kServerOverride"/>
  <int value="562" label="ADDRESS_HOME_ZIP: kHeuristics"/>
  <int value="563" label="ADDRESS_HOME_ZIP: kAutocomplete"/>
  <int value="564" label="ADDRESS_HOME_ZIP: kRationalization"/>
  <int value="576" label="ADDRESS_HOME_COUNTRY: kServerCrowdsourcing"/>
  <int value="577" label="ADDRESS_HOME_COUNTRY: kServerOverride"/>
  <int value="578" label="ADDRESS_HOME_COUNTRY: kHeuristics"/>
  <int value="579" label="ADDRESS_HOME_COUNTRY: kAutocomplete"/>
  <int value="580" label="ADDRESS_HOME_COUNTRY: kRationalization"/>
  <int value="816" label="CREDIT_CARD_NAME_FULL: kServerCrowdsourcing"/>
  <int value="817" label="CREDIT_CARD_NAME_FULL: kServerOverride"/>
  <int value="818" label="CREDIT_CARD_NAME_FULL: kHeuristics"/>
  <int value="819" label="CREDIT_CARD_NAME_FULL: kAutocomplete"/>
  <int value="820" label="CREDIT_CARD_NAME_FULL: kRationalization"/>
  <int value="832" label="CREDIT_CARD_NUMBER: kServerCrowdsourcing"/>
  <int value="833" label="CREDIT_CARD_NUMBER: kServerOverride"/>
  <int value="834" label="CREDIT_CARD_NUMBER: kHeuristics"/>
  <int value="835" label="CREDIT_CARD_NUMBER: kAutocomplete"/>
  <int value="836" label="CREDIT_CARD_NUMBER: kRationalization"/>
  <int value="848" label="CREDIT_CARD_EXP_MONTH: kServerCrowdsourcing"/>
  <int value="849" label="CREDIT_CARD_EXP_MONTH: kServerOverride"/>
  <int value="850" label="CREDIT_CARD_EXP_MONTH: kHeuristics"/>
  <int value="851" label="CREDIT_CARD_EXP_MONTH: kAutocomplete"/>
  <int value="852" label="CREDIT_CARD_EXP_MONTH: kRationalization"/>
  <int value="864" label="CREDIT_CARD_EXP_2_DIGIT_YEAR: kServerCrowdsourcing"/>
  <int value="865" label="CREDIT_CARD_EXP_2_DIGIT_YEAR: kServerOverride"/>
  <int value="866" label="CREDIT_CARD_EXP_2_DIGIT_YEAR: kHeuristics"/>
  <int value="867" label="CREDIT_CARD_EXP_2_DIGIT_YEAR: kAutocomplete"/>
  <int value="868" label="CREDIT_CARD_EXP_2_DIGIT_YEAR: kRationalization"/>
  <int value="880" label="CREDIT_CARD_EXP_4_DIGIT_YEAR: kServerCrowdsourcing"/>
  <int value="881" label="CREDIT_CARD_EXP_4_DIGIT_YEAR: kServerOverride"/>
  <int value="882" label="CREDIT_CARD_EXP_4_DIGIT_YEAR: kHeuristics"/>
  <int value="883" label="CREDIT_CARD_EXP_4_DIGIT_YEAR: kAutocomplete"/>
  <int value="884" label="CREDIT_CARD_EXP_4_DIGIT_YEAR: kRationalization"/>
  <int value="896"
      label="CREDIT_CARD_EXP_DATE_2_DIGIT_YEAR: kServerCrowdsourcing"/>
  <int value="897" label="CREDIT_CARD_EXP_DATE_2_DIGIT_YEAR: kServerOverride"/>
  <int value="898" label="CREDIT_CARD_EXP_DATE_2_DIGIT_YEAR: kHeuristics"/>
  <int value="899" label="CREDIT_CARD_EXP_DATE_2_DIGIT_YEAR: kAutocomplete"/>
  <int value="900" label="CREDIT_CARD_EXP_DATE_2_DIGIT_YEAR: kRationalization"/>
  <int value="912"
      label="CREDIT_CARD_EXP_DATE_4_DIGIT_YEAR: kServerCrowdsourcing"/>
  <int value="913" label="CREDIT_CARD_EXP_DATE_4_DIGIT_YEAR: kServerOverride"/>
  <int value="914" label="CREDIT_CARD_EXP_DATE_4_DIGIT_YEAR: kHeuristics"/>
  <int value="915" label="CREDIT_CARD_EXP_DATE_4_DIGIT_YEAR: kAutocomplete"/>
  <int value="916" label="CREDIT_CARD_EXP_DATE_4_DIGIT_YEAR: kRationalization"/>
  <int value="928" label="CREDIT_CARD_TYPE: kServerCrowdsourcing"/>
  <int value="929" label="CREDIT_CARD_TYPE: kServerOverride"/>
  <int value="930" label="CREDIT_CARD_TYPE: kHeuristics"/>
  <int value="931" label="CREDIT_CARD_TYPE: kAutocomplete"/>
  <int value="932" label="CREDIT_CARD_TYPE: kRationalization"/>
  <int value="944" label="CREDIT_CARD_VERIFICATION_CODE: kServerCrowdsourcing"/>
  <int value="945" label="CREDIT_CARD_VERIFICATION_CODE: kServerOverride"/>
  <int value="946" label="CREDIT_CARD_VERIFICATION_CODE: kHeuristics"/>
  <int value="947" label="CREDIT_CARD_VERIFICATION_CODE: kAutocomplete"/>
  <int value="948" label="CREDIT_CARD_VERIFICATION_CODE: kRationalization"/>
  <int value="960" label="COMPANY_NAME: kServerCrowdsourcing"/>
  <int value="961" label="COMPANY_NAME: kServerOverride"/>
  <int value="962" label="COMPANY_NAME: kHeuristics"/>
  <int value="963" label="COMPANY_NAME: kAutocomplete"/>
  <int value="964" label="COMPANY_NAME: kRationalization"/>
  <int value="1168" label="MERCHANT_EMAIL_SIGNUP: kServerCrowdsourcing"/>
  <int value="1169" label="MERCHANT_EMAIL_SIGNUP: kServerOverride"/>
  <int value="1170" label="MERCHANT_EMAIL_SIGNUP: kHeuristics"/>
  <int value="1171" label="MERCHANT_EMAIL_SIGNUP: kAutocomplete"/>
  <int value="1172" label="MERCHANT_EMAIL_SIGNUP: kRationalization"/>
  <int value="1184" label="MERCHANT_PROMO_CODE: kServerCrowdsourcing"/>
  <int value="1185" label="MERCHANT_PROMO_CODE: kServerOverride"/>
  <int value="1186" label="MERCHANT_PROMO_CODE: kHeuristics"/>
  <int value="1187" label="MERCHANT_PROMO_CODE: kAutocomplete"/>
  <int value="1188" label="MERCHANT_PROMO_CODE: kRationalization"/>
  <int value="1200" label="PASSWORD: kServerCrowdsourcing"/>
  <int value="1201" label="PASSWORD: kServerOverride"/>
  <int value="1202" label="PASSWORD: kHeuristics"/>
  <int value="1203" label="PASSWORD: kAutocomplete"/>
  <int value="1204" label="PASSWORD: kRationalization"/>
  <int value="1216" label="ACCOUNT_CREATION_PASSWORD: kServerCrowdsourcing"/>
  <int value="1217" label="ACCOUNT_CREATION_PASSWORD: kServerOverride"/>
  <int value="1218" label="ACCOUNT_CREATION_PASSWORD: kHeuristics"/>
  <int value="1219" label="ACCOUNT_CREATION_PASSWORD: kAutocomplete"/>
  <int value="1220" label="ACCOUNT_CREATION_PASSWORD: kRationalization"/>
  <int value="1232" label="ADDRESS_HOME_STREET_ADDRESS: kServerCrowdsourcing"/>
  <int value="1233" label="ADDRESS_HOME_STREET_ADDRESS: kServerOverride"/>
  <int value="1234" label="ADDRESS_HOME_STREET_ADDRESS: kHeuristics"/>
  <int value="1235" label="ADDRESS_HOME_STREET_ADDRESS: kAutocomplete"/>
  <int value="1236" label="ADDRESS_HOME_STREET_ADDRESS: kRationalization"/>
  <int value="1264" label="ADDRESS_HOME_SORTING_CODE: kServerCrowdsourcing"/>
  <int value="1265" label="ADDRESS_HOME_SORTING_CODE: kServerOverride"/>
  <int value="1266" label="ADDRESS_HOME_SORTING_CODE: kHeuristics"/>
  <int value="1267" label="ADDRESS_HOME_SORTING_CODE: kAutocomplete"/>
  <int value="1268" label="ADDRESS_HOME_SORTING_CODE: kRationalization"/>
  <int value="1296"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY: kServerCrowdsourcing"/>
  <int value="1297" label="ADDRESS_HOME_DEPENDENT_LOCALITY: kServerOverride"/>
  <int value="1298" label="ADDRESS_HOME_DEPENDENT_LOCALITY: kHeuristics"/>
  <int value="1299" label="ADDRESS_HOME_DEPENDENT_LOCALITY: kAutocomplete"/>
  <int value="1300" label="ADDRESS_HOME_DEPENDENT_LOCALITY: kRationalization"/>
  <int value="1328" label="ADDRESS_HOME_LINE3: kServerCrowdsourcing"/>
  <int value="1329" label="ADDRESS_HOME_LINE3: kServerOverride"/>
  <int value="1330" label="ADDRESS_HOME_LINE3: kHeuristics"/>
  <int value="1331" label="ADDRESS_HOME_LINE3: kAutocomplete"/>
  <int value="1332" label="ADDRESS_HOME_LINE3: kRationalization"/>
  <int value="1360"
      label="NOT_ACCOUNT_CREATION_PASSWORD: kServerCrowdsourcing"/>
  <int value="1361" label="NOT_ACCOUNT_CREATION_PASSWORD: kServerOverride"/>
  <int value="1362" label="NOT_ACCOUNT_CREATION_PASSWORD: kHeuristics"/>
  <int value="1363" label="NOT_ACCOUNT_CREATION_PASSWORD: kAutocomplete"/>
  <int value="1364" label="NOT_ACCOUNT_CREATION_PASSWORD: kRationalization"/>
  <int value="1376" label="USERNAME: kServerCrowdsourcing"/>
  <int value="1377" label="USERNAME: kServerOverride"/>
  <int value="1378" label="USERNAME: kHeuristics"/>
  <int value="1379" label="USERNAME: kAutocomplete"/>
  <int value="1380" label="USERNAME: kRationalization"/>
  <int value="1392" label="USERNAME_AND_EMAIL_ADDRESS: kServerCrowdsourcing"/>
  <int value="1393" label="USERNAME_AND_EMAIL_ADDRESS: kServerOverride"/>
  <int value="1394" label="USERNAME_AND_EMAIL_ADDRESS: kHeuristics"/>
  <int value="1395" label="USERNAME_AND_EMAIL_ADDRESS: kAutocomplete"/>
  <int value="1396" label="USERNAME_AND_EMAIL_ADDRESS: kRationalization"/>
  <int value="1408" label="NEW_PASSWORD: kServerCrowdsourcing"/>
  <int value="1409" label="NEW_PASSWORD: kServerOverride"/>
  <int value="1410" label="NEW_PASSWORD: kHeuristics"/>
  <int value="1411" label="NEW_PASSWORD: kAutocomplete"/>
  <int value="1412" label="NEW_PASSWORD: kRationalization"/>
  <int value="1424" label="PROBABLY_NEW_PASSWORD: kServerCrowdsourcing"/>
  <int value="1425" label="PROBABLY_NEW_PASSWORD: kServerOverride"/>
  <int value="1426" label="PROBABLY_NEW_PASSWORD: kHeuristics"/>
  <int value="1427" label="PROBABLY_NEW_PASSWORD: kAutocomplete"/>
  <int value="1428" label="PROBABLY_NEW_PASSWORD: kRationalization"/>
  <int value="1440" label="NOT_NEW_PASSWORD: kServerCrowdsourcing"/>
  <int value="1441" label="NOT_NEW_PASSWORD: kServerOverride"/>
  <int value="1442" label="NOT_NEW_PASSWORD: kHeuristics"/>
  <int value="1443" label="NOT_NEW_PASSWORD: kAutocomplete"/>
  <int value="1444" label="NOT_NEW_PASSWORD: kRationalization"/>
  <int value="1456" label="CREDIT_CARD_NAME_FIRST: kServerCrowdsourcing"/>
  <int value="1457" label="CREDIT_CARD_NAME_FIRST: kServerOverride"/>
  <int value="1458" label="CREDIT_CARD_NAME_FIRST: kHeuristics"/>
  <int value="1459" label="CREDIT_CARD_NAME_FIRST: kAutocomplete"/>
  <int value="1460" label="CREDIT_CARD_NAME_FIRST: kRationalization"/>
  <int value="1472" label="CREDIT_CARD_NAME_LAST: kServerCrowdsourcing"/>
  <int value="1473" label="CREDIT_CARD_NAME_LAST: kServerOverride"/>
  <int value="1474" label="CREDIT_CARD_NAME_LAST: kHeuristics"/>
  <int value="1475" label="CREDIT_CARD_NAME_LAST: kAutocomplete"/>
  <int value="1476" label="CREDIT_CARD_NAME_LAST: kRationalization"/>
  <int value="1488" label="PHONE_HOME_EXTENSION: kServerCrowdsourcing"/>
  <int value="1489" label="PHONE_HOME_EXTENSION: kServerOverride"/>
  <int value="1490" label="PHONE_HOME_EXTENSION: kHeuristics"/>
  <int value="1491" label="PHONE_HOME_EXTENSION: kAutocomplete"/>
  <int value="1492" label="PHONE_HOME_EXTENSION: kRationalization"/>
  <int value="1520" label="CONFIRMATION_PASSWORD: kServerCrowdsourcing"/>
  <int value="1521" label="CONFIRMATION_PASSWORD: kServerOverride"/>
  <int value="1522" label="CONFIRMATION_PASSWORD: kHeuristics"/>
  <int value="1523" label="CONFIRMATION_PASSWORD: kAutocomplete"/>
  <int value="1524" label="CONFIRMATION_PASSWORD: kRationalization"/>
  <int value="1536" label="AMBIGUOUS_TYPE: kServerCrowdsourcing"/>
  <int value="1537" label="AMBIGUOUS_TYPE: kServerOverride"/>
  <int value="1538" label="AMBIGUOUS_TYPE: kHeuristics"/>
  <int value="1539" label="AMBIGUOUS_TYPE: kAutocomplete"/>
  <int value="1540" label="AMBIGUOUS_TYPE: kRationalization"/>
  <int value="1552" label="SEARCH_TERM: kServerCrowdsourcing"/>
  <int value="1553" label="SEARCH_TERM: kServerOverride"/>
  <int value="1554" label="SEARCH_TERM: kHeuristics"/>
  <int value="1555" label="SEARCH_TERM: kAutocomplete"/>
  <int value="1556" label="SEARCH_TERM: kRationalization"/>
  <int value="1568" label="PRICE: kServerCrowdsourcing"/>
  <int value="1569" label="PRICE: kServerOverride"/>
  <int value="1570" label="PRICE: kHeuristics"/>
  <int value="1571" label="PRICE: kAutocomplete"/>
  <int value="1572" label="PRICE: kRationalization"/>
  <int value="1584" label="NOT_PASSWORD: kServerCrowdsourcing"/>
  <int value="1585" label="NOT_PASSWORD: kServerOverride"/>
  <int value="1586" label="NOT_PASSWORD: kHeuristics"/>
  <int value="1587" label="NOT_PASSWORD: kAutocomplete"/>
  <int value="1588" label="NOT_PASSWORD: kRationalization"/>
  <int value="1600" label="SINGLE_USERNAME: kServerCrowdsourcing"/>
  <int value="1601" label="SINGLE_USERNAME: kServerOverride"/>
  <int value="1602" label="SINGLE_USERNAME: kHeuristics"/>
  <int value="1603" label="SINGLE_USERNAME: kAutocomplete"/>
  <int value="1604" label="SINGLE_USERNAME: kRationalization"/>
  <int value="1616" label="NOT_USERNAME: kServerCrowdsourcing"/>
  <int value="1617" label="NOT_USERNAME: kServerOverride"/>
  <int value="1618" label="NOT_USERNAME: kHeuristics"/>
  <int value="1619" label="NOT_USERNAME: kAutocomplete"/>
  <int value="1620" label="NOT_USERNAME: kRationalization"/>
  <int value="1648" label="ADDRESS_HOME_STREET_NAME: kServerCrowdsourcing"/>
  <int value="1649" label="ADDRESS_HOME_STREET_NAME: kServerOverride"/>
  <int value="1650" label="ADDRESS_HOME_STREET_NAME: kHeuristics"/>
  <int value="1651" label="ADDRESS_HOME_STREET_NAME: kAutocomplete"/>
  <int value="1652" label="ADDRESS_HOME_STREET_NAME: kRationalization"/>
  <int value="1664" label="ADDRESS_HOME_HOUSE_NUMBER: kServerCrowdsourcing"/>
  <int value="1665" label="ADDRESS_HOME_HOUSE_NUMBER: kServerOverride"/>
  <int value="1666" label="ADDRESS_HOME_HOUSE_NUMBER: kHeuristics"/>
  <int value="1667" label="ADDRESS_HOME_HOUSE_NUMBER: kAutocomplete"/>
  <int value="1668" label="ADDRESS_HOME_HOUSE_NUMBER: kRationalization"/>
  <int value="1680" label="ADDRESS_HOME_SUBPREMISE: kServerCrowdsourcing"/>
  <int value="1681" label="ADDRESS_HOME_SUBPREMISE: kServerOverride"/>
  <int value="1682" label="ADDRESS_HOME_SUBPREMISE: kHeuristics"/>
  <int value="1683" label="ADDRESS_HOME_SUBPREMISE: kAutocomplete"/>
  <int value="1684" label="ADDRESS_HOME_SUBPREMISE: kRationalization"/>
  <int value="1696" label="ADDRESS_HOME_OTHER_SUBUNIT: kServerCrowdsourcing"/>
  <int value="1697" label="ADDRESS_HOME_OTHER_SUBUNIT: kServerOverride"/>
  <int value="1698" label="ADDRESS_HOME_OTHER_SUBUNIT: kHeuristics"/>
  <int value="1699" label="ADDRESS_HOME_OTHER_SUBUNIT: kAutocomplete"/>
  <int value="1700" label="ADDRESS_HOME_OTHER_SUBUNIT: kRationalization"/>
  <int value="1712" label="NAME_LAST_FIRST: kServerCrowdsourcing"/>
  <int value="1713" label="NAME_LAST_FIRST: kServerOverride"/>
  <int value="1714" label="NAME_LAST_FIRST: kHeuristics"/>
  <int value="1715" label="NAME_LAST_FIRST: kAutocomplete"/>
  <int value="1716" label="NAME_LAST_FIRST: kRationalization"/>
  <int value="1728" label="NAME_LAST_CONJUNCTION: kServerCrowdsourcing"/>
  <int value="1729" label="NAME_LAST_CONJUNCTION: kServerOverride"/>
  <int value="1730" label="NAME_LAST_CONJUNCTION: kHeuristics"/>
  <int value="1731" label="NAME_LAST_CONJUNCTION: kAutocomplete"/>
  <int value="1732" label="NAME_LAST_CONJUNCTION: kRationalization"/>
  <int value="1744" label="NAME_LAST_SECOND: kServerCrowdsourcing"/>
  <int value="1745" label="NAME_LAST_SECOND: kServerOverride"/>
  <int value="1746" label="NAME_LAST_SECOND: kHeuristics"/>
  <int value="1747" label="NAME_LAST_SECOND: kAutocomplete"/>
  <int value="1748" label="NAME_LAST_SECOND: kRationalization"/>
  <int value="1760" label="NAME_HONORIFIC_PREFIX: kServerCrowdsourcing"/>
  <int value="1761" label="NAME_HONORIFIC_PREFIX: kServerOverride"/>
  <int value="1762" label="NAME_HONORIFIC_PREFIX: kHeuristics"/>
  <int value="1763" label="NAME_HONORIFIC_PREFIX: kAutocomplete"/>
  <int value="1764" label="NAME_HONORIFIC_PREFIX: kRationalization"/>
  <int value="1824" label="ADDRESS_HOME_ADDRESS: kServerCrowdsourcing"/>
  <int value="1825" label="ADDRESS_HOME_ADDRESS: kServerOverride"/>
  <int value="1826" label="ADDRESS_HOME_ADDRESS: kHeuristics"/>
  <int value="1827" label="ADDRESS_HOME_ADDRESS: kAutocomplete"/>
  <int value="1828" label="ADDRESS_HOME_ADDRESS: kRationalization"/>
  <int value="1840"
      label="ADDRESS_HOME_ADDRESS_WITH_NAME: kServerCrowdsourcing"/>
  <int value="1841" label="ADDRESS_HOME_ADDRESS_WITH_NAME: kServerOverride"/>
  <int value="1842" label="ADDRESS_HOME_ADDRESS_WITH_NAME: kHeuristics"/>
  <int value="1843" label="ADDRESS_HOME_ADDRESS_WITH_NAME: kAutocomplete"/>
  <int value="1844" label="ADDRESS_HOME_ADDRESS_WITH_NAME: kRationalization"/>
  <int value="1856" label="ADDRESS_HOME_FLOOR: kServerCrowdsourcing"/>
  <int value="1857" label="ADDRESS_HOME_FLOOR: kServerOverride"/>
  <int value="1858" label="ADDRESS_HOME_FLOOR: kHeuristics"/>
  <int value="1859" label="ADDRESS_HOME_FLOOR: kAutocomplete"/>
  <int value="1860" label="ADDRESS_HOME_FLOOR: kRationalization"/>
  <int value="1936"
      label="PHONE_HOME_CITY_CODE_WITH_TRUNK_PREFIX: kServerCrowdsourcing"/>
  <int value="1937"
      label="PHONE_HOME_CITY_CODE_WITH_TRUNK_PREFIX: kServerOverride"/>
  <int value="1938"
      label="PHONE_HOME_CITY_CODE_WITH_TRUNK_PREFIX: kHeuristics"/>
  <int value="1939"
      label="PHONE_HOME_CITY_CODE_WITH_TRUNK_PREFIX: kAutocomplete"/>
  <int value="1940"
      label="PHONE_HOME_CITY_CODE_WITH_TRUNK_PREFIX: kRationalization"/>
  <int value="1952"
      label="PHONE_HOME_CITY_AND_NUMBER_WITHOUT_TRUNK_PREFIX:
             kServerCrowdsourcing"/>
  <int value="1953"
      label="PHONE_HOME_CITY_AND_NUMBER_WITHOUT_TRUNK_PREFIX: kServerOverride"/>
  <int value="1954"
      label="PHONE_HOME_CITY_AND_NUMBER_WITHOUT_TRUNK_PREFIX: kHeuristics"/>
  <int value="1955"
      label="PHONE_HOME_CITY_AND_NUMBER_WITHOUT_TRUNK_PREFIX: kAutocomplete"/>
  <int value="1956"
      label="PHONE_HOME_CITY_AND_NUMBER_WITHOUT_TRUNK_PREFIX:
             kRationalization"/>
  <int value="1968" label="PHONE_HOME_NUMBER_PREFIX: kServerCrowdsourcing"/>
  <int value="1969" label="PHONE_HOME_NUMBER_PREFIX: kServerOverride"/>
  <int value="1970" label="PHONE_HOME_NUMBER_PREFIX: kHeuristics"/>
  <int value="1971" label="PHONE_HOME_NUMBER_PREFIX: kAutocomplete"/>
  <int value="1972" label="PHONE_HOME_NUMBER_PREFIX: kRationalization"/>
  <int value="1984" label="PHONE_HOME_NUMBER_SUFFIX: kServerCrowdsourcing"/>
  <int value="1985" label="PHONE_HOME_NUMBER_SUFFIX: kServerOverride"/>
  <int value="1986" label="PHONE_HOME_NUMBER_SUFFIX: kHeuristics"/>
  <int value="1987" label="PHONE_HOME_NUMBER_SUFFIX: kAutocomplete"/>
  <int value="1988" label="PHONE_HOME_NUMBER_SUFFIX: kRationalization"/>
  <int value="2000" label="IBAN_VALUE: kServerCrowdsourcing"/>
  <int value="2001" label="IBAN_VALUE: kServerOverride"/>
  <int value="2002" label="IBAN_VALUE: kHeuristics"/>
  <int value="2003" label="IBAN_VALUE: kAutocomplete"/>
  <int value="2004" label="IBAN_VALUE: kRationalization"/>
  <int value="2016"
      label="CREDIT_CARD_STANDALONE_VERIFICATION_CODE: kServerCrowdsourcing"/>
  <int value="2017"
      label="CREDIT_CARD_STANDALONE_VERIFICATION_CODE: kServerOverride"/>
  <int value="2018"
      label="CREDIT_CARD_STANDALONE_VERIFICATION_CODE: kHeuristics"/>
  <int value="2019"
      label="CREDIT_CARD_STANDALONE_VERIFICATION_CODE: kAutocomplete"/>
  <int value="2020"
      label="CREDIT_CARD_STANDALONE_VERIFICATION_CODE: kRationalization"/>
  <int value="2048" label="NUMERIC_QUANTITY: kServerCrowdsourcing"/>
  <int value="2049" label="NUMERIC_QUANTITY: kServerOverride"/>
  <int value="2050" label="NUMERIC_QUANTITY: kHeuristics"/>
  <int value="2051" label="NUMERIC_QUANTITY: kAutocomplete"/>
  <int value="2052" label="NUMERIC_QUANTITY: kRationalization"/>
  <int value="2064" label="ONE_TIME_CODE: kServerCrowdsourcing"/>
  <int value="2065" label="ONE_TIME_CODE: kServerOverride"/>
  <int value="2066" label="ONE_TIME_CODE: kHeuristics"/>
  <int value="2067" label="ONE_TIME_CODE: kAutocomplete"/>
  <int value="2068" label="ONE_TIME_CODE: kRationalization"/>
  <int value="2128" label="DELIVERY_INSTRUCTIONS: kServerCrowdsourcing"/>
  <int value="2129" label="DELIVERY_INSTRUCTIONS: kServerOverride"/>
  <int value="2130" label="DELIVERY_INSTRUCTIONS: kHeuristics"/>
  <int value="2131" label="DELIVERY_INSTRUCTIONS: kAutocomplete"/>
  <int value="2132" label="DELIVERY_INSTRUCTIONS: kRationalization"/>
  <int value="2160" label="ADDRESS_HOME_OVERFLOW: kServerCrowdsourcing"/>
  <int value="2161" label="ADDRESS_HOME_OVERFLOW: kServerOverride"/>
  <int value="2162" label="ADDRESS_HOME_OVERFLOW: kHeuristics"/>
  <int value="2163" label="ADDRESS_HOME_OVERFLOW: kAutocomplete"/>
  <int value="2164" label="ADDRESS_HOME_OVERFLOW: kRationalization"/>
  <int value="2176" label="ADDRESS_HOME_LANDMARK: kServerCrowdsourcing"/>
  <int value="2177" label="ADDRESS_HOME_LANDMARK: kServerOverride"/>
  <int value="2178" label="ADDRESS_HOME_LANDMARK: kHeuristics"/>
  <int value="2179" label="ADDRESS_HOME_LANDMARK: kAutocomplete"/>
  <int value="2180" label="ADDRESS_HOME_LANDMARK: kRationalization"/>
  <int value="2240"
      label="ADDRESS_HOME_OVERFLOW_AND_LANDMARK: kServerCrowdsourcing"/>
  <int value="2241"
      label="ADDRESS_HOME_OVERFLOW_AND_LANDMARK: kServerOverride"/>
  <int value="2242" label="ADDRESS_HOME_OVERFLOW_AND_LANDMARK: kHeuristics"/>
  <int value="2243" label="ADDRESS_HOME_OVERFLOW_AND_LANDMARK: kAutocomplete"/>
  <int value="2244"
      label="ADDRESS_HOME_OVERFLOW_AND_LANDMARK: kRationalization"/>
  <int value="2256" label="ADDRESS_HOME_ADMIN_LEVEL2: kServerCrowdsourcing"/>
  <int value="2257" label="ADDRESS_HOME_ADMIN_LEVEL2: kServerOverride"/>
  <int value="2258" label="ADDRESS_HOME_ADMIN_LEVEL2: kHeuristics"/>
  <int value="2259" label="ADDRESS_HOME_ADMIN_LEVEL2: kAutocomplete"/>
  <int value="2260" label="ADDRESS_HOME_ADMIN_LEVEL2: kRationalization"/>
  <int value="2272" label="ADDRESS_HOME_STREET_LOCATION: kServerCrowdsourcing"/>
  <int value="2273" label="ADDRESS_HOME_STREET_LOCATION: kServerOverride"/>
  <int value="2274" label="ADDRESS_HOME_STREET_LOCATION: kHeuristics"/>
  <int value="2275" label="ADDRESS_HOME_STREET_LOCATION: kAutocomplete"/>
  <int value="2276" label="ADDRESS_HOME_STREET_LOCATION: kRationalization"/>
  <int value="2288" label="ADDRESS_HOME_BETWEEN_STREETS: kServerCrowdsourcing"/>
  <int value="2289" label="ADDRESS_HOME_BETWEEN_STREETS: kServerOverride"/>
  <int value="2290" label="ADDRESS_HOME_BETWEEN_STREETS: kHeuristics"/>
  <int value="2291" label="ADDRESS_HOME_BETWEEN_STREETS: kAutocomplete"/>
  <int value="2292" label="ADDRESS_HOME_BETWEEN_STREETS: kRationalization"/>
  <int value="2304"
      label="ADDRESS_HOME_BETWEEN_STREETS_OR_LANDMARK: kServerCrowdsourcing"/>
  <int value="2305"
      label="ADDRESS_HOME_BETWEEN_STREETS_OR_LANDMARK: kServerOverride"/>
  <int value="2306"
      label="ADDRESS_HOME_BETWEEN_STREETS_OR_LANDMARK: kHeuristics"/>
  <int value="2307"
      label="ADDRESS_HOME_BETWEEN_STREETS_OR_LANDMARK: kAutocomplete"/>
  <int value="2308"
      label="ADDRESS_HOME_BETWEEN_STREETS_OR_LANDMARK: kRationalization"/>
  <int value="2320"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LOCALITY: kServerCrowdsourcing"/>
  <int value="2321"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LOCALITY: kServerOverride"/>
  <int value="2322"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LOCALITY: kHeuristics"/>
  <int value="2323"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LOCALITY: kAutocomplete"/>
  <int value="2324"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LOCALITY: kRationalization"/>
  <int value="2336"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LANDMARK: kServerCrowdsourcing"/>
  <int value="2337"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LANDMARK: kServerOverride"/>
  <int value="2338"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LANDMARK: kHeuristics"/>
  <int value="2339"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LANDMARK: kAutocomplete"/>
  <int value="2340"
      label="ADDRESS_HOME_STREET_LOCATION_AND_LANDMARK: kRationalization"/>
  <int value="2400"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY_AND_LANDMARK:
             kServerCrowdsourcing"/>
  <int value="2401"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY_AND_LANDMARK: kServerOverride"/>
  <int value="2402"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY_AND_LANDMARK: kHeuristics"/>
  <int value="2403"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY_AND_LANDMARK: kAutocomplete"/>
  <int value="2404"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY_AND_LANDMARK: kRationalization"/>
  <int value="2416"
      label="ADDRESS_HOME_BETWEEN_STREETS_1: kServerCrowdsourcing"/>
  <int value="2417" label="ADDRESS_HOME_BETWEEN_STREETS_1: kServerOverride"/>
  <int value="2418" label="ADDRESS_HOME_BETWEEN_STREETS_1: kHeuristics"/>
  <int value="2419" label="ADDRESS_HOME_BETWEEN_STREETS_1: kAutocomplete"/>
  <int value="2420" label="ADDRESS_HOME_BETWEEN_STREETS_1: kRationalization"/>
  <int value="2432"
      label="ADDRESS_HOME_BETWEEN_STREETS_2: kServerCrowdsourcing"/>
  <int value="2433" label="ADDRESS_HOME_BETWEEN_STREETS_2: kServerOverride"/>
  <int value="2434" label="ADDRESS_HOME_BETWEEN_STREETS_2: kHeuristics"/>
  <int value="2435" label="ADDRESS_HOME_BETWEEN_STREETS_2: kAutocomplete"/>
  <int value="2436" label="ADDRESS_HOME_BETWEEN_STREETS_2: kRationalization"/>
  <int value="2448"
      label="ADDRESS_HOME_HOUSE_NUMBER_AND_APT: kServerCrowdsourcing"/>
  <int value="2449" label="ADDRESS_HOME_HOUSE_NUMBER_AND_APT: kServerOverride"/>
  <int value="2450" label="ADDRESS_HOME_HOUSE_NUMBER_AND_APT: kHeuristics"/>
  <int value="2451" label="ADDRESS_HOME_HOUSE_NUMBER_AND_APT: kAutocomplete"/>
  <int value="2452"
      label="ADDRESS_HOME_HOUSE_NUMBER_AND_APT: kRationalization"/>
  <int value="2464"
      label="SINGLE_USERNAME_FORGOT_PASSWORD: kServerCrowdsourcing"/>
  <int value="2465" label="SINGLE_USERNAME_FORGOT_PASSWORD: kServerOverride"/>
  <int value="2466" label="SINGLE_USERNAME_FORGOT_PASSWORD: kHeuristics"/>
  <int value="2467" label="SINGLE_USERNAME_FORGOT_PASSWORD: kAutocomplete"/>
  <int value="2468" label="SINGLE_USERNAME_FORGOT_PASSWORD: kRationalization"/>
  <int value="2496" label="ADDRESS_HOME_APT: kServerCrowdsourcing"/>
  <int value="2497" label="ADDRESS_HOME_APT: kServerOverride"/>
  <int value="2498" label="ADDRESS_HOME_APT: kHeuristics"/>
  <int value="2499" label="ADDRESS_HOME_APT: kAutocomplete"/>
  <int value="2500" label="ADDRESS_HOME_APT: kRationalization"/>
  <int value="2512" label="ADDRESS_HOME_APT_TYPE: kServerCrowdsourcing"/>
  <int value="2513" label="ADDRESS_HOME_APT_TYPE: kServerOverride"/>
  <int value="2514" label="ADDRESS_HOME_APT_TYPE: kHeuristics"/>
  <int value="2515" label="ADDRESS_HOME_APT_TYPE: kAutocomplete"/>
  <int value="2516" label="ADDRESS_HOME_APT_TYPE: kRationalization"/>
  <int value="2528" label="LOYALTY_MEMBERSHIP_ID: kServerCrowdsourcing"/>
  <int value="2529" label="LOYALTY_MEMBERSHIP_ID: kServerOverride"/>
  <int value="2530" label="LOYALTY_MEMBERSHIP_ID: kHeuristics"/>
  <int value="2531" label="LOYALTY_MEMBERSHIP_ID: kAutocomplete"/>
  <int value="2532" label="LOYALTY_MEMBERSHIP_ID: kRationalization"/>
  <int value="2560"
      label="SINGLE_USERNAME_WITH_INTERMEDIATE_VALUES: kServerCrowdsourcing"/>
  <int value="2561"
      label="SINGLE_USERNAME_WITH_INTERMEDIATE_VALUES: kServerOverride"/>
  <int value="2562"
      label="SINGLE_USERNAME_WITH_INTERMEDIATE_VALUES: kHeuristics"/>
  <int value="2563"
      label="SINGLE_USERNAME_WITH_INTERMEDIATE_VALUES: kAutocomplete"/>
  <int value="2564"
      label="SINGLE_USERNAME_WITH_INTERMEDIATE_VALUES: kRationalization"/>
  <int value="2608" label="ALTERNATIVE_FULL_NAME: kServerCrowdsourcing"/>
  <int value="2609" label="ALTERNATIVE_FULL_NAME: kServerOverride"/>
  <int value="2610" label="ALTERNATIVE_FULL_NAME: kHeuristics"/>
  <int value="2611" label="ALTERNATIVE_FULL_NAME: kAutocomplete"/>
  <int value="2612" label="ALTERNATIVE_FULL_NAME: kRationalization"/>
  <int value="2624" label="ALTERNATIVE_GIVEN_NAME: kServerCrowdsourcing"/>
  <int value="2625" label="ALTERNATIVE_GIVEN_NAME: kServerOverride"/>
  <int value="2626" label="ALTERNATIVE_GIVEN_NAME: kHeuristics"/>
  <int value="2627" label="ALTERNATIVE_GIVEN_NAME: kAutocomplete"/>
  <int value="2628" label="ALTERNATIVE_GIVEN_NAME: kRationalization"/>
  <int value="2640" label="ALTERNATIVE_FAMILY_NAME: kServerCrowdsourcing"/>
  <int value="2641" label="ALTERNATIVE_FAMILY_NAME: kServerOverride"/>
  <int value="2642" label="ALTERNATIVE_FAMILY_NAME: kHeuristics"/>
  <int value="2643" label="ALTERNATIVE_FAMILY_NAME: kAutocomplete"/>
  <int value="2644" label="ALTERNATIVE_FAMILY_NAME: kRationalization"/>
  <int value="2704" label="PASSPORT_NUMBER: kServerCrowdsourcing"/>
  <int value="2705" label="PASSPORT_NUMBER: kServerOverride"/>
  <int value="2706" label="PASSPORT_NUMBER: kHeuristics"/>
  <int value="2707" label="PASSPORT_NUMBER: kAutocomplete"/>
  <int value="2708" label="PASSPORT_NUMBER: kRationalization"/>
  <int value="2720" label="PASSPORT_ISSUING_COUNTRY: kServerCrowdsourcing"/>
  <int value="2721" label="PASSPORT_ISSUING_COUNTRY: kServerOverride"/>
  <int value="2722" label="PASSPORT_ISSUING_COUNTRY: kHeuristics"/>
  <int value="2723" label="PASSPORT_ISSUING_COUNTRY: kAutocomplete"/>
  <int value="2724" label="PASSPORT_ISSUING_COUNTRY: kRationalization"/>
  <int value="2736" label="PASSPORT_EXPIRATION_DATE: kServerCrowdsourcing"/>
  <int value="2737" label="PASSPORT_EXPIRATION_DATE: kServerOverride"/>
  <int value="2738" label="PASSPORT_EXPIRATION_DATE: kHeuristics"/>
  <int value="2739" label="PASSPORT_EXPIRATION_DATE: kAutocomplete"/>
  <int value="2740" label="PASSPORT_EXPIRATION_DATE: kRationalization"/>
  <int value="2752" label="PASSPORT_ISSUE_DATE: kServerCrowdsourcing"/>
  <int value="2753" label="PASSPORT_ISSUE_DATE: kServerOverride"/>
  <int value="2754" label="PASSPORT_ISSUE_DATE: kHeuristics"/>
  <int value="2755" label="PASSPORT_ISSUE_DATE: kAutocomplete"/>
  <int value="2756" label="PASSPORT_ISSUE_DATE: kRationalization"/>
  <int value="2768" label="LOYALTY_MEMBERSHIP_PROGRAM: kServerCrowdsourcing"/>
  <int value="2769" label="LOYALTY_MEMBERSHIP_PROGRAM: kServerOverride"/>
  <int value="2770" label="LOYALTY_MEMBERSHIP_PROGRAM: kHeuristics"/>
  <int value="2771" label="LOYALTY_MEMBERSHIP_PROGRAM: kAutocomplete"/>
  <int value="2772" label="LOYALTY_MEMBERSHIP_PROGRAM: kRationalization"/>
  <int value="2784" label="LOYALTY_MEMBERSHIP_PROVIDER: kServerCrowdsourcing"/>
  <int value="2785" label="LOYALTY_MEMBERSHIP_PROVIDER: kServerOverride"/>
  <int value="2786" label="LOYALTY_MEMBERSHIP_PROVIDER: kHeuristics"/>
  <int value="2787" label="LOYALTY_MEMBERSHIP_PROVIDER: kAutocomplete"/>
  <int value="2788" label="LOYALTY_MEMBERSHIP_PROVIDER: kRationalization"/>
  <int value="2816" label="VEHICLE_LICENSE_PLATE: kServerCrowdsourcing"/>
  <int value="2817" label="VEHICLE_LICENSE_PLATE: kServerOverride"/>
  <int value="2818" label="VEHICLE_LICENSE_PLATE: kHeuristics"/>
  <int value="2819" label="VEHICLE_LICENSE_PLATE: kAutocomplete"/>
  <int value="2820" label="VEHICLE_LICENSE_PLATE: kRationalization"/>
  <int value="2832" label="VEHICLE_VIN: kServerCrowdsourcing"/>
  <int value="2833" label="VEHICLE_VIN: kServerOverride"/>
  <int value="2834" label="VEHICLE_VIN: kHeuristics"/>
  <int value="2835" label="VEHICLE_VIN: kAutocomplete"/>
  <int value="2836" label="VEHICLE_VIN: kRationalization"/>
  <int value="2848" label="VEHICLE_MAKE: kServerCrowdsourcing"/>
  <int value="2849" label="VEHICLE_MAKE: kServerOverride"/>
  <int value="2850" label="VEHICLE_MAKE: kHeuristics"/>
  <int value="2851" label="VEHICLE_MAKE: kAutocomplete"/>
  <int value="2852" label="VEHICLE_MAKE: kRationalization"/>
  <int value="2864" label="VEHICLE_MODEL: kServerCrowdsourcing"/>
  <int value="2865" label="VEHICLE_MODEL: kServerOverride"/>
  <int value="2866" label="VEHICLE_MODEL: kHeuristics"/>
  <int value="2867" label="VEHICLE_MODEL: kAutocomplete"/>
  <int value="2868" label="VEHICLE_MODEL: kRationalization"/>
  <int value="2896" label="DRIVERS_LICENSE_REGION: kServerCrowdsourcing"/>
  <int value="2897" label="DRIVERS_LICENSE_REGION: kServerOverride"/>
  <int value="2898" label="DRIVERS_LICENSE_REGION: kHeuristics"/>
  <int value="2899" label="DRIVERS_LICENSE_REGION: kAutocomplete"/>
  <int value="2900" label="DRIVERS_LICENSE_REGION: kRationalization"/>
  <int value="2912" label="DRIVERS_LICENSE_NUMBER: kServerCrowdsourcing"/>
  <int value="2913" label="DRIVERS_LICENSE_NUMBER: kServerOverride"/>
  <int value="2914" label="DRIVERS_LICENSE_NUMBER: kHeuristics"/>
  <int value="2915" label="DRIVERS_LICENSE_NUMBER: kAutocomplete"/>
  <int value="2916" label="DRIVERS_LICENSE_NUMBER: kRationalization"/>
  <int value="2928"
      label="DRIVERS_LICENSE_EXPIRATION_DATE: kServerCrowdsourcing"/>
  <int value="2929" label="DRIVERS_LICENSE_EXPIRATION_DATE: kServerOverride"/>
  <int value="2930" label="DRIVERS_LICENSE_EXPIRATION_DATE: kHeuristics"/>
  <int value="2931" label="DRIVERS_LICENSE_EXPIRATION_DATE: kAutocomplete"/>
  <int value="2932" label="DRIVERS_LICENSE_EXPIRATION_DATE: kRationalization"/>
  <int value="2944" label="DRIVERS_LICENSE_ISSUE_DATE: kServerCrowdsourcing"/>
  <int value="2945" label="DRIVERS_LICENSE_ISSUE_DATE: kServerOverride"/>
  <int value="2946" label="DRIVERS_LICENSE_ISSUE_DATE: kHeuristics"/>
  <int value="2947" label="DRIVERS_LICENSE_ISSUE_DATE: kAutocomplete"/>
  <int value="2948" label="DRIVERS_LICENSE_ISSUE_DATE: kRationalization"/>
  <int value="2960" label="VEHICLE_YEAR: kServerCrowdsourcing"/>
  <int value="2961" label="VEHICLE_YEAR: kServerOverride"/>
  <int value="2962" label="VEHICLE_YEAR: kHeuristics"/>
  <int value="2963" label="VEHICLE_YEAR: kAutocomplete"/>
  <int value="2964" label="VEHICLE_YEAR: kRationalization"/>
  <int value="2976" label="VEHICLE_PLATE_STATE: kServerCrowdsourcing"/>
  <int value="2977" label="VEHICLE_PLATE_STATE: kServerOverride"/>
  <int value="2978" label="VEHICLE_PLATE_STATE: kHeuristics"/>
  <int value="2979" label="VEHICLE_PLATE_STATE: kAutocomplete"/>
  <int value="2980" label="VEHICLE_PLATE_STATE: kRationalization"/>
  <int value="3024"
      label="EMAIL_OR_LOYALTY_MEMBERSHIP_ID: kServerCrowdsourcing"/>
  <int value="3025" label="EMAIL_OR_LOYALTY_MEMBERSHIP_ID: kServerOverride"/>
  <int value="3026" label="EMAIL_OR_LOYALTY_MEMBERSHIP_ID: kHeuristics"/>
  <int value="3027" label="EMAIL_OR_LOYALTY_MEMBERSHIP_ID: kAutocomplete"/>
  <int value="3028" label="EMAIL_OR_LOYALTY_MEMBERSHIP_ID: kRationalization"/>
  <int value="3040" label="NATIONAL_ID_CARD_NUMBER: kServerCrowdsourcing"/>
  <int value="3041" label="NATIONAL_ID_CARD_NUMBER: kServerOverride"/>
  <int value="3042" label="NATIONAL_ID_CARD_NUMBER: kHeuristics"/>
  <int value="3043" label="NATIONAL_ID_CARD_NUMBER: kAutocomplete"/>
  <int value="3044" label="NATIONAL_ID_CARD_NUMBER: kRationalization"/>
  <int value="3056"
      label="NATIONAL_ID_CARD_EXPIRATION_DATE: kServerCrowdsourcing"/>
  <int value="3057" label="NATIONAL_ID_CARD_EXPIRATION_DATE: kServerOverride"/>
  <int value="3058" label="NATIONAL_ID_CARD_EXPIRATION_DATE: kHeuristics"/>
  <int value="3059" label="NATIONAL_ID_CARD_EXPIRATION_DATE: kAutocomplete"/>
  <int value="3060" label="NATIONAL_ID_CARD_EXPIRATION_DATE: kRationalization"/>
  <int value="3072" label="NATIONAL_ID_CARD_ISSUE_DATE: kServerCrowdsourcing"/>
  <int value="3073" label="NATIONAL_ID_CARD_ISSUE_DATE: kServerOverride"/>
  <int value="3074" label="NATIONAL_ID_CARD_ISSUE_DATE: kHeuristics"/>
  <int value="3075" label="NATIONAL_ID_CARD_ISSUE_DATE: kAutocomplete"/>
  <int value="3076" label="NATIONAL_ID_CARD_ISSUE_DATE: kRationalization"/>
  <int value="3088"
      label="NATIONAL_ID_CARD_ISSUING_COUNTRY: kServerCrowdsourcing"/>
  <int value="3089" label="NATIONAL_ID_CARD_ISSUING_COUNTRY: kServerOverride"/>
  <int value="3090" label="NATIONAL_ID_CARD_ISSUING_COUNTRY: kHeuristics"/>
  <int value="3091" label="NATIONAL_ID_CARD_ISSUING_COUNTRY: kAutocomplete"/>
  <int value="3092" label="NATIONAL_ID_CARD_ISSUING_COUNTRY: kRationalization"/>
  <int value="3104" label="KNOWN_TRAVELER_NUMBER: kServerCrowdsourcing"/>
  <int value="3105" label="KNOWN_TRAVELER_NUMBER: kServerOverride"/>
  <int value="3106" label="KNOWN_TRAVELER_NUMBER: kHeuristics"/>
  <int value="3107" label="KNOWN_TRAVELER_NUMBER: kAutocomplete"/>
  <int value="3108" label="KNOWN_TRAVELER_NUMBER: kRationalization"/>
  <int value="3120" label="REDRESS_NUMBER: kServerCrowdsourcing"/>
  <int value="3121" label="REDRESS_NUMBER: kServerOverride"/>
  <int value="3122" label="REDRESS_NUMBER: kHeuristics"/>
  <int value="3123" label="REDRESS_NUMBER: kAutocomplete"/>
  <int value="3124" label="REDRESS_NUMBER: kRationalization"/>
  <int value="3168"
      label="FLIGHT_RESERVATION_FLIGHT_NUMBER: kServerCrowdsourcing"/>
  <int value="3169" label="FLIGHT_RESERVATION_FLIGHT_NUMBER: kServerOverride"/>
  <int value="3170" label="FLIGHT_RESERVATION_FLIGHT_NUMBER: kHeuristics"/>
  <int value="3171" label="FLIGHT_RESERVATION_FLIGHT_NUMBER: kAutocomplete"/>
  <int value="3172" label="FLIGHT_RESERVATION_FLIGHT_NUMBER: kRationalization"/>
  <int value="3184"
      label="FLIGHT_RESERVATION_CONFIRMATION_CODE: kServerCrowdsourcing"/>
  <int value="3185"
      label="FLIGHT_RESERVATION_CONFIRMATION_CODE: kServerOverride"/>
  <int value="3186" label="FLIGHT_RESERVATION_CONFIRMATION_CODE: kHeuristics"/>
  <int value="3187"
      label="FLIGHT_RESERVATION_CONFIRMATION_CODE: kAutocomplete"/>
  <int value="3188"
      label="FLIGHT_RESERVATION_CONFIRMATION_CODE: kRationalization"/>
  <int value="3200"
      label="FLIGHT_RESERVATION_TICKET_NUMBER: kServerCrowdsourcing"/>
  <int value="3201" label="FLIGHT_RESERVATION_TICKET_NUMBER: kServerOverride"/>
  <int value="3202" label="FLIGHT_RESERVATION_TICKET_NUMBER: kHeuristics"/>
  <int value="3203" label="FLIGHT_RESERVATION_TICKET_NUMBER: kAutocomplete"/>
  <int value="3204" label="FLIGHT_RESERVATION_TICKET_NUMBER: kRationalization"/>
  <int value="3216" label="ADDRESS_HOME_ZIP_PREFIX: kServerCrowdsourcing"/>
  <int value="3217" label="ADDRESS_HOME_ZIP_PREFIX: kServerOverride"/>
  <int value="3218" label="ADDRESS_HOME_ZIP_PREFIX: kHeuristics"/>
  <int value="3219" label="ADDRESS_HOME_ZIP_PREFIX: kAutocomplete"/>
  <int value="3220" label="ADDRESS_HOME_ZIP_PREFIX: kRationalization"/>
  <int value="3232" label="ADDRESS_HOME_ZIP_SUFFIX: kServerCrowdsourcing"/>
  <int value="3233" label="ADDRESS_HOME_ZIP_SUFFIX: kServerOverride"/>
  <int value="3234" label="ADDRESS_HOME_ZIP_SUFFIX: kHeuristics"/>
  <int value="3235" label="ADDRESS_HOME_ZIP_SUFFIX: kAutocomplete"/>
  <int value="3236" label="ADDRESS_HOME_ZIP_SUFFIX: kRationalization"/>
  <int value="3248"
      label="KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE: kServerCrowdsourcing"/>
  <int value="3249"
      label="KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE: kServerOverride"/>
  <int value="3250" label="KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE: kHeuristics"/>
  <int value="3251"
      label="KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE: kAutocomplete"/>
  <int value="3252"
      label="KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE: kRationalization"/>
  <int value="3264"
      label="FLIGHT_RESERVATION_DEPARTURE_AIRPORT: kServerCrowdsourcing"/>
  <int value="3265"
      label="FLIGHT_RESERVATION_DEPARTURE_AIRPORT: kServerOverride"/>
  <int value="3266" label="FLIGHT_RESERVATION_DEPARTURE_AIRPORT: kHeuristics"/>
  <int value="3267"
      label="FLIGHT_RESERVATION_DEPARTURE_AIRPORT: kAutocomplete"/>
  <int value="3268"
      label="FLIGHT_RESERVATION_DEPARTURE_AIRPORT: kRationalization"/>
  <int value="3280"
      label="FLIGHT_RESERVATION_ARRIVAL_AIRPORT: kServerCrowdsourcing"/>
  <int value="3281"
      label="FLIGHT_RESERVATION_ARRIVAL_AIRPORT: kServerOverride"/>
  <int value="3282" label="FLIGHT_RESERVATION_ARRIVAL_AIRPORT: kHeuristics"/>
  <int value="3283" label="FLIGHT_RESERVATION_ARRIVAL_AIRPORT: kAutocomplete"/>
  <int value="3284"
      label="FLIGHT_RESERVATION_ARRIVAL_AIRPORT: kRationalization"/>
  <int value="3296"
      label="FLIGHT_RESERVATION_DEPARTURE_DATE: kServerCrowdsourcing"/>
  <int value="3297" label="FLIGHT_RESERVATION_DEPARTURE_DATE: kServerOverride"/>
  <int value="3298" label="FLIGHT_RESERVATION_DEPARTURE_DATE: kHeuristics"/>
  <int value="3299" label="FLIGHT_RESERVATION_DEPARTURE_DATE: kAutocomplete"/>
  <int value="3300"
      label="FLIGHT_RESERVATION_DEPARTURE_DATE: kRationalization"/>
  <int value="3312" label="ADDRESS_HOME_ZIP_AND_CITY: kServerCrowdsourcing"/>
  <int value="3313" label="ADDRESS_HOME_ZIP_AND_CITY: kServerOverride"/>
  <int value="3314" label="ADDRESS_HOME_ZIP_AND_CITY: kHeuristics"/>
  <int value="3315" label="ADDRESS_HOME_ZIP_AND_CITY: kAutocomplete"/>
  <int value="3316" label="ADDRESS_HOME_ZIP_AND_CITY: kRationalization"/>
  <int value="3328" label="ORDER_ID: kServerCrowdsourcing"/>
  <int value="3329" label="ORDER_ID: kServerOverride"/>
  <int value="3330" label="ORDER_ID: kHeuristics"/>
  <int value="3331" label="ORDER_ID: kAutocomplete"/>
  <int value="3332" label="ORDER_ID: kRationalization"/>
  <int value="3344" label="ORDER_DATE: kServerCrowdsourcing"/>
  <int value="3345" label="ORDER_DATE: kServerOverride"/>
  <int value="3346" label="ORDER_DATE: kHeuristics"/>
  <int value="3347" label="ORDER_DATE: kAutocomplete"/>
  <int value="3348" label="ORDER_DATE: kRationalization"/>
  <int value="3360" label="ORDER_MERCHANT_NAME: kServerCrowdsourcing"/>
  <int value="3361" label="ORDER_MERCHANT_NAME: kServerOverride"/>
  <int value="3362" label="ORDER_MERCHANT_NAME: kHeuristics"/>
  <int value="3363" label="ORDER_MERCHANT_NAME: kAutocomplete"/>
  <int value="3364" label="ORDER_MERCHANT_NAME: kRationalization"/>
  <int value="3376" label="ORDER_MERCHANT_DOMAIN: kServerCrowdsourcing"/>
  <int value="3377" label="ORDER_MERCHANT_DOMAIN: kServerOverride"/>
  <int value="3378" label="ORDER_MERCHANT_DOMAIN: kHeuristics"/>
  <int value="3379" label="ORDER_MERCHANT_DOMAIN: kAutocomplete"/>
  <int value="3380" label="ORDER_MERCHANT_DOMAIN: kRationalization"/>
  <int value="3392" label="ORDER_PRODUCT_NAMES: kServerCrowdsourcing"/>
  <int value="3393" label="ORDER_PRODUCT_NAMES: kServerOverride"/>
  <int value="3394" label="ORDER_PRODUCT_NAMES: kHeuristics"/>
  <int value="3395" label="ORDER_PRODUCT_NAMES: kAutocomplete"/>
  <int value="3396" label="ORDER_PRODUCT_NAMES: kRationalization"/>
  <int value="3408" label="ORDER_ACCOUNT: kServerCrowdsourcing"/>
  <int value="3409" label="ORDER_ACCOUNT: kServerOverride"/>
  <int value="3410" label="ORDER_ACCOUNT: kHeuristics"/>
  <int value="3411" label="ORDER_ACCOUNT: kAutocomplete"/>
  <int value="3412" label="ORDER_ACCOUNT: kRationalization"/>
  <int value="3424" label="ORDER_GRAND_TOTAL: kServerCrowdsourcing"/>
  <int value="3425" label="ORDER_GRAND_TOTAL: kServerOverride"/>
  <int value="3426" label="ORDER_GRAND_TOTAL: kHeuristics"/>
  <int value="3427" label="ORDER_GRAND_TOTAL: kAutocomplete"/>
  <int value="3428" label="ORDER_GRAND_TOTAL: kRationalization"/>
  <int value="3440" label="SHIPMENT_TRACKING_NUMBER: kServerCrowdsourcing"/>
  <int value="3441" label="SHIPMENT_TRACKING_NUMBER: kServerOverride"/>
  <int value="3442" label="SHIPMENT_TRACKING_NUMBER: kHeuristics"/>
  <int value="3443" label="SHIPMENT_TRACKING_NUMBER: kAutocomplete"/>
  <int value="3444" label="SHIPMENT_TRACKING_NUMBER: kRationalization"/>
</enum>

<enum name="AutofillPreferenceSetter">
  <int value="0" label="Unknown"/>
  <int value="1" label="User Setting"/>
  <int value="2" label="Standalone Browser (ChromeOS-only)"/>
  <int value="3" label="Extension"/>
  <int value="4" label="Custodian"/>
  <int value="5" label="Admin Policy"/>
</enum>

<enum name="AutofillProfileImportDecision">
  <int value="0" label="Undefined"/>
  <int value="1" label="UserNotAsked"/>
  <int value="2" label="Accepted"/>
  <int value="3" label="Declined"/>
  <int value="4" label="EditAccepted"/>
  <int value="5" label="EditDeclined"/>
  <int value="6" label="Never"/>
  <int value="7" label="Ignored"/>
  <int value="8" label="MessageTimeout"/>
  <int value="9" label="MessageDeclined"/>
  <int value="10" label="AutoDeclined"/>
</enum>

<enum name="AutofillProfileImportDecisionPerSubmissionSource">
  <int value="0" label="Same Document Navigation: Accepted"/>
  <int value="1" label="Same Document Navigation: Declined"/>
  <int value="2" label="Same Document Navigation: Ignored"/>
  <int value="3" label="XHR Succeeded: Accepted"/>
  <int value="4" label="XHR Succeeded: Declined"/>
  <int value="5" label="XHR Succeeded: Ignored"/>
  <int value="6" label="Frame Detached: Accepted"/>
  <int value="7" label="Frame Detached: Declined"/>
  <int value="8" label="Frame Detached: Ignored"/>
  <int value="9" label="Probably Form Submitted: Accepted"/>
  <int value="10" label="Probably Form Submitted: Declined"/>
  <int value="11" label="Probably Form Submitted: Ignored"/>
  <int value="12" label="Form Submission: Accepted"/>
  <int value="13" label="Form Submission: Declined"/>
  <int value="14" label="Form Submission: Ignored"/>
</enum>

<enum name="AutofillProfileImportType">
  <int value="0" label="Unspecified"/>
  <int value="1" label="NewProfile"/>
  <int value="2" label="DuplicateImport"/>
  <int value="3" label="SilentUpdate"/>
  <int value="4" label="ConfirmableMerge"/>
  <int value="5" label="SuppressedNewProfile"/>
  <int value="6" label="ConfirmableMergeAndSilentUpdate"/>
  <int value="7" label="SuppressedConfirmableMerge"/>
  <int value="8" label="SuppressedConfirmableMergeAndSilentUpdate"/>
  <int value="9" label="SilentUpdateForIncompleteProfile (deprecated)"/>
  <int value="10" label="UnusableIncompleteProfile (deprecated)"/>
  <int value="11" label="ProfileMigration"/>
  <int value="12" label="ProfileMigrationAndSilentUpdate"/>
  <int value="13" label="HomeAndWorkSuperset"/>
  <int value="14" label="NameEmailSuperset"/>
  <int value="15" label="HomeWorkNameEmailMerge"/>
</enum>

<enum name="AutofillProfileRecordType">
  <int value="0" label="The profile is saved to local store."/>
  <int value="1" label="The profile is saved to account store."/>
  <int value="2" label="The profile is saved to account store as HOME."/>
  <int value="3" label="The profile is saved to account store as WORK."/>
</enum>

<enum name="AutofillProfileTokenQualityObservationType">
  <int value="0" label="Unknown"/>
  <int value="1" label="Accepted"/>
  <int value="2" label="PartiallyAccepted"/>
  <int value="3" label="EditedToSimilarValue"/>
  <int value="4" label="EditedToDifferentTokenOfSameProfile"/>
  <int value="5" label="EditedToSameTokenOfOtherProfile"/>
  <int value="6" label="EditedToDifferentTokenOfOtherProfile"/>
  <int value="7" label="EditedValueCleared"/>
  <int value="8" label="EditedFallback"/>
</enum>

<enum name="AutofillPromptStatus">
  <int value="0" label="Address and credit card"/>
  <int value="1" label="Address only"/>
  <int value="2" label="Credit card only"/>
</enum>

<enum name="AutofillProviderPackageName">
  <int value="0" label="Unknown"/>
  <int value="1" label="Autofill with Google"/>
  <int value="2" label="Samsung Pass"/>
  <int value="3" label="LastPass"/>
  <int value="4" label="Dashlane"/>
  <int value="5" label="1Password"/>
  <int value="6" label="Bitwarden"/>
</enum>

<enum name="AutofillQualitiyMetricType">
  <int value="0" label="TYPE_SUBMISSION"/>
  <int value="1" label="TYPE_NO_SUBMISSION"/>
  <int value="2" label="TYPE_AUTOCOMPLETE_BASED"/>
</enum>

<enum name="AutofillQueryMethod">
  <summary>
    The HTTP method used to fetch a URL. Logged as a boolean corresponding to
    the first two enumeration values found in ::net::URLFetcher::RequestType.
    See: net/url_request/url_fetcher.h
  </summary>
  <int value="0" label="GET"/>
  <int value="1" label="POST"/>
</enum>

<enum name="AutofillQueryResult">
  <int value="0" label="Sent"/>
  <int value="1" label="Received"/>
  <int value="2" label="Parsed"/>
  <int value="3" label="Response matches local"/>
  <int value="4" label="Response improves local (nonempty)"/>
  <int value="5" label="Response improves local (empty)"/>
</enum>

<enum name="AutofillRationalizationQualityMetric">
  <int value="0" label="Good Rationalization"/>
  <int value="1" label="Ok Rationalization"/>
  <int value="2" label="Bad Rationalization"/>
</enum>

<enum name="AutofillRiskBasedAuthEvent">
  <int value="0" label="Completed unmasking without further authentication"/>
  <int value="1"
      label="Further authentications are needed to retrieve the card"/>
  <int value="2" label="The authentication was cancelled"/>
  <int value="3" label="Unexpected errors"/>
</enum>

<enum name="AutofillSaveCardPromptResultDesktopEnum">
  <int value="0" label="Accepted"/>
  <int value="1" label="Cancelled"/>
  <int value="2" label="Closed"/>
  <int value="3" label="Not interacted"/>
  <int value="4" label="Lost focus"/>
  <int value="5" label="Unknown"/>
</enum>

<enum name="AutofillSaveCardPromptResultEnum">
  <int value="0" label="Accepted"/>
  <int value="1" label="Closed"/>
</enum>

<enum name="AutofillSaveCardRequestExpirationDateReason">
  <int value="0" label="Has empty month only"/>
  <int value="1" label="Has empty year only"/>
  <int value="2" label="Has both empty month and year"/>
  <int value="3" label="Has expired expiration date"/>
</enum>

<enum name="AutofillSavePaymentMethodPromptOfferEnum">
  <int value="0" label="Shown"/>
  <int value="1" label="Not shown, max strikes reached"/>
  <int value="2" label="Not shown, required delay has not passed"/>
  <int value="3" label="Not shown, CVC missing for possible card update"/>
</enum>

<!-- TODO(crbug.com/430588721): Clean up use of AutofillSavePaymentMethodPromptResultEnum once refactored save card metrics have rolled out. -->

<enum name="AutofillSavePaymentMethodPromptResultEnum">
  <int value="0" label="Accepted"/>
  <int value="1" label="Cancelled"/>
  <int value="2" label="Closed"/>
  <int value="3" label="Not interacted"/>
  <int value="4" label="Lost focus"/>
  <int value="5" label="Unknown"/>
</enum>

<enum name="AutofillSaveType">
  <int value="0" label="Local"/>
  <int value="1" label="Server"/>
</enum>

<enum name="AutofillScanCreditCardPrompt">
  <int value="0" label="Scan card shown"/>
  <int value="1" label="Scan card selected"/>
  <int value="2" label="Some other item selected"/>
</enum>

<enum name="AutofillScanCreditCardResult">
  <int value="0" label="Unknown result"/>
  <int value="1"
      label="Credit card was scanned to fill the form and the form was
             submitted without any additional edits by the user"/>
  <int value="2"
      label="Credit card was scanned to fill the form and the form was
             submitted with edits by the user to fields that were NOT filled
             by the scanner"/>
  <int value="3"
      label="Credit card was scanned to fill the form and the form was
             submitted with edits by the user to fields filled by the scanner"/>
  <int value="4"
      label="Credit card was scanned to fill the form and but the form was
             not submitted and instead the user closed the form"/>
  <int value="5" label="Credit card scanner was started but cancelled"/>
  <int value="6"
      label="Credit card scanner option was shown to the user but not used"/>
</enum>

<enum name="AutofillServerCardUnmaskResult">
  <int value="0" label="Unknown result"/>
  <int value="1" label="Local cache hit"/>
  <int value="2"
      label="Completed risk-based unmasking, no user-facing authentication"/>
  <int value="3" label="Completed unmasking via authentication"/>
  <int value="4" label="Authentication-related errors"/>
  <int value="5" label="Virtual-card-retrieval-related errors"/>
  <int value="6" label="Flow was cancelled"/>
  <int value="7"
      label="FIDO option was the only option provided but user has not opted
             in"/>
  <int value="8" label="Unexpected errors"/>
</enum>

<enum name="AutofillServerPredictionAvailability">
  <int value="0" label="Not available"/>
  <int value="1" label="Available on session start"/>
  <int value="2" label="Available after session start"/>
</enum>

<enum name="AutofillServerPredictionSource">
  <int value="0" label="SOURCE_UNSPECIFIED"/>
  <int value="1" label="SOURCE_AUTOFILL_DEFAULT"/>
  <int value="2" label="SOURCE_PASSWORDS_DEFAULT"/>
  <int value="3" label="SOURCE_OVERRIDE"/>
  <int value="4" label="SOURCE_ALL_APPROVED_EXPERIMENTS"/>
  <int value="5" label="SOURCE_FIELD_RANKS"/>
</enum>

<enum name="AutofillSessionStates">
  <int value="0" label="Unknown"/>
  <int value="1" label="No callback from framework"/>
  <int value="2" label="No suggestion, user changed form, form submitted"/>
  <int value="3" label="No suggestion, user changed form, no form submitted"/>
  <int value="4"
      label="No suggestion, user did not change form, form submitted"/>
  <int value="5"
      label="No suggestion, user did not change form, no form submitted"/>
  <int value="6"
      label="User selected suggestion, user changed form, form submitted"/>
  <int value="7"
      label="User selected suggestion, user changed form, no form submitted"/>
  <int value="8"
      label="User selected suggestion, user did not change form, form
             submitted"/>
  <int value="9"
      label="User selected suggestion, user did not change form, no form
             submitted"/>
  <int value="10"
      label="User did not select suggestion, user changed form, form
             submitted"/>
  <int value="11"
      label="User did not select suggestion, user changed form, no form
             submitted"/>
  <int value="12"
      label="User did not select suggestion, user did not change form, form
             submitted"/>
  <int value="13"
      label="User did not select suggestion, user did not change form, no
             form submitted"/>
  <int value="19"
      label="No suggestions were shown, form was autofilled (ERROR)"/>
  <int value="20"
      label="No suggestions were shown, form was autofilled - AWG (ERROR)"/>
  <int value="21"
      label="No suggestions were shown, form was autofilled - Samsung (ERROR)"/>
  <int value="22"
      label="No suggestions were shown, form was autofilled - Last pass
             (ERROR)"/>
  <int value="23"
      label="No suggestions were shown, form was autofilled - Dashlane
             (ERROR)"/>
  <int value="24"
      label="No suggestions were shown, form was autofilled - 1Password
             (ERROR)"/>
  <int value="25"
      label="No suggestions were shown, form was autofilled - Bitwarden
             (ERROR)"/>
</enum>

<!-- LINT.IfChange(AutofillSettingsReferrer) -->

<enum name="AutofillSettingsReferrer">
  <int value="0" label="ProfileMenu"/>
  <int value="1" label="SettingsMenu"/>
  <int value="2" label="AutofillAndPasswordsPage"/>
  <int value="3" label="FillingFlowDropdown"/>
  <int value="4" label="SettingsSearch"/>
</enum>

<!-- LINT.ThenChange(/components/autofill/core/browser/metrics/autofill_settings_metrics.h:AutofillSettingsReferrer, /chrome/browser/resources/settings/metrics_browser_proxy.ts:AutofillSettingsReferrer, /chrome/android/java/src/org/chromium/chrome/browser/autofill/settings/AutofillAndPasswordsFragment.java:AutofillSettingsReferrer) -->

<enum name="AutofillSettingsVisibleTypes">
  <int value="0" label="Undefined"/>
  <int value="1" label="Name"/>
  <int value="2" label="Email"/>
  <int value="3" label="Phone"/>
  <int value="4" label="City"/>
  <int value="5" label="Country"/>
  <int value="6" label="Zip"/>
  <int value="7" label="State"/>
  <int value="8" label="StreetAddress"/>
  <int value="9" label="DependentLocality"/>
  <int value="11" label="Company"/>
  <int value="12" label="AdminLevel2"/>
  <int value="13" label="AlternativeName"/>
</enum>

<enum name="AutofillSilentUpdateFieldMergeCategory">
  <int value="0" label="No categories matched (Other)"/>
  <int value="1" label="Capitalization update only"/>
  <int value="2" label="Diacritic and capitalization update only"/>
  <int value="3"
      label="(Error) Capitalization only and Capitalization and diacritic
             only update"/>
  <int value="4" label="Empty to non-empty update only"/>
  <int value="5" label="Capitalization and empty to non-empty update"/>
  <int value="6"
      label="Diacritic and capitalization, and empty to non-empty update"/>
  <int value="7"
      label="(Error) Capitalization only and Capitalization and diacritic
             only and empty to non-empty update"/>
</enum>

<enum name="AutofillSingleEntryRemovalMethod">
  <int value="0" label="Keyboard shift + delete pressed"/>
  <int value="1" label="Delete button clicked"/>
  <int value="2"
      label="Keyboard accessory suggestion long pressed and deletion dialog
             confirmed"/>
</enum>

<!-- LINT.IfChange(FieldPredictionOverlapXml) -->

<enum name="AutofillSourcesSupersetEnum">
  <int value="0" label="Nothing agrees with the submitted type"/>
  <int value="1"
      label="Only Autocomplete attribute agree with the submitted type"/>
  <int value="2" label="Only Heuristics agree with the submitted type"/>
  <int value="3" label="Only Server agrees with the submitted type"/>
  <int value="4" label="Server and Heuristics agree with the submitted type"/>
  <int value="5"
      label="Server and Autocomplete attribute agree with the submitted type"/>
  <int value="6"
      label="Heuristics and Autocomplete attribute agree with the submitted
             type"/>
  <int value="7"
      label="Server, Heuristics and Autocomplete attribute agree with the
             submitted type"/>
</enum>

<!-- LINT.ThenChange(/components/autofill/core/browser/metrics/prediction_quality_metrics.h:FieldPredictionOverlapHeader) -->

<!-- LINT.IfChange(AutofillStrikeDatabaseBlockReason) -->

<enum name="AutofillStrikeDatabaseBlockReason">
  <int value="0" label="Max strike limit reached"/>
  <int value="1" label="Required delay not met"/>
</enum>

<!-- LINT.ThenChange(/components/autofill/core/browser/metrics/autofill_metrics.h:AutofillStrikeDatabaseBlockReason) -->

<enum name="AutofillSubmissionSource">
  <int value="0" label="Same document navigation"/>
  <int value="1" label="XHR succeeded"/>
  <int value="2" label="Frame detached"/>
  <int value="3" label="DOM mutation after XHR"/>
  <int value="4" label="Probably form submission"/>
  <int value="5" label="Form submission"/>
</enum>

<enum name="AutofillSubmissionSource2">
  <int value="0" label="No source"/>
  <int value="1" label="Same document navigation"/>
  <int value="2" label="XHR succeeded"/>
  <int value="3" label="Frame detached"/>
  <int value="4" label="Probable form submission"/>
  <int value="5" label="Regular form submission"/>
  <int value="6" label="DOM mutation after autofill"/>
</enum>

<enum name="AutofillSubmittedCardState">
  <int value="0" label="Has valid card number and expiration date"/>
  <int value="1" label="Has valid card number, but invalid expiration date"/>
  <int value="2" label="Has valid expiration date, but invalid card number"/>
</enum>

<enum name="AutofillSubmittedFormTypeBySource">
  <int value="0" label="(Error) NONE: Null"/>
  <int value="1" label="(Error) NONE: Extracted"/>
  <int value="2" label="(Error) NONE: Cached"/>
  <int value="3" label="SAME_DOCUMENT_NAVIGATION: Null"/>
  <int value="4" label="SAME_DOCUMENT_NAVIGATION: Extracted"/>
  <int value="5" label="SAME_DOCUMENT_NAVIGATION: Cached"/>
  <int value="6" label="XHR_SUCCEEDED: Null"/>
  <int value="7" label="XHR_SUCCEEDED: Extracted"/>
  <int value="8" label="XHR_SUCCEEDED: Cached"/>
  <int value="9" label="FRAME_DETACHED: Null"/>
  <int value="10" label="FRAME_DETACHED: Extracted"/>
  <int value="11" label="FRAME_DETACHED: Cached"/>
  <int value="12" label="PROBABLE_FORM_SUBMISSION: Null"/>
  <int value="13" label="PROBABLE_FORM_SUBMISSION: Extracted"/>
  <int value="14" label="PROBABLE_FORM_SUBMISSION: Cached"/>
  <int value="15" label="FORM_SUBMISSION: Null"/>
  <int value="16" label="FORM_SUBMISSION: Extracted"/>
  <int value="17" label="FORM_SUBMISSION: Cached"/>
  <int value="18" label="DOM_MUTATION_AFTER_AUTOFILL: Null"/>
  <int value="19" label="DOM_MUTATION_AFTER_AUTOFILL: Extracted"/>
  <int value="20" label="DOM_MUTATION_AFTER_AUTOFILL: Cached"/>
  <int value="21" label="TOTAL: Null"/>
  <int value="22" label="TOTAL: Extracted"/>
  <int value="23" label="TOTAL: Cached"/>
</enum>

<enum name="AutofillSubmittedServerCardExpirationStatus">
  <int value="0"
      label="(Deprecated) Expiration date matched, full server card"/>
  <int value="1"
      label="(Deprecated) Expiration date did not match, full server card"/>
  <int value="2" label="Expiration date matched, masked server card"/>
  <int value="3" label="Expiration date did not match, masked server card"/>
</enum>

<!-- LINT.IfChange(AutofillSuggestionHidingReason) -->

<enum name="AutofillSuggestionHidingReason">
  <int value="0" label="A suggestion was accepted."/>
  <int value="1" label="An interstitial page displaces the popup."/>
  <int value="2"
      label="A field isn't edited anymore but remains focused for now."/>
  <int value="3" label="Focus removed from field. Follows kEndEditing."/>
  <int value="4"
      label="Scrolling or zooming into the page displaces the popup."/>
  <int value="5" label="(Deprecated) A navigation on the page or frame level."/>
  <int value="6" label="The popup is or would become empty."/>
  <int value="7" label="The renderer explicitly requested closing the popup."/>
  <int value="8"
      label="The tab with the popup is destroyed, hidden or has become
             inactive."/>
  <int value="9" label="The popup contains stale data."/>
  <int value="10"
      label="The user explicitly dismissed the popup (e.g. ESC key)."/>
  <int value="11"
      label="The popup view (or its controller) goes out of scope."/>
  <int value="12" label="The platform-native UI changed (e.g. window resize)."/>
  <int value="13"
      label="Not enough space in the content area to display at least one row
             of the popup within the bounds of the content area."/>
  <int value="14"
      label="The popup would overlap with another open prompt, and may hide
             sensitive information in the prompt."/>
  <int value="15"
      label="The anchor element for which the popup would be shown is not
             visible in the content area."/>
  <int value="16" label="The frame holds a pointer lock."/>
  <int value="17"
      label="The password generation popup would overlap and hide autofill
             popup."/>
  <int value="18"
      label="The Touch To Fill surface is shown instead of autofill
             suggestions."/>
  <int value="19"
      label="The context menu is shown instead of the autofill suggestions."/>
  <int value="20"
      label="DEPRECATED: The Fast Checkout surface is shown instead of
             autofill suggestions."/>
  <int value="21"
      label="The Picture-in-picture window overlaps with the autofill
             suggestion."/>
  <int value="22"
      label="The context menu was open after the autofill popup, which could
             overlap with the autofill popup."/>
  <int value="23"
      label="No frame currently has focus. This case is caught for safety
             because it might be reachable due to race conditions."/>
  <int value="24"
      label="The sub-popup was closed, e.g. because the mouse was moved to a
             different suggestion in the parent popup."/>
  <int value="25"
      label="The user edited the field. Currently applied only to Compose
             suggestions."/>
  <int value="26"
      label="The popup has faded due to an expired timer. Currently applied
             only to Compose suggestions."/>
  <int value="27" label="The popup search bar lost focus."/>
  <int value="28"
      label="The caller requested to hide the popup (e.g., to transition to a
             feature-specific UI flow)."/>
</enum>

<!-- LINT.ThenChange(/components/autofill/core/browser/suggestions/suggestion_hiding_reason.h:SuggestionHidingReason) -->

<!-- LINT.IfChange(AutofillSuggestionTriggerSource) -->

<enum name="AutofillSuggestionTriggerSource">
  <int value="0" label="Unknown"/>
  <int value="1" label="Form control element clicked"/>
  <int value="2" label="Textarea focused without click"/>
  <int value="3" label="Content editable clicked"/>
  <int value="4" label="Text field's value did change"/>
  <int value="5" label="Text field did receive keydown"/>
  <int value="6" label="Open text data list chooser"/>
  <int value="7" label="Show cards from account"/>
  <int value="8" label="Password manager"/>
  <int value="9" label="iOS"/>
  <int value="10" label="Manual fallback address"/>
  <int value="11" label="(Deprecated in M133) Manual fallback payments"/>
  <int value="12" label="Manual fallback passwords"/>
  <int value="13" label="(Deprecated in M133) Manual fallback plus addresses"/>
  <int value="14" label="Show prompt after dialog closed non manual fallback"/>
  <int value="15" label="Compose dialog lost focus"/>
  <int value="16" label="Compose delayed proactive nudge"/>
  <int value="17" label="Password manager processed focused field"/>
  <int value="18" label="Autofill AI"/>
  <int value="19" label="(Obsolete) Plus address update in browser process"/>
  <int value="20" label="Proactive password recovery"/>
  <int value="21" label="Glic"/>
  <int value="22" label="AtMemory trigger string"/>
  <int value="23" label="AtMemory context menu"/>
  <int value="24" label="AtMemory inactivity nudge"/>
  <int value="25" label="AtMemory keyboard shortcut"/>
</enum>

<!-- LINT.ThenChange(/components/autofill/core/common/mojom/autofill_types.mojom:AutofillSuggestionTriggerSource) -->

<!-- LINT.IfChange(AutofillSyncDisabledReason) -->

<enum name="AutofillSyncDisabledReason">
  <int value="0" label="User is not signed in"/>
  <int value="1" label="Sync service disabled by policy"/>
  <int value="2" label="Sync type selected but not active"/>
  <int value="3" label="Sync type disabled by policy"/>
  <int value="4" label="Sync type disabled by custodian"/>
  <int value="5" label="Sync type presumably disabled by user"/>
</enum>

<!-- LINT.ThenChange(/components/autofill/core/browser/metrics/autofill_settings_metrics.h:SyncDisabledReason) -->

<enum name="AutofillSyncState">
  <int value="0" label="Signed Out"/>
  <int value="1" label="Signed In"/>
  <int value="2" label="Signed In and Wallet Sync Transport Enabled"/>
  <int value="3" label="Signed In and Sync Feature Enabled"/>
  <int value="4" label="Sync Paused"/>
  <int value="5" label="Unknown"/>
</enum>

<enum name="AutofillUnmaskPromptEvent">
  <int value="0" label="Shown"/>
  <int value="1" label="Closed with no attempts"/>
  <int value="2" label="Closed, retriable failure"/>
  <int value="3" label="Closed, non retriable failure"/>
  <int value="4" label="Closed, success w/ 0 failures">
    Closed with successful unmask on the first attempt.
  </int>
  <int value="5" label="Closed, success w/ 1+ failures">
    Closed with successful unmask after failed attempts.
  </int>
  <int value="6" label="(Obsolete) Card saved locally. Removed 06/2021."/>
  <int value="7" label="Did opt in of local save"/>
  <int value="8" label="Local save stayed disabled"/>
  <int value="9" label="Did opt out of local save"/>
  <int value="10" label="Local save stayed enabled"/>
  <int value="11" label="Closed, abandon unmasking"/>
</enum>

<enum name="AutofillValuePatterns">
  <int value="0" label="No pattern found"/>
  <int value="1" label="UPI VPA"/>
  <int value="2" label="IBAN"/>
  <int value="3" label="ACH routing transit number"/>
</enum>

<enum name="AutofillVirtualCardDialogLinkClicked">
  <int value="0" label="Google legal message link"/>
  <int value="1" label="Issuer legal message link"/>
  <int value="2" label="Education text link"/>
</enum>

<enum name="AutofillVirtualCardEnrollBubbleResult">
  <int value="0" label="Unknown"/>
  <int value="1" label="User accepted the bubble"/>
  <int value="2" label="User closed bubble via corner X or ESC"/>
  <int value="3" label="User did not interact with the bubble"/>
  <int value="4" label="Bubble lost focus and was deactivated"/>
  <int value="5" label="User cancelled the bubble"/>
</enum>

<enum name="AutofillVirtualCardEnrollmentSource">
  <int value="0" label="None"/>
  <int value="1" label="Upstream"/>
  <int value="2" label="Downstream"/>
  <int value="3" label="Settings page"/>
</enum>

<enum name="AutofillVirtualCardEnrollmentStrikeDatabaseEvent">
  <int value="0" label="One strike logged"/>
  <int value="1" label="All strikes cleared"/>
</enum>

<!-- LINT.IfChange(AutofillWalletReminderNoticeInteraction) -->

<enum name="AutofillWalletReminderNoticeInteraction">
  <int value="0" label="Acknowledged notice"/>
  <int value="1" label="Link in legal disclaimer clicked"/>
  <int value="2" label="Dismissed notice"/>
</enum>

<!-- LINT.ThenChange(//components/autofill/core/browser/metrics/payments/wallet_reminder_notice_metrics.h:WalletReminderNoticeInteraction) -->

<!-- LINT.IfChange(AutofillWalletReminderNoticeShowResult) -->

<enum name="AutofillWalletReminderNoticeShowResult">
  <int value="0" label="Shown successfully"/>
  <int value="1" label="Not shown: already acknowledged according to server"/>
  <int value="2" label="Not shown: already acknowledged according to pref"/>
  <int value="3" label="Not shown: network or server error"/>
  <int value="4" label="Not shown: preempted by mandatory reauth"/>
  <int value="5" label="Not shown: preempted by VCN enrollment"/>
  <int value="6" label="Not shown: preempted by card or CVC save"/>
</enum>

<!-- LINT.ThenChange(//components/autofill/core/browser/metrics/payments/wallet_reminder_notice_metrics.h:WalletReminderNoticeShowResult) -->

<enum name="AutofillWebauthnOptInPromoUserDecision">
  <int value="0" label="Accepted"/>
  <int value="1" label="Declined immediately"/>
  <int value="2" label="Declined after accepting"/>
</enum>

<!-- LINT.IfChange(AutofillWebDataBackendImplOperationResult) -->

<enum name="AutofillWebDataBackendImplOperationResult">
  <int value="0" label="AddFormElements: Success"/>
  <int value="1" label="AddFormElements: Failure"/>
  <int value="10" label="RemoveFormElementsAddedBetween: Success"/>
  <int value="11" label="RemoveFormElementsAddedBetween: Failure"/>
  <int value="20" label="RemoveFormValueForElementName: Success"/>
  <int value="22" label="RemoveFormValueForElementName: Failure"/>
  <int value="30" label="AddAutofillProfile: Success"/>
  <int value="31" label="AddAutofillProfile: Failure"/>
  <int value="32" label="AddAutofillProfile: GetFailure"/>
  <int value="40" label="UpdateAutofillProfile: Success"/>
  <int value="41" label="UpdateAutofillProfile: ReadFailure"/>
  <int value="42" label="UpdateAutofillProfile: WriteFailure"/>
  <int value="43" label="UpdateAutofillProfile: GetFailure"/>
  <int value="50" label="RemoveAutofillProfile: Success"/>
  <int value="51" label="RemoveAutofillProfile: ReadFailure"/>
  <int value="52" label="RemoveAutofillProfile: WriteFailure"/>
  <int value="60" label="UpdateAutocompleteEntries: Success"/>
  <int value="61" label="UpdateAutocompleteEntries: Failure"/>
  <int value="70" label="AddCreditCard: Success"/>
  <int value="71" label="AddCreditCard: Failure"/>
  <int value="80" label="UpdateCreditCard: Success"/>
  <int value="81" label="UpdateCreditCard: ReadFailure"/>
  <int value="82" label="UpdateCreditCard: WriteFailure"/>
  <int value="90" label="RemoveCreditCard: Success"/>
  <int value="91" label="RemoveCreditCard: ReadFailure"/>
  <int value="92" label="RemoveCreditCard: WriteFailure"/>
  <int value="100" label="AddServerCreditCardForTesting: Success"/>
  <int value="101" label="AddServerCreditCardForTesting: Failure"/>
  <int value="110" label="UnmaskServerCreditCard: Success"/>
  <int value="111" label="UnmaskServerCreditCard: Failure"/>
  <int value="120" label="MaskServerCreditCard: Success"/>
  <int value="121" label="MaskServerCreditCard: Failure"/>
  <int value="130" label="UpdateServerCardMetadata: Success"/>
  <int value="131" label="UpdateServerCardMetadata: Failure"/>
  <int value="140" label="AddIBAN: Success"/>
  <int value="141" label="AddIBAN: Failure"/>
  <int value="150" label="UpdateIBAN: Success"/>
  <int value="151" label="UpdateIBAN: ReadFailure"/>
  <int value="152" label="UpdateIBAN: WriteFailure"/>
  <int value="160" label="RemoveIBAN: Success"/>
  <int value="161" label="RemoveIBAN: ReadFailure"/>
  <int value="162" label="RemoveIBAN: WriteFailure"/>
  <int value="180" label="AddUpiId: Success"/>
  <int value="181" label="AddUpiId: Failure"/>
  <int value="190" label="ClearAllServerData: Success"/>
  <int value="191" label="ClearAllServerData: Failure"/>
  <int value="200" label="ClearAllLocalData: Success"/>
  <int value="201" label="ClearAllLocalData: Failure"/>
  <int value="210" label="RemoveAutofillDataModifiedBetween: Success"/>
  <int value="211" label="RemoveAutofillDataModifiedBetween: Failure"/>
  <int value="220" label="RemoveOriginURLsModifiedBetween: Success"/>
  <int value="221" label="RemoveOriginURLsModifiedBetween: Failure"/>
  <int value="230" label="AddServerCvc: Success"/>
  <int value="231" label="AddServerCvc: Failure"/>
  <int value="240" label="UpdateServerCvc: Success"/>
  <int value="241" label="UpdateServerCvc: Failure"/>
  <int value="250" label="RemoveServerCvc: Success"/>
  <int value="251" label="RemoveServerCvc: Failure"/>
  <int value="260" label="ClearServerCvcs: Success"/>
  <int value="261" label="ClearServerCvcs: Failure"/>
  <int value="270" label="UpdateCreditCardCvc: Success"/>
  <int value="271" label="UpdateCreditCardCvc: Failure"/>
  <int value="272" label="ClearLocalCvcs: Success"/>
  <int value="273" label="ClearLocalCvcs: Failure"/>
  <int value="274" label="UpdateServerIbanMetadata: Success"/>
  <int value="275" label="UpdateServerIbanMetadata: Failure"/>
  <int value="276" label="ClearAllCreditCardBenefits: Success"/>
  <int value="277" label="ClearAllCreditCardBenefits: Failure"/>
  <int value="290" label="AddOrUpdateEntityInstance: Success"/>
  <int value="291" label="AddOrUpdateEntityInstance: Failure"/>
  <int value="300" label="RemoveEntityInstance: Success"/>
  <int value="301" label="RemoveEntityInstance: Failure"/>
  <int value="310" label="RemoveEntityInstancesModifiedBetween: Success"/>
  <int value="311" label="RemoveEntityInstancesModifiedBetween: Failure"/>
  <int value="312" label="(Deprecated) ClearLocalCvcsUpToMay2025: Success"/>
  <int value="313" label="(Deprecated) ClearLocalCvcsUpToMay2025: Failure"/>
  <int value="314" label="CleanupForCrbug445879524: Success"/>
  <int value="315" label="CleanupForCrbug445879524: Failure"/>
  <int value="316" label="AddOrUpdateValuableMetadata: Success"/>
  <int value="317" label="AddOrUpdateValuableMetadata: Failure"/>
</enum>

<!-- LINT.ThenChange(/components/autofill/core/browser/webdata/autofill_webdata_backend_impl.cc:Result) -->

<!-- LINT.IfChange(AutofillZipCodeSeparators) -->

<enum name="AutofillZipCodeSeparators">
  <int value="0" label="NoSeparator"/>
  <int value="1" label="HyphenMinus (-)"/>
  <int value="2" label="EnDash (–)"/>
  <int value="3" label="EmDash (—)"/>
  <int value="4" label="Hyphen (‐)"/>
  <int value="5" label="NonBreakingHyphen (‑)"/>
  <int value="6" label="MinusSign (−)"/>
  <int value="7" label="ModifierMinus (˗)"/>
  <int value="8" label="FigureDash (‒)"/>
  <int value="9" label="HorizontalBar (―)"/>
  <int value="10" label="SmallHyphenMinus (﹣)"/>
  <int value="11" label="FullwidthHyphenMinus (－)"/>
  <int value="12" label="Space"/>
  <int value="13" label="NonBreakingSpace"/>
  <int value="14" label="EnSpace"/>
  <int value="15" label="EmSpace"/>
  <int value="16" label="ThinSpace"/>
  <int value="17" label="IdeographicSpace"/>
  <int value="18" label="FigureSpace"/>
  <int value="19" label="NarrowNonBreakingSpace"/>
  <int value="20" label="Other"/>
</enum>

<!-- LINT.ThenChange(/components/autofill/core/browser/metrics/profile_import_metrics.h:AutofillZipCodeSeparators) -->

<!-- LINT.IfChange(BnplFormEvent) -->

<enum name="BnplFormEvent">
  <int value="0"
      label="Suggestions shown on a BNPL-eligible page, regardless of whether
             a BNPL suggestion was shown"/>
  <int value="1" label="A Buy Now Pay Later suggestion was shown"/>
  <int value="2" label="Suggestion accepted"/>
  <int value="3" label="Form filled with Affirm VCN"/>
  <int value="4" label="Form filled with Zip VCN"/>
  <int value="5" label="Form filled with Afterpay VCN"/>
  <int value="6" label="Form submitted with Affirm VCN"/>
  <int value="7" label="Form submitted with Zip VCN"/>
  <int value="8" label="Form submitted with Afterpay VCN"/>
  <int value="9" label="Form filled with Klarna VCN"/>
  <int value="10" label="Form submitted with Klarna VCN"/>
</enum>

<!-- LINT.ThenChange(/components/autofill/core/browser/metrics/payments/bnpl_metrics.h:BnplFormEvent) -->

<!-- LINT.IfChange(BnplIssuerId) -->

<enum name="BnplIssuerId">
  <int value="0" label="Affirm"/>
  <int value="1" label="Zip"/>
  <int value="2" label="Afterpay"/>
  <int value="3" label="Klarna"/>
</enum>

<!-- LINT.ThenChange(/components/autofill/core/browser/data_model/payments/bnpl_issuer.h:IssuerId) -->

<!-- LINT.IfChange(BnplPopupWindowResult) -->

<enum name="BnplPopupWindowResult">
  <int value="0" label="Success"/>
  <int value="1" label="Failure"/>
  <int value="2" label="User closed before finishing"/>
</enum>

<!-- LINT.ThenChange(/components/autofill/core/browser/payments/payments_window_manager.h:BnplFlowResult) -->

<!-- LINT.IfChange(BnplSuggestionUnavailableReason) -->

<enum name="BnplSuggestionUnavailableReason">
  <int value="0" label="Amount extraction failure"/>
  <int value="1" label="Checkout amount not supported"/>
  <int value="2" label="Amount extraction timeout"/>
</enum>

<!-- LINT.ThenChange(/components/autofill/core/browser/metrics/payments/bnpl_metrics.h:BnplSuggestionUnavailableReason) -->

<!-- LINT.IfChange(BnplTosDialogResult) -->

<enum name="BnplTosDialogResult">
  <int value="0" label="The cancel button was pressed"/>
  <int value="1" label="The accept button was pressed"/>
  <int value="2" label="The tab or browser was closed"/>
</enum>

<!-- LINT.ThenChange(/components/autofill/core/browser/metrics/payments/bnpl_metrics.h:BnplTosDialogResult) -->

<enum name="BooleanAutofillAddressSuggestionOnTypingAcceptance">
  <int value="0" label="Not accepted"/>
  <int value="1" label="Accepted"/>
</enum>

<enum name="BooleanAutofillDeleteAddress">
  <int value="0" label="Canceled"/>
  <int value="1" label="Confirmed"/>
</enum>

<enum name="BooleanAutofillEditAddress">
  <int value="0" label="Canceled"/>
  <int value="1" label="Saved"/>
</enum>

<enum name="BooleanAutofillFillAfterInteraction">
  <int value="0" label="Not filled"/>
  <int value="1" label="Filled"/>
</enum>

<enum name="BooleanAutofillFillAfterSuggestion">
  <int value="0" label="User did not choose to fill"/>
  <int value="1" label="User chose to fill"/>
</enum>

<enum name="BooleanAutofillFillingAcceptance">
  <int value="0" label="No suggestion accepted"/>
  <int value="1" label="At least one suggestion accepted"/>
</enum>

<enum name="BooleanAutofillFillingAssistance">
  <int value="0" label="No assistance"/>
  <int value="1" label="Fields were filled"/>
</enum>

<enum name="BooleanAutofillFillingCorrectness">
  <int value="0" label="User edited filled fields"/>
  <int value="1" label="No filled fields were edited"/>
</enum>

<enum name="BooleanAutofillFillingReadiness">
  <int value="0" label="No data available to fill"/>
  <int value="1" label="Some data available to fill"/>
</enum>

<enum name="BooleanAutofillFormFillSuccessIOS">
  <int value="0" label="Not filled"/>
  <int value="1" label="Filled"/>
</enum>

<enum name="BooleanAutofillHomeAndWorkRemoved">
  <int value="0" label="Address available"/>
  <int value="1" label="Address removed from Chrome"/>
</enum>

<enum name="BooleanAutofillHomeAndWorkSilentUpdateUsage">
  <int value="0" label="The filled address wasn't silently updated"/>
  <int value="1" label="The filled address was silently updated"/>
</enum>

<enum name="BooleanAutofillInteractionAfterParsedAsType">
  <int value="0" label="No interaction"/>
  <int value="1" label="Interaction observed"/>
</enum>

<enum name="BooleanAutofillParsedAsType">
  <int value="0" label="Different type"/>
  <int value="1" label="This type"/>
</enum>

<enum name="BooleanAutofillSubmission">
  <int value="0" label="Form was abandoned"/>
  <int value="1" label="Form was submitted"/>
</enum>

<enum name="BooleanAutofillSubmissionAfterFill">
  <int value="0" label="Not submitted"/>
  <int value="1" label="Submitted"/>
</enum>

<enum name="BooleanAutofillSuggestionAfterInteraction">
  <int value="0" label="Not shown"/>
  <int value="1" label="Shown"/>
</enum>

<enum name="BooleanFieldClassificationType">
  <int value="0" label="Unclassified."/>
  <int value="1" label="Classified."/>
</enum>

<enum name="BooleanHadPredictions">
  <int value="0" label="No predictions"/>
  <int value="1" label="Has predictions"/>
</enum>

<enum name="BooleanPredictionQualityByLabelSource">
  <int value="0" label="Possible types didn't contain heuristic type"/>
  <int value="1" label="Possible types contained heuristic type"/>
</enum>

<enum name="BooleanPreviouslyShown">
  <int value="0" label="Never shown"/>
  <int value="1" label="Previously shown"/>
</enum>

<enum name="BooleanSelectManualFallback">
  <int value="0" label="Didn't accept the manual fallback context menu entry"/>
  <int value="1" label="Accepted the manual fallback context menu entry"/>
</enum>

<enum name="BooleanSubmitted">
  <int value="0" label="Not submitted"/>
  <int value="1" label="Submitted"/>
</enum>

<!-- LINT.IfChange(CardBenefitFormEvent) -->

<enum name="CardBenefitFormEvent">
  <int value="0"
      label="Suggestions containing cards with a benefit available were shown
             (once)"/>
  <int value="1"
      label="Suggestions containing cards with a benefit available were shown
             when the user had two or more server cards (once)"/>
  <int value="2"
      label="Suggestion of a masked server card with a benefit available was
             selected (once)"/>
  <int value="4"
      label="Suggestion of a masked server card with a benefit available was
             selected when the user had two or more server cards, and at
             least one had a benefit available (once)"/>
  <int value="5"
      label="Suggestion of a masked server card without a benefit available
             was selected when the user had two or more server cards, and at
             least one had a benefit available (once)"/>
  <int value="6"
      label="Suggestion of a masked server card with a benefit available was
             filled (once)"/>
  <int value="8"
      label="Suggestion of a masked server card with a benefit available was
             filled when the user had two or more server cards, and at least
             one had a benefit available (once)"/>
  <int value="9"
      label="Suggestion of a masked server card without a benefit available
             was filled when the user had two or more server cards, and at
             least one had a benefit available (once)"/>
  <int value="10"
      label="Suggestion of a masked server card with a benefit available was
             submitted (once)"/>
  <int value="12"
      label="Suggestion of a masked server card with a benefit available was
             submitted when the user had two or more server cards, and at
             least one had a benefit available (once)"/>
  <int value="13"
      label="Suggestion of a masked server card without a benefit available
             was submitted when the user had two or more server cards, and at
             least one had a benefit available (once)"/>
</enum>

<!-- LINT.ThenChange(/components/autofill/core/browser/metrics/payments/card_metadata_metrics.h:CardBenefitFormEvent) -->

<enum name="CardInfoRetrievalEnrolledLoggingEvent">
  <int value="0" label="Suggestions shown"/>
  <int value="1" label="Suggestions shown (once)"/>
  <int value="2" label="Suggestion selected"/>
  <int value="3" label="Suggestion selected (once)"/>
  <int value="4" label="Suggestion filled"/>
  <int value="5" label="Suggestion filled (once)"/>
  <int value="6"
      label="Form about to be submitted after suggestion filled (once)"/>
  <int value="7" label="Form submitted after suggestion filled (once)"/>
</enum>

<enum name="CardInfoRetrievalEnrolledUnmaskResult">
  <int value="0" label="Unknown result"/>
  <int value="1"
      label="Completed risk-based unmasking, no user-facing authentication"/>
  <int value="2" label="Completed unmasking via authentication"/>
  <int value="3" label="Authentication-related errors"/>
  <int value="4" label="Flow was cancelled"/>
  <int value="5" label="Unexpected errors"/>
</enum>

<enum name="CheckBoxStatus">
  <int value="0" label="Not shown"/>
  <int value="1" label="Unchecked"/>
  <int value="2" label="Checked"/>
</enum>

<enum name="CountedSubmissionType">
  <int value="0" label="HtmlEvent"/>
  <int value="1" label="Programmatic"/>
  <int value="2" label="Can't Parse"/>
</enum>

<enum name="CreditCardSeamlessFill">
  <int value="0" label=":-D Full fill"/>
  <int value="1" label=":-) Optional name missing"/>
  <int value="2" label=":-) Optional CVC missing"/>
  <int value="3" label=":-) Optional name and CVC missing"/>
  <int value="4" label=":-| Full fill but exp. date missing"/>
  <int value="5" label=":-( Partial fill"/>
</enum>

<enum name="CvcFillingFlowType">
  <int value="0" label="CVC filled without any interactive authentication"/>
  <int value="1" label="CVC filled by FIDO authentication"/>
  <int value="2" label="CVC filed by mandatory re-auth"/>
</enum>

<enum name="EmailPredictionConfusionMatrix">
  <int value="0"
      label="TruePositive: overall_type=email, submitted text matches email
             format"/>
  <int value="1"
      label="FalsePositive: overall_type=email, submitted text is non-empty
             and does not match email"/>
  <int value="2"
      label="TrueNegative: overall_type=not email, submitted text is
             non-empty and does not match email"/>
  <int value="3"
      label="FalseNegative: overall_type=not email, submitted text matches
             email"/>
</enum>

<enum name="FieldFillingStatus">
  <int value="0" label="Accepted"/>
  <int value="1" label="CorrectedToSameType"/>
  <int value="2" label="CorrectedToDifferentType"/>
  <int value="3" label="CorrectedToUnkownType"/>
  <int value="4" label="CorrectedToEmpty"/>
  <int value="5" label="ManuallyFilledToSameType"/>
  <int value="6" label="ManuallyFilledToDifferentType"/>
  <int value="7" label="ManuallyFilledToUnknownType"/>
  <int value="8" label="LeftEmpty"/>
</enum>

<enum name="FillingAcceptanceByFieldType">
<!-- Generated from components/autofill/core/browser/field_types.h.
Called by update_autofill_enums.py.-->

  <int value="0" label="NO_SERVER_DATA: Ignored"/>
  <int value="1" label="NO_SERVER_DATA: Accepted"/>
  <int value="4" label="UNKNOWN_TYPE: Ignored"/>
  <int value="5" label="UNKNOWN_TYPE: Accepted"/>
  <int value="8" label="EMPTY_TYPE: Ignored"/>
  <int value="9" label="EMPTY_TYPE: Accepted"/>
  <int value="12" label="NAME_FIRST: Ignored"/>
  <int value="13" label="NAME_FIRST: Accepted"/>
  <int value="16" label="NAME_MIDDLE: Ignored"/>
  <int value="17" label="NAME_MIDDLE: Accepted"/>
  <int value="20" label="NAME_LAST: Ignored"/>
  <int value="21" label="NAME_LAST: Accepted"/>
  <int value="24" label="NAME_MIDDLE_INITIAL: Ignored"/>
  <int value="25" label="NAME_MIDDLE_INITIAL: Accepted"/>
  <int value="28" label="NAME_FULL: Ignored"/>
  <int value="29" label="NAME_FULL: Accepted"/>
  <int value="32" label="NAME_SUFFIX: Ignored"/>
  <int value="33" label="NAME_SUFFIX: Accepted"/>
  <int value="36" label="EMAIL_ADDRESS: Ignored"/>
  <int value="37" label="EMAIL_ADDRESS: Accepted"/>
  <int value="40" label="PHONE_HOME_NUMBER: Ignored"/>
  <int value="41" label="PHONE_HOME_NUMBER: Accepted"/>
  <int value="44" label="PHONE_HOME_CITY_CODE: Ignored"/>
  <int value="45" label="PHONE_HOME_CITY_CODE: Accepted"/>
  <int value="48" label="PHONE_HOME_COUNTRY_CODE: Ignored"/>
  <int value="49" label="PHONE_HOME_COUNTRY_CODE: Accepted"/>
  <int value="52" label="PHONE_HOME_CITY_AND_NUMBER: Ignored"/>
  <int value="53" label="PHONE_HOME_CITY_AND_NUMBER: Accepted"/>
  <int value="56" label="PHONE_HOME_WHOLE_NUMBER: Ignored"/>
  <int value="57" label="PHONE_HOME_WHOLE_NUMBER: Accepted"/>
  <int value="120" label="ADDRESS_HOME_LINE1: Ignored"/>
  <int value="121" label="ADDRESS_HOME_LINE1: Accepted"/>
  <int value="124" label="ADDRESS_HOME_LINE2: Ignored"/>
  <int value="125" label="ADDRESS_HOME_LINE2: Accepted"/>
  <int value="128" label="ADDRESS_HOME_APT_NUM: Ignored"/>
  <int value="129" label="ADDRESS_HOME_APT_NUM: Accepted"/>
  <int value="132" label="ADDRESS_HOME_CITY: Ignored"/>
  <int value="133" label="ADDRESS_HOME_CITY: Accepted"/>
  <int value="136" label="ADDRESS_HOME_STATE: Ignored"/>
  <int value="137" label="ADDRESS_HOME_STATE: Accepted"/>
  <int value="140" label="ADDRESS_HOME_ZIP: Ignored"/>
  <int value="141" label="ADDRESS_HOME_ZIP: Accepted"/>
  <int value="144" label="ADDRESS_HOME_COUNTRY: Ignored"/>
  <int value="145" label="ADDRESS_HOME_COUNTRY: Accepted"/>
  <int value="204" label="CREDIT_CARD_NAME_FULL: Ignored"/>
  <int value="205" label="CREDIT_CARD_NAME_FULL: Accepted"/>
  <int value="208" label="CREDIT_CARD_NUMBER: Ignored"/>
  <int value="209" label="CREDIT_CARD_NUMBER: Accepted"/>
  <int value="212" label="CREDIT_CARD_EXP_MONTH: Ignored"/>
  <int value="213" label="CREDIT_CARD_EXP_MONTH: Accepted"/>
  <int value="216" label="CREDIT_CARD_EXP_2_DIGIT_YEAR: Ignored"/>
  <int value="217" label="CREDIT_CARD_EXP_2_DIGIT_YEAR: Accepted"/>
  <int value="220" label="CREDIT_CARD_EXP_4_DIGIT_YEAR: Ignored"/>
  <int value="221" label="CREDIT_CARD_EXP_4_DIGIT_YEAR: Accepted"/>
  <int value="224" label="CREDIT_CARD_EXP_DATE_2_DIGIT_YEAR: Ignored"/>
  <int value="225" label="CREDIT_CARD_EXP_DATE_2_DIGIT_YEAR: Accepted"/>
  <int value="228" label="CREDIT_CARD_EXP_DATE_4_DIGIT_YEAR: Ignored"/>
  <int value="229" label="CREDIT_CARD_EXP_DATE_4_DIGIT_YEAR: Accepted"/>
  <int value="232" label="CREDIT_CARD_TYPE: Ignored"/>
  <int value="233" label="CREDIT_CARD_TYPE: Accepted"/>
  <int value="236" label="CREDIT_CARD_VERIFICATION_CODE: Ignored"/>
  <int value="237" label="CREDIT_CARD_VERIFICATION_CODE: Accepted"/>
  <int value="240" label="COMPANY_NAME: Ignored"/>
  <int value="241" label="COMPANY_NAME: Accepted"/>
  <int value="292" label="MERCHANT_EMAIL_SIGNUP: Ignored"/>
  <int value="293" label="MERCHANT_EMAIL_SIGNUP: Accepted"/>
  <int value="296" label="MERCHANT_PROMO_CODE: Ignored"/>
  <int value="297" label="MERCHANT_PROMO_CODE: Accepted"/>
  <int value="300" label="PASSWORD: Ignored"/>
  <int value="301" label="PASSWORD: Accepted"/>
  <int value="304" label="ACCOUNT_CREATION_PASSWORD: Ignored"/>
  <int value="305" label="ACCOUNT_CREATION_PASSWORD: Accepted"/>
  <int value="308" label="ADDRESS_HOME_STREET_ADDRESS: Ignored"/>
  <int value="309" label="ADDRESS_HOME_STREET_ADDRESS: Accepted"/>
  <int value="316" label="ADDRESS_HOME_SORTING_CODE: Ignored"/>
  <int value="317" label="ADDRESS_HOME_SORTING_CODE: Accepted"/>
  <int value="324" label="ADDRESS_HOME_DEPENDENT_LOCALITY: Ignored"/>
  <int value="325" label="ADDRESS_HOME_DEPENDENT_LOCALITY: Accepted"/>
  <int value="332" label="ADDRESS_HOME_LINE3: Ignored"/>
  <int value="333" label="ADDRESS_HOME_LINE3: Accepted"/>
  <int value="340" label="NOT_ACCOUNT_CREATION_PASSWORD: Ignored"/>
  <int value="341" label="NOT_ACCOUNT_CREATION_PASSWORD: Accepted"/>
  <int value="344" label="USERNAME: Ignored"/>
  <int value="345" label="USERNAME: Accepted"/>
  <int value="348" label="USERNAME_AND_EMAIL_ADDRESS: Ignored"/>
  <int value="349" label="USERNAME_AND_EMAIL_ADDRESS: Accepted"/>
  <int value="352" label="NEW_PASSWORD: Ignored"/>
  <int value="353" label="NEW_PASSWORD: Accepted"/>
  <int value="356" label="PROBABLY_NEW_PASSWORD: Ignored"/>
  <int value="357" label="PROBABLY_NEW_PASSWORD: Accepted"/>
  <int value="360" label="NOT_NEW_PASSWORD: Ignored"/>
  <int value="361" label="NOT_NEW_PASSWORD: Accepted"/>
  <int value="364" label="CREDIT_CARD_NAME_FIRST: Ignored"/>
  <int value="365" label="CREDIT_CARD_NAME_FIRST: Accepted"/>
  <int value="368" label="CREDIT_CARD_NAME_LAST: Ignored"/>
  <int value="369" label="CREDIT_CARD_NAME_LAST: Accepted"/>
  <int value="372" label="PHONE_HOME_EXTENSION: Ignored"/>
  <int value="373" label="PHONE_HOME_EXTENSION: Accepted"/>
  <int value="380" label="CONFIRMATION_PASSWORD: Ignored"/>
  <int value="381" label="CONFIRMATION_PASSWORD: Accepted"/>
  <int value="384" label="AMBIGUOUS_TYPE: Ignored"/>
  <int value="385" label="AMBIGUOUS_TYPE: Accepted"/>
  <int value="388" label="SEARCH_TERM: Ignored"/>
  <int value="389" label="SEARCH_TERM: Accepted"/>
  <int value="392" label="PRICE: Ignored"/>
  <int value="393" label="PRICE: Accepted"/>
  <int value="396" label="NOT_PASSWORD: Ignored"/>
  <int value="397" label="NOT_PASSWORD: Accepted"/>
  <int value="400" label="SINGLE_USERNAME: Ignored"/>
  <int value="401" label="SINGLE_USERNAME: Accepted"/>
  <int value="404" label="NOT_USERNAME: Ignored"/>
  <int value="405" label="NOT_USERNAME: Accepted"/>
  <int value="412" label="ADDRESS_HOME_STREET_NAME: Ignored"/>
  <int value="413" label="ADDRESS_HOME_STREET_NAME: Accepted"/>
  <int value="416" label="ADDRESS_HOME_HOUSE_NUMBER: Ignored"/>
  <int value="417" label="ADDRESS_HOME_HOUSE_NUMBER: Accepted"/>
  <int value="420" label="ADDRESS_HOME_SUBPREMISE: Ignored"/>
  <int value="421" label="ADDRESS_HOME_SUBPREMISE: Accepted"/>
  <int value="424" label="ADDRESS_HOME_OTHER_SUBUNIT: Ignored"/>
  <int value="425" label="ADDRESS_HOME_OTHER_SUBUNIT: Accepted"/>
  <int value="428" label="NAME_LAST_FIRST: Ignored"/>
  <int value="429" label="NAME_LAST_FIRST: Accepted"/>
  <int value="432" label="NAME_LAST_CONJUNCTION: Ignored"/>
  <int value="433" label="NAME_LAST_CONJUNCTION: Accepted"/>
  <int value="436" label="NAME_LAST_SECOND: Ignored"/>
  <int value="437" label="NAME_LAST_SECOND: Accepted"/>
  <int value="440" label="NAME_HONORIFIC_PREFIX: Ignored"/>
  <int value="441" label="NAME_HONORIFIC_PREFIX: Accepted"/>
  <int value="456" label="ADDRESS_HOME_ADDRESS: Ignored"/>
  <int value="457" label="ADDRESS_HOME_ADDRESS: Accepted"/>
  <int value="460" label="ADDRESS_HOME_ADDRESS_WITH_NAME: Ignored"/>
  <int value="461" label="ADDRESS_HOME_ADDRESS_WITH_NAME: Accepted"/>
  <int value="464" label="ADDRESS_HOME_FLOOR: Ignored"/>
  <int value="465" label="ADDRESS_HOME_FLOOR: Accepted"/>
  <int value="484" label="PHONE_HOME_CITY_CODE_WITH_TRUNK_PREFIX: Ignored"/>
  <int value="485" label="PHONE_HOME_CITY_CODE_WITH_TRUNK_PREFIX: Accepted"/>
  <int value="488"
      label="PHONE_HOME_CITY_AND_NUMBER_WITHOUT_TRUNK_PREFIX: Ignored"/>
  <int value="489"
      label="PHONE_HOME_CITY_AND_NUMBER_WITHOUT_TRUNK_PREFIX: Accepted"/>
  <int value="492" label="PHONE_HOME_NUMBER_PREFIX: Ignored"/>
  <int value="493" label="PHONE_HOME_NUMBER_PREFIX: Accepted"/>
  <int value="496" label="PHONE_HOME_NUMBER_SUFFIX: Ignored"/>
  <int value="497" label="PHONE_HOME_NUMBER_SUFFIX: Accepted"/>
  <int value="500" label="IBAN_VALUE: Ignored"/>
  <int value="501" label="IBAN_VALUE: Accepted"/>
  <int value="504" label="CREDIT_CARD_STANDALONE_VERIFICATION_CODE: Ignored"/>
  <int value="505" label="CREDIT_CARD_STANDALONE_VERIFICATION_CODE: Accepted"/>
  <int value="512" label="NUMERIC_QUANTITY: Ignored"/>
  <int value="513" label="NUMERIC_QUANTITY: Accepted"/>
  <int value="516" label="ONE_TIME_CODE: Ignored"/>
  <int value="517" label="ONE_TIME_CODE: Accepted"/>
  <int value="532" label="DELIVERY_INSTRUCTIONS: Ignored"/>
  <int value="533" label="DELIVERY_INSTRUCTIONS: Accepted"/>
  <int value="540" label="ADDRESS_HOME_OVERFLOW: Ignored"/>
  <int value="541" label="ADDRESS_HOME_OVERFLOW: Accepted"/>
  <int value="544" label="ADDRESS_HOME_LANDMARK: Ignored"/>
  <int value="545" label="ADDRESS_HOME_LANDMARK: Accepted"/>
  <int value="560" label="ADDRESS_HOME_OVERFLOW_AND_LANDMARK: Ignored"/>
  <int value="561" label="ADDRESS_HOME_OVERFLOW_AND_LANDMARK: Accepted"/>
  <int value="564" label="ADDRESS_HOME_ADMIN_LEVEL2: Ignored"/>
  <int value="565" label="ADDRESS_HOME_ADMIN_LEVEL2: Accepted"/>
  <int value="568" label="ADDRESS_HOME_STREET_LOCATION: Ignored"/>
  <int value="569" label="ADDRESS_HOME_STREET_LOCATION: Accepted"/>
  <int value="572" label="ADDRESS_HOME_BETWEEN_STREETS: Ignored"/>
  <int value="573" label="ADDRESS_HOME_BETWEEN_STREETS: Accepted"/>
  <int value="576" label="ADDRESS_HOME_BETWEEN_STREETS_OR_LANDMARK: Ignored"/>
  <int value="577" label="ADDRESS_HOME_BETWEEN_STREETS_OR_LANDMARK: Accepted"/>
  <int value="580" label="ADDRESS_HOME_STREET_LOCATION_AND_LOCALITY: Ignored"/>
  <int value="581" label="ADDRESS_HOME_STREET_LOCATION_AND_LOCALITY: Accepted"/>
  <int value="584" label="ADDRESS_HOME_STREET_LOCATION_AND_LANDMARK: Ignored"/>
  <int value="585" label="ADDRESS_HOME_STREET_LOCATION_AND_LANDMARK: Accepted"/>
  <int value="600"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY_AND_LANDMARK: Ignored"/>
  <int value="601"
      label="ADDRESS_HOME_DEPENDENT_LOCALITY_AND_LANDMARK: Accepted"/>
  <int value="604" label="ADDRESS_HOME_BETWEEN_STREETS_1: Ignored"/>
  <int value="605" label="ADDRESS_HOME_BETWEEN_STREETS_1: Accepted"/>
  <int value="608" label="ADDRESS_HOME_BETWEEN_STREETS_2: Ignored"/>
  <int value="609" label="ADDRESS_HOME_BETWEEN_STREETS_2: Accepted"/>
  <int value="612" label="ADDRESS_HOME_HOUSE_NUMBER_AND_APT: Ignored"/>
  <int value="613" label="ADDRESS_HOME_HOUSE_NUMBER_AND_APT: Accepted"/>
  <int value="616" label="SINGLE_USERNAME_FORGOT_PASSWORD: Ignored"/>
  <int value="617" label="SINGLE_USERNAME_FORGOT_PASSWORD: Accepted"/>
  <int value="624" label="ADDRESS_HOME_APT: Ignored"/>
  <int value="625" label="ADDRESS_HOME_APT: Accepted"/>
  <int value="628" label="ADDRESS_HOME_APT_TYPE: Ignored"/>
  <int value="629" label="ADDRESS_HOME_APT_TYPE: Accepted"/>
  <int value="632" label="LOYALTY_MEMBERSHIP_ID: Ignored"/>
  <int value="633" label="LOYALTY_MEMBERSHIP_ID: Accepted"/>
  <int value="640" label="SINGLE_USERNAME_WITH_INTERMEDIATE_VALUES: Ignored"/>
  <int value="641" label="SINGLE_USERNAME_WITH_INTERMEDIATE_VALUES: Accepted"/>
  <int value="648" label="IMPROVED_PREDICTION: Ignored"/>
  <int value="649" label="IMPROVED_PREDICTION: Accepted"/>
  <int value="652" label="ALTERNATIVE_FULL_NAME: Ignored"/>
  <int value="653" label="ALTERNATIVE_FULL_NAME: Accepted"/>
  <int value="656" label="ALTERNATIVE_GIVEN_NAME: Ignored"/>
  <int value="657" label="ALTERNATIVE_GIVEN_NAME: Accepted"/>
  <int value="660" label="ALTERNATIVE_FAMILY_NAME: Ignored"/>
  <int value="661" label="ALTERNATIVE_FAMILY_NAME: Accepted"/>
  <int value="672" label="PASSPORT_NAME_TAG: Ignored"/>
  <int value="673" label="PASSPORT_NAME_TAG: Accepted"/>
  <int value="676" label="PASSPORT_NUMBER: Ignored"/>
  <int value="677" label="PASSPORT_NUMBER: Accepted"/>
  <int value="680" label="PASSPORT_ISSUING_COUNTRY: Ignored"/>
  <int value="681" label="PASSPORT_ISSUING_COUNTRY: Accepted"/>
  <int value="684" label="PASSPORT_EXPIRATION_DATE: Ignored"/>
  <int value="685" label="PASSPORT_EXPIRATION_DATE: Accepted"/>
  <int value="688" label="PASSPORT_ISSUE_DATE: Ignored"/>
  <int value="689" label="PASSPORT_ISSUE_DATE: Accepted"/>
  <int value="692" label="LOYALTY_MEMBERSHIP_PROGRAM: Ignored"/>
  <int value="693" label="LOYALTY_MEMBERSHIP_PROGRAM: Accepted"/>
  <int value="696" label="LOYALTY_MEMBERSHIP_PROVIDER: Ignored"/>
  <int value="697" label="LOYALTY_MEMBERSHIP_PROVIDER: Accepted"/>
  <int value="700" label="VEHICLE_OWNER_TAG: Ignored"/>
  <int value="701" label="VEHICLE_OWNER_TAG: Accepted"/>
  <int value="704" label="VEHICLE_LICENSE_PLATE: Ignored"/>
  <int value="705" label="VEHICLE_LICENSE_PLATE: Accepted"/>
  <int value="708" label="VEHICLE_VIN: Ignored"/>
  <int value="709" label="VEHICLE_VIN: Accepted"/>
  <int value="712" label="VEHICLE_MAKE: Ignored"/>
  <int value="713" label="VEHICLE_MAKE: Accepted"/>
  <int value="716" label="VEHICLE_MODEL: Ignored"/>
  <int value="717" label="VEHICLE_MODEL: Accepted"/>
  <int value="720" label="DRIVERS_LICENSE_NAME_TAG: Ignored"/>
  <int value="721" label="DRIVERS_LICENSE_NAME_TAG: Accepted"/>
  <int value="724" label="DRIVERS_LICENSE_REGION: Ignored"/>
  <int value="725" label="DRIVERS_LICENSE_REGION: Accepted"/>
  <int value="728" label="DRIVERS_LICENSE_NUMBER: Ignored"/>
  <int value="729" label="DRIVERS_LICENSE_NUMBER: Accepted"/>
  <int value="732" label="DRIVERS_LICENSE_EXPIRATION_DATE: Ignored"/>
  <int value="733" label="DRIVERS_LICENSE_EXPIRATION_DATE: Accepted"/>
  <int value="736" label="DRIVERS_LICENSE_ISSUE_DATE: Ignored"/>
  <int value="737" label="DRIVERS_LICENSE_ISSUE_DATE: Accepted"/>
  <int value="740" label="VEHICLE_YEAR: Ignored"/>
  <int value="741" label="VEHICLE_YEAR: Accepted"/>
  <int value="744" label="VEHICLE_PLATE_STATE: Ignored"/>
  <int value="745" label="VEHICLE_PLATE_STATE: Accepted"/>
  <int value="756" label="EMAIL_OR_LOYALTY_MEMBERSHIP_ID: Ignored"/>
  <int value="757" label="EMAIL_OR_LOYALTY_MEMBERSHIP_ID: Accepted"/>
  <int value="760" label="NATIONAL_ID_CARD_NUMBER: Ignored"/>
  <int value="761" label="NATIONAL_ID_CARD_NUMBER: Accepted"/>
  <int value="764" label="NATIONAL_ID_CARD_EXPIRATION_DATE: Ignored"/>
  <int value="765" label="NATIONAL_ID_CARD_EXPIRATION_DATE: Accepted"/>
  <int value="768" label="NATIONAL_ID_CARD_ISSUE_DATE: Ignored"/>
  <int value="769" label="NATIONAL_ID_CARD_ISSUE_DATE: Accepted"/>
  <int value="772" label="NATIONAL_ID_CARD_ISSUING_COUNTRY: Ignored"/>
  <int value="773" label="NATIONAL_ID_CARD_ISSUING_COUNTRY: Accepted"/>
  <int value="776" label="KNOWN_TRAVELER_NUMBER: Ignored"/>
  <int value="777" label="KNOWN_TRAVELER_NUMBER: Accepted"/>
  <int value="780" label="REDRESS_NUMBER: Ignored"/>
  <int value="781" label="REDRESS_NUMBER: Accepted"/>
  <int value="792" label="FLIGHT_RESERVATION_FLIGHT_NUMBER: Ignored"/>
  <int value="793" label="FLIGHT_RESERVATION_FLIGHT_NUMBER: Accepted"/>
  <int value="796" label="FLIGHT_RESERVATION_CONFIRMATION_CODE: Ignored"/>
  <int value="797" label="FLIGHT_RESERVATION_CONFIRMATION_CODE: Accepted"/>
  <int value="800" label="FLIGHT_RESERVATION_TICKET_NUMBER: Ignored"/>
  <int value="801" label="FLIGHT_RESERVATION_TICKET_NUMBER: Accepted"/>
  <int value="804" label="ADDRESS_HOME_ZIP_PREFIX: Ignored"/>
  <int value="805" label="ADDRESS_HOME_ZIP_PREFIX: Accepted"/>
  <int value="808" label="ADDRESS_HOME_ZIP_SUFFIX: Ignored"/>
  <int value="809" label="ADDRESS_HOME_ZIP_SUFFIX: Accepted"/>
  <int value="812" label="KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE: Ignored"/>
  <int value="813" label="KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE: Accepted"/>
  <int value="816" label="FLIGHT_RESERVATION_DEPARTURE_AIRPORT: Ignored"/>
  <int value="817" label="FLIGHT_RESERVATION_DEPARTURE_AIRPORT: Accepted"/>
  <int value="820" label="FLIGHT_RESERVATION_ARRIVAL_AIRPORT: Ignored"/>
  <int value="821" label="FLIGHT_RESERVATION_ARRIVAL_AIRPORT: Accepted"/>
  <int value="824" label="FLIGHT_RESERVATION_DEPARTURE_DATE: Ignored"/>
  <int value="825" label="FLIGHT_RESERVATION_DEPARTURE_DATE: Accepted"/>
  <int value="828" label="ADDRESS_HOME_ZIP_AND_CITY: Ignored"/>
  <int value="829" label="ADDRESS_HOME_ZIP_AND_CITY: Accepted"/>
  <int value="832" label="ORDER_ID: Ignored"/>
  <int value="833" label="ORDER_ID: Accepted"/>
  <int value="836" label="ORDER_DATE: Ignored"/>
  <int value="837" label="ORDER_DATE: Accepted"/>
  <int value="840" label="ORDER_MERCHANT_NAME: Ignored"/>
  <int value="841" label="ORDER_MERCHANT_NAME: Accepted"/>
  <int value="860" label="SHIPMENT_TRACKING_NUMBER: Ignored"/>
  <int value="861" label="SHIPMENT_TRACKING_NUMBER: Accepted"/>
</enum>

<!-- LINT.IfChange(FormSubmissionOutcomeIOS) -->

<enum name="FormSubmissionOutcomeIOS">
  <summary>
    Defines possible outcomes of handling a form submission message on iOS.
  </summary>
  <int value="0" label="Handled"/>
  <int value="1" label="Invalid message body"/>
  <int value="2" label="No frame ID"/>
  <int value="3" label="No frame"/>
  <int value="4" label="Is main frame discrepancy"/>
  <int value="5" label="Missing href"/>
  <int value="6" label="Missing form data"/>
  <int value="7" label="Form extraction failure"/>
  <int value="8" label="Renderer error"/>
  <int value="9" label="Unparsed renderer error"/>
</enum>

<!-- LINT.ThenChange(//components/autofill/ios/form_util/form_activity_tab_helper.mm:FormSubmissionOutcomeIOS) -->

<!-- LINT.IfChange(GmailOneTimeTokensBackendErrorCode) -->

<enum name="GmailOneTimeTokensBackendErrorCode">
  <int value="8" label="Auth error"/>
  <int value="9" label="Network error"/>
  <int value="10" label="Invalid response"/>
  <int value="12" label="Unknown error"/>
  <int value="13" label="API not available"/>
  <int value="14" label="Initialization failed"/>
  <int value="15" label="Smart features in Gmail consent required"/>
  <int value="16"
      label="Smart features in other Google products consent required"/>
  <int value="17" label="DMA cross product sharing consent required"/>
  <int value="18" label="Bad message reference"/>
  <int value="19" label="Message ID not found"/>
  <int value="20" label="Wrong token type requested"/>
  <int value="21" label="One time token expired"/>
  <int value="22" label="OTP attribute not found"/>
  <int value="23" label="Server error"/>
</enum>

<!-- LINT.ThenChange(/components/one_time_tokens/core/browser/one_time_token_retrieval_error.h) -->

<enum name="IbanCountry">
  <int value="0" label="Unsupport"/>
  <int value="1" label="AD (Andorra)"/>
  <int value="2" label="AE (United Arab Emirates)"/>
  <int value="3" label="AL (Albania)"/>
  <int value="4" label="AT (Austria)"/>
  <int value="5" label="AZ (Azerbaijan)"/>
  <int value="6" label="BA (Bosnia and Herzegovina)"/>
  <int value="7" label="BE (Belgium)"/>
  <int value="8" label="BG (Bulgaria)"/>
  <int value="9" label="BH (Bahrain)"/>
  <int value="10" label="BR (Brazil)"/>
  <int value="11" label="BY (Belarus)"/>
  <int value="12" label="CH (Switzerland)"/>
  <int value="13" label="CR (Costa Rica)"/>
  <int value="14" label="CY (Cyprus)"/>
  <int value="15" label="CZ (Czech Republic)"/>
  <int value="16" label="DE (Germany)"/>
  <int value="17" label="DK (Denmark)"/>
  <int value="18" label="DO (Dominican Republic)"/>
  <int value="19" label="EE (Estonia)"/>
  <int value="20" label="EG (Egypt)"/>
  <int value="21" label="ES (Spain)"/>
  <int value="22" label="FI (Finland)"/>
  <int value="23" label="FO (Faroe Islands)"/>
  <int value="24" label="FR (France)"/>
  <int value="25" label="GB (United Kingdom)"/>
  <int value="26" label="GE (Georgia)"/>
  <int value="27" label="GI (Gibraltar)"/>
  <int value="28" label="GL (Greenland)"/>
  <int value="29" label="GR (Greece)"/>
  <int value="30" label="GT (Guatemala)"/>
  <int value="31" label="HR (Croatia)"/>
  <int value="32" label="HU (Hungary)"/>
  <int value="33" label="IL (Israel)"/>
  <int value="34" label="IQ (Iraq)"/>
  <int value="35" label="IS (Iceland)"/>
  <int value="36" label="IT (Italy)"/>
  <int value="37" label="JO (Jordan)"/>
  <int value="38" label="KW (Kuwait)"/>
  <int value="39" label="KZ (Kazakhstan)"/>
  <int value="40" label="LB (Lebanon)"/>
  <int value="41" label="LC (Saint Lucia)"/>
  <int value="42" label="LI (Liechtenstein)"/>
  <int value="43" label="LT (Lithuania)"/>
  <int value="44" label="LU (Luxembourg)"/>
  <int value="45" label="LV (Latvia)"/>
  <int value="46" label="LY (Libya)"/>
  <int value="47" label="MC (Monaco)"/>
  <int value="48" label="MD (Moldova)"/>
  <int value="49" label="ME (Montenegro)"/>
  <int value="50" label="MK (North Macedonia)"/>
  <int value="51" label="MR (Mauritania)"/>
  <int value="52" label="MT (Malta)"/>
  <int value="53" label="MU (Mauritius)"/>
  <int value="54" label="NL (Netherlands)"/>
  <int value="55" label="PK (Pakistan)"/>
  <int value="56" label="PL (Poland)"/>
  <int value="57" label="PS (Palestinian territories)"/>
  <int value="58" label="PT (Portugal)"/>
  <int value="59" label="QA (Qatar)"/>
  <int value="60" label="RO (Romania)"/>
  <int value="61" label="RS (Serbia)"/>
  <int value="62" label="RU (Russia)"/>
  <int value="63" label="SA (Saudi Arabia)"/>
  <int value="64" label="SC (Seychelles)"/>
  <int value="65" label="SD (Sudan)"/>
  <int value="66" label="SE (Sweden)"/>
  <int value="67" label="SI (Slovenia)"/>
  <int value="68" label="SK (Slovakia)"/>
  <int value="69" label="SM (San Marino)"/>
  <int value="70" label="ST (São Tomé and Príncipe)"/>
  <int value="71" label="SV (El Salvador)"/>
  <int value="72" label="TL (East Timor)"/>
  <int value="73" label="TN (Tunisia)"/>
  <int value="74" label="TR (Turkey)"/>
  <int value="75" label="UA (Ukraine)"/>
  <int value="76" label="VA (Vatican City)"/>
  <int value="77" label="VG (Virgin Islands, British)"/>
  <int value="78" label="XK (Kosovo)"/>
  <int value="79" label="IE (Ireland)"/>
</enum>

<enum name="IbanSuggestionBlockListStatus">
  <int value="0" label="Allowed"/>
  <int value="1" label="Blocked"/>
  <int value="2" label="Blocklist is not available"/>
</enum>

<enum name="IbanSuggestionsEvent">
  <int value="0" label="IBAN suggestions shown"/>
  <int value="1" label="IBAN suggestions shown (once)"/>
  <int value="2" label="Local IBAN suggestion selected"/>
  <int value="3" label="Local IBAN suggestion selected (once)"/>
  <int value="4" label="Server IBAN suggestion selected"/>
  <int value="5" label="Server IBAN suggestion selected (once)"/>
</enum>

<enum name="IbanUploadEnabledStatus">
  <int value="0" label="Sync service is null"/>
  <int value="1" label="Sync service is paused"/>
  <int value="2"
      label="Sync service missing AUTOFILL_WALLET_DATA active data type"/>
  <int value="3" label="User has an explicit sync passphrase"/>
  <int value="4" label="Local sync is enabled"/>
  <int value="5" label="Success, IBAN upload enabled"/>
</enum>

<!-- LINT.IfChange(InvalidSubmittedFormReasonIOS) -->

<enum name="InvalidSubmittedFormReasonIOS">
  <summary>
    Represents the various reasons why form data extraction might fail on iOS.
  </summary>
  <int value="0" label="Missing name"/>
  <int value="1" label="Filtered name mismatch"/>
  <int value="2" label="Missing origin"/>
  <int value="3" label="Origin mismatch"/>
  <int value="4" label="Missing host frame"/>
  <int value="5" label="Invalid host frame"/>
  <int value="6" label="Frame ID mismatch"/>
  <int value="7" label="Missing fields"/>
  <int value="8" label="Invalid field"/>
</enum>

<!-- LINT.ThenChange(//components/autofill/ios/browser/autofill_util.h:InvalidSubmittedFormReasonIOS) -->

<enum name="MandatoryReauthAuthEvent">
  <int value="0" label="Unknown"/>
  <int value="1" label="Flow started"/>
  <int value="2" label="Flow succeeded"/>
  <int value="3" label="Flow failed"/>
  <int value="4" label="Flow skipped"/>
</enum>

<!-- LINT.IfChange(MandatoryReauthOfferOptInDecision) -->

<enum name="MandatoryReauthOfferOptInDecision">
  <int value="0" label="Offered"/>
  <int value="1" label="Incognito mode"/>
  <int value="2" label="No supported reauth method"/>
  <int value="3" label="No card extracted from form"/>
  <int value="4" label="Went through interactive authentication"/>
  <int value="5" label="Manually filled local card"/>
  <int value="6" label="Manually filled server card"/>
  <int value="7" label="Manually filled virtual card"/>
  <int value="8" label="No stored card for the extracted card"/>
  <int value="9" label="Unsupported card type"/>
  <int value="10" label="Already opted-in"/>
  <int value="11" label="Already opted-out"/>
  <int value="12" label="Blocked by strike database"/>
</enum>

<!-- LINT.ThenChange(//components/autofill/core/browser/metrics/payments/mandatory_reauth_metrics.h:MandatoryReauthOfferOptInDecision) -->

<!-- LINT.IfChange(MandatoryReauthOptInBubbleOffer) -->

<enum name="MandatoryReauthOptInBubbleOffer">
  <int value="0" label="Shown"/>
</enum>

<!-- LINT.ThenChange(//components/autofill/core/browser/metrics/payments/mandatory_reauth_metrics.h:MandatoryReauthOptInBubbleOffer) -->

<!-- LINT.IfChange(MandatoryReauthOptInBubbleResult) -->

<enum name="MandatoryReauthOptInBubbleResult">
  <int value="0" label="Unknown"/>
  <int value="1" label="Accepted"/>
  <int value="2" label="Cancelled"/>
  <int value="3" label="Closed"/>
  <int value="4" label="Not interacted"/>
  <int value="5" label="Lost focus"/>
</enum>

<!-- LINT.ThenChange(//components/autofill/core/browser/metrics/payments/mandatory_reauth_metrics.h:MandatoryReauthOptInBubbleResult) -->

<!-- LINT.IfChange(MandatoryReauthOptInConfirmationBubbleMetric) -->

<enum name="MandatoryReauthOptInConfirmationBubbleMetric">
  <int value="0" label="Shown"/>
  <int value="1" label="Settings link clicked"/>
</enum>

<!-- LINT.ThenChange(//components/autofill/core/browser/metrics/payments/mandatory_reauth_metrics.h:MandatoryReauthOptInConfirmationBubbleMetric) -->

<!-- LINT.IfChange(MemoryDataType) -->

<enum name="MemoryDataType">
  <summary>
    The type of data a query or piece of information is related to.
  </summary>
  <int value="0" label="Unknown"/>
  <int value="1" label="NameFull"/>
  <int value="2" label="AddressFull"/>
  <int value="3" label="AddressStreetAddress"/>
  <int value="4" label="AddressCity"/>
  <int value="5" label="AddressState"/>
  <int value="6" label="AddressZip"/>
  <int value="7" label="AddressCountry"/>
  <int value="8" label="Phone"/>
  <int value="9" label="Email"/>
  <int value="10" label="CompanyName"/>
  <int value="11" label="Iban"/>
  <int value="12" label="IbanNickname"/>
  <int value="14" label="VehicleMake"/>
  <int value="15" label="VehicleModel"/>
  <int value="16" label="VehicleYear"/>
  <int value="17" label="VehicleOwner"/>
  <int value="18" label="VehiclePlateNumber"/>
  <int value="19" label="VehiclePlateState"/>
  <int value="20" label="VehicleVin"/>
  <int value="22" label="PassportName"/>
  <int value="23" label="PassportCountry"/>
  <int value="24" label="PassportNumber"/>
  <int value="25" label="PassportIssueDate"/>
  <int value="26" label="PassportExpirationDate"/>
  <int value="28" label="FlightReservationFlightNumber"/>
  <int value="29" label="FlightReservationTicketNumber"/>
  <int value="30" label="FlightReservationConfirmationCode"/>
  <int value="31" label="FlightReservationPassengerName"/>
  <int value="32" label="FlightReservationDepartureAirport"/>
  <int value="33" label="FlightReservationArrivalAirport"/>
  <int value="34" label="FlightReservationDepartureDate"/>
  <int value="35" label="FlightReservationArrivalDate"/>
  <int value="37" label="ShipmentTrackingNumber"/>
  <int value="38" label="ShipmentAssociatedOrderId"/>
  <int value="39" label="ShipmentDeliveryAddress"/>
  <int value="40" label="ShipmentDeliveryZipCode"/>
  <int value="41" label="ShipmentCarrierName"/>
  <int value="42" label="ShipmentCarrierDomain"/>
  <int value="43" label="ShipmentEstimatedDeliveryDate"/>
  <int value="44" label="ShipmentShippedDate"/>
  <int value="46" label="NationalIdCardName"/>
  <int value="47" label="NationalIdCardCountry"/>
  <int value="48" label="NationalIdCardNumber"/>
  <int value="49" label="NationalIdCardIssueDate"/>
  <int value="50" label="NationalIdCardExpirationDate"/>
  <int value="52" label="RedressNumberName"/>
  <int value="53" label="RedressNumberNumber"/>
  <int value="55" label="KnownTravelerNumberName"/>
  <int value="56" label="KnownTravelerNumberNumber"/>
  <int value="57" label="KnownTravelerNumberExpirationDate"/>
  <int value="59" label="DriversLicenseName"/>
  <int value="60" label="DriversLicenseState"/>
  <int value="61" label="DriversLicenseNumber"/>
  <int value="62" label="DriversLicenseIssueDate"/>
  <int value="63" label="DriversLicenseExpirationDate"/>
  <int value="65" label="OrderId"/>
  <int value="66" label="OrderAccount"/>
  <int value="67" label="OrderDate"/>
  <int value="68" label="OrderMerchantName"/>
  <int value="69" label="OrderMerchantDomain"/>
  <int value="70" label="OrderProductNames"/>
  <int value="71" label="OrderGrandTotal"/>
  <int value="72" label="CreditCardNumber"/>
  <int value="73" label="CreditCardExpirationDate"/>
  <int value="74" label="CreditCardSecurityCode"/>
  <int value="75" label="CreditCardNameOnCard"/>
  <int value="76" label="CreditCardNickname"/>
</enum>

<!-- LINT.ThenChange(//components/autofill/core/browser/integrators/at_memory/memory_data_type.h:MemoryDataType) -->

<!-- LINT.IfChange(OmniboxAutofillEvents) -->

<enum name="OmniboxAutofillEvents">
  <int value="0" label="Chip shown"/>
  <int value="1" label="Chip shown (once per page load)"/>
  <int value="2" label="Chip clicked"/>
  <int value="3" label="Chip clicked (once per page load)"/>
  <int value="4" label="Suggestion accepted"/>
  <int value="5" label="Suggestion accepted (once per page load)"/>
  <int value="6" label="Form filled"/>
  <int value="7" label="Form filled (once per page load)"/>
  <int value="8" label="Form submitted (once per page load)"/>
</enum>

<!-- LINT.ThenChange(/components/autofill/core/browser/metrics/payments/omnibox_autofill_metrics.h:OmniboxAutofillEvents) -->

<!-- LINT.IfChange(OmniboxAutofillShowChipDecisionPart1) -->

<enum name="OmniboxShowChipDecisionPart1">
  <int value="0"
      label="Logic not run; not the relevant BrowserAutofillManager"/>
  <int value="1" label="Aborted; autofill payment methods policy disabled"/>
  <int value="2" label="Aborted; no credit cards saved"/>
  <int value="3" label="Aborted; failed to fetch cached form"/>
  <int value="4" label="Aborted; card number or expiration date field missing"/>
  <int value="5" label="Aborted; form or client context not secure"/>
  <int value="6"
      label="Aborted; found multiple visible credit card number fields"/>
  <int value="7" label="Aborted; OptimizationGuideDecider missing"/>
  <int value="8" label="Aborted; found field from non-allowlisted iframe"/>
  <int value="9" label="All prior checks passed; started IntersectionObserver"/>
  <int value="10"
      label="Aborted; form did not contain a visible credit card number field"/>
</enum>

<!-- LINT.ThenChange(/components/autofill/core/browser/metrics/payments/omnibox_autofill_metrics.h:OmniboxAutofillShowChipDecisionPart1) -->

<!-- LINT.IfChange(OmniboxAutofillShowChipDecisionPart2) -->

<enum name="OmniboxShowChipDecisionPart2">
  <int value="0"
      label="IntersectionObserver never reported that the field became
             visible"/>
  <int value="1"
      label="IntersectionObserver reported that the field became visible"/>
</enum>

<!-- LINT.ThenChange(/components/autofill/core/browser/metrics/payments/omnibox_autofill_metrics.h:OmniboxAutofillShowChipDecisionPart2) -->

<!-- LINT.IfChange(OneTimeTokensBackendErrorCode) -->

<enum name="OneTimeTokensBackendErrorCode">
  <int value="0" label="GMSCore version not supported"/>
</enum>

<!-- LINT.ThenChange(/components/one_time_tokens/android/backend/common/java/src/org/chromium/components/one_time_tokens/backend/OneTimeTokensBackendErrorCode.java) -->

<enum name="OneTimeTokensPhishGuardVerdict">
  <summary>
    The verdict of a PhishGuard check before offering to autofill one-time
    tokens. Recorded every time a PhishGuard check is completed.
  </summary>
  <int value="0" label="Unknown"/>
  <int value="1" label="Phishing"/>
  <int value="2" label="Not Phishing"/>
</enum>

<!-- LINT.IfChange(OtpFillingSafeBrowsingCheckResult) -->

<enum name="OtpFillingSafeBrowsingCheckResult">
  <int value="0" label="Safe"/>
  <int value="1" label="Unsafe"/>
  <int value="2" label="Timeout"/>
</enum>

<!-- LINT.ThenChange(//chrome/browser/autofill/otp_filling_safe_browsing_checker_client.h:OtpFillingSafeBrowsingCheckResult) -->

<!-- LINT.IfChange(PayLaterTabsFormEvent) -->

<enum name="PayLaterTabsFormEvent">
  <int value="0"
      label="Suggestions shown on a BNPL-eligible page, regardless of whether
             a pay later tab suggestion was shown (once)"/>
  <int value="1" label="Suggestions shown with Pay Now Pay Later tabs (once)"/>
  <int value="2" label="Switched from Pay Now to Pay Later (once)"/>
  <int value="3" label="Switched from Pay Later to Pay Now (once)"/>
  <int value="4" label="Affirm accepted (once)"/>
  <int value="5" label="Zip accepted (once)"/>
  <int value="6" label="Klarna accepted (once)"/>
  <int value="7" label="Afterpay accepted (once)"/>
  <int value="8" label="Form filled with Affirm VCN (once)"/>
  <int value="9" label="Form filled with Zip VCN (once)"/>
  <int value="10" label="Form filled with Klarna VCN (once)"/>
  <int value="11" label="Form filled with Afterpay VCN (once)"/>
  <int value="12" label="Form submitted with Affirm VCN (once)"/>
  <int value="13" label="Form submitted with Zip VCN (once)"/>
  <int value="14" label="Form submitted with Klarna VCN (once)"/>
  <int value="15" label="Form submitted with Afterpay VCN (once)"/>
</enum>

<!-- LINT.ThenChange(/components/autofill/core/browser/metrics/payments/bnpl_metrics.h:PayLaterTabsFormEvent) -->

<enum name="PaymentsChurnedUsersBubbleShowResult">
  <int value="0" label="Shown successfully"/>
  <int value="1" label="Off The Record"/>
  <int value="2" label="No Cached Form"/>
  <int value="3" label="Strike Database Blocked"/>
  <int value="4" label="No visible credit card form is present"/>
  <int value="5" label="Pref Already Turned On"/>
  <int value="6" label="Pref Not User Controlled"/>
  <int value="7" label="No Account Info Present"/>
</enum>

<enum name="PaymentsUiClosedReason">
  <int value="0" label="Unknown"/>
  <int value="1" label="Accepted"/>
  <int value="2" label="Cancelled"/>
  <int value="3" label="Closed"/>
  <int value="4" label="Not Interacted"/>
  <int value="5" label="Lost Focus"/>
</enum>

<enum name="PaymentsWindowUserConsentDialogResult">
  <int value="0" label="The tab or browser was closed"/>
  <int value="1" label="The escape key was pressed, closing the dialog"/>
  <int value="2" label="The cancel button was pressed, closing the dialog"/>
  <int value="3" label="The accept button was pressed, closing the dialog"/>
</enum>

<!-- LINT.IfChange(PersonalContextNonEligibilityReason) -->

<enum name="PersonalContextNonEligibilityReason">
  <int value="0" label="Not signed in"/>
  <int value="1" label="Not consumer account"/>
  <int value="2" label="Not age eligible"/>
  <int value="3" label="Not locale en-US"/>
  <int value="4" label="Not GeoIP US"/>
  <int value="5" label="Not opted in to context"/>
  <int value="6" label="Photos and Workspace context unavailable"/>
  <int value="7" label="Personal Intelligence preferences disabled"/>
  <int value="8" label="Glic first run not complete"/>
  <int value="9" label="Find and Fill with Gemini settings disabled"/>
  <int value="10" label="Not G1 subscriber or Android premium device"/>
  <int value="11" label="Eligible"/>
</enum>

<!-- LINT.ThenChange(//components/personal_context/core/personal_context_types.h:PersonalContextNonEligibilityReason) -->

<enum name="PhoneCollectionState">
  <int value="0" label="Phone Not Collected, WebOTP Not Used, OTC Not Used"/>
  <int value="1" label="Phone Not Collected, WebOTP Not Used, OTC Used"/>
  <int value="2" label="Phone Not Collected, WebOTP Used, OTC Not Used"/>
  <int value="3" label="Phone Not Collected, WebOTP Used, OTC Used"/>
  <int value="4" label="Phone Collected, WebOTP Not Used, OTC Not Used"/>
  <int value="5" label="Phone Collected, WebOTP Not Used, OTC Used"/>
  <int value="6" label="Phone Collected, WebOTP Used, OTC Not Used"/>
  <int value="7" label="Phone Collected, WebOTP Used, OTC Used"/>
</enum>

<!-- LINT.IfChange(PhoneNumberGrammarUsage2) -->

<enum name="PhoneNumberGrammarUsage2">
  <int value="0"
      label="Country code: [cc] Area Code: [ac] Prefix: [phone] Suffix:
             [suffix]"/>
  <int value="1" label="Country code: [cc] Area Code: [ac] Phone: [phone]"/>
  <int value="2" label="Phone: [cc] [ac]:3 - [phone]:3 - [suffix]:4"/>
  <int value="3" label="Phone: [cc]:3 [ac]:3 [phone]:3 [suffix]:4"/>
  <int value="4" label="Area Code: [ac] Phone: [phone] - [suffix]"/>
  <int value="5" label="Area Code: [ac] Phone: [phone] Suffix [suffix]"/>
  <int value="6" label="Area Code: [ac] Phone: [phone]"/>
  <int value="7" label="Phone: [ac] [phone]:3 [suffix]:4"/>
  <int value="8"
      label="Area code: [ac]:3 Prefix: [prefix]:3 Suffix: [suffix]:4"/>
  <int value="9" label="Phone: [ac] Prefix: [phone] Suffix: [suffix]"/>
  <int value="10" label="Phone: [ac] - [phone]:3 - [suffix]:4"/>
  <int value="11" label="Phone: [cc] - [ac] - [phone]"/>
  <int value="12" label="Phone: [cc]:5 [phone]"/>
  <int value="13" label="Phone: [ac] - [phone]"/>
  <int value="14" label="Phone: [phone]"/>
  <int value="15" label="Country code: [cc] Phone: [phone]"/>
</enum>

<!-- LINT.ThenChange(/components/autofill/core/browser/form_parsing/phone_field_parser.cc:PhoneNumberGrammars) -->

<enum name="PredictionStateAutocompleteStatePair">
  <int value="0"
      label="No server or heuristic type, valid autocomplete attribute"/>
  <int value="1"
      label="No server or heuristic type, garbage autocomplete attribute"/>
  <int value="2" label="No server or heuristic type, autocomplete=off"/>
  <int value="3"
      label="Only server type, no (parseable) autocomplete attribute"/>
  <int value="4" label="Only server type, valid autocomplete attribute"/>
  <int value="5" label="Only server type, garbage autocomplete attribute"/>
  <int value="6" label="Only server type, autocomplete=off"/>
  <int value="7"
      label="Only heuristic type, no (parseable) autocomplete attribute"/>
  <int value="8" label="Only heuristic type, valid autocomplete attribute"/>
  <int value="9" label="Only heuristic type, garbage autocomplete attribute"/>
  <int value="10" label="Only heuristic type, autocomplete=off"/>
  <int value="11"
      label="Server and heuristic type, no (parseable) autocomplete attribute"/>
  <int value="12"
      label="Server and heuristic type, valid autocomplete attribute"/>
  <int value="13"
      label="Server and heuristic type, garbage autocomplete attribute"/>
  <int value="14" label="Server and heuristic type, autocomplete=off"/>
</enum>

<enum name="RefillTriggerReason">
  <int value="0" label="Form Changed"/>
  <int value="1" label="Select Options Changed"/>
  <int value="2" label="Expiration Date Formatted"/>
  <int value="3" label="Programmatic Refill"/>
</enum>

<enum name="RendererFillSkipReason">
  <int value="0" label="Unfillable"/>
  <int value="1" label="No value to fill"/>
  <int value="2" label="Previously autofilled"/>
  <int value="3" label="User-edited text field"/>
  <int value="4" label="User-edited select field"/>
</enum>

<!-- LINT.IfChange(SaveAndFillDialogResult) -->

<enum name="SaveAndFillDialogResult">
  <int value="0" label="Local dialog accepted with CVC provided"/>
  <int value="1" label="Local dialog accepted with no CVC provided"/>
  <int value="2" label="Local dialog rejected"/>
  <int value="3" label="Upload dialog accepted with CVC provided"/>
  <int value="4" label="Upload dialog accepted with no CVC provided"/>
  <int value="5" label="Upload dialog rejected"/>
  <int value="6" label="Pending dialog (upload in progress) canceled"/>
</enum>

<!-- LINT.ThenChange(/components/autofill/core/browser/metrics/payments/save_and_fill_metrics.h:SaveAndFillDialogResult) -->

<!-- LINT.IfChange(SaveAndFillDialogShown) -->

<enum name="SaveAndFillDialogShown">
  <int value="0" label="Local dialog shown"/>
  <int value="1" label="Upload dialog shown"/>
</enum>

<!-- LINT.ThenChange(/components/autofill/core/browser/metrics/payments/save_and_fill_metrics.h:SaveAndFillDialogShown) -->

<!-- LINT.IfChange(SaveAndFillFormEvent) -->

<enum name="SaveAndFillFormEvent">
  <int value="0" label="The Save and Fill suggestion was shown"/>
  <int value="1" label="The Save and Fill suggestion was accepted"/>
  <int value="2" label="The form was filled after Save and Fill finished"/>
  <int value="3" label="The form was submitted after Save and Fill finished"/>
</enum>

<!-- LINT.ThenChange(/components/autofill/core/browser/metrics/payments/save_and_fill_metrics.h:SaveAndFillFormEvent) -->

<!-- LINT.IfChange(SaveAndFillFunnelCanceledStage) -->

<enum name="SaveAndFillFunnelCanceledStage">
  <int value="0" label="Suggestion ignored"/>
  <int value="1" label="Dialog canceled"/>
</enum>

<!-- LINT.ThenChange(/components/autofill/core/browser/metrics/payments/save_and_fill_metrics.h:SaveAndFillFunnelCanceledStage) -->

<!-- LINT.IfChange(SaveAndFillFunnelSucceededStage) -->

<enum name="SaveAndFillFunnelSucceededStage">
  <int value="0" label="Card saved"/>
  <int value="1" label="Form filled"/>
  <int value="2" label="Form submitted"/>
</enum>

<!-- LINT.ThenChange(/components/autofill/core/browser/metrics/payments/save_and_fill_metrics.h:SaveAndFillFunnelSucceededStage) -->

<!-- LINT.IfChange(SaveAndFillPaymentsRequestResult) -->

<enum name="SaveAndFillPaymentsRequestResult">
  <int value="0" label="Success"/>
  <int value="1" label="Failure"/>
  <int value="2" label="Timeout"/>
</enum>

<!-- LINT.ThenChange(/components/autofill/core/browser/metrics/payments/save_and_fill_metrics.h:SaveAndFillPaymentsRequestResult) -->

<!-- LINT.IfChange(SaveAndFillSuggestionEvent) -->

<enum name="SaveAndFillSuggestionEvent">
  <int value="0" label="The Save and Fill suggestion was shown"/>
  <int value="1" label="Suggestion not shown: user is in incognito mode"/>
  <int value="2"
      label="Suggestion not shown: credit card form is not complete"/>
  <int value="3"
      label="Suggestion not shown: strike database required delay not met"/>
  <int value="4"
      label="Suggestion not shown: strike database max strike limit reached"/>
  <int value="5"
      label="Suggestion not shown: user already has cards saved in profile"/>
  <int value="6" label="The Save and Fill suggestion was accepted"/>
</enum>

<!-- LINT.ThenChange(/components/autofill/core/browser/metrics/payments/save_and_fill_metrics.h:SaveAndFillSuggestionEvent) -->

<enum name="SaveAndFillSuggestionNotShownReason">
  <int value="0"
      label="The user has at least one credit card saved in their profile"/>
  <int value="1" label="The user has reached the maximum number of strikes"/>
  <int value="2" label="The user is in incognito mode"/>
  <int value="3" label="The credit card form is not complete"/>
</enum>

<!-- LINT.IfChange(SaveCreditCardPromptResultIOS) -->

<enum name="SaveCreditCardPromptResultIOS">
  <int value="0" label="Shown"/>
  <int value="1" label="Accepted"/>
  <int value="2" label="Denied"/>
  <int value="3" label="Swiped"/>
  <int value="4" label="TimedOut"/>
  <int value="5" label="LinkCLicked"/>
  <int value="6" label="Ignored"/>
  <int value="7" label="NotShown"/>
</enum>

<!-- LINT.ThenChange(/components/autofill/ios/browser/credit_card_save_metrics_ios.h:SaveCreditCardPromptResultIOS) -->

<!-- LINT.IfChange(SelectBnplIssuerDialogResult) -->

<enum name="SelectBnplIssuerDialogResult">
  <int value="0" label="The cancel button was pressed"/>
  <int value="1" label="An issuer was selected"/>
  <int value="2" label="The tab or browser was closed"/>
</enum>

<!-- LINT.ThenChange(/components/autofill/core/browser/metrics/payments/bnpl_metrics.h:SelectBnplIssuerDialogResult) -->

<!-- LINT.IfChange(SmsOtpRetrievalApiErrorCode) -->

<enum name="SmsOtpRetrievalApiErrorCode">
  <int value="0" label="GmsCore version not supported"/>
  <int value="13" label="CommonStatusCodes.ERROR"/>
  <int value="15" label="Timeout"/>
  <int value="36500" label="Platform does not support SmsCodeAutofillClient"/>
  <int value="36501"
      label="Calling app not allowlisted by SmsCodeAutofillClient"/>
  <int value="36502" label="Permission denied by user"/>
</enum>

<!-- LINT.ThenChange(/components/one_time_tokens/android/backend/sms/sms_otp_retrieval_api_error_codes.h:SmsOtpRetrievalApiErrorCode) -->

<!-- LINT.IfChange(SubmissionBlockedReasonIOS) -->

<enum name="SubmissionBlockedReasonIOS">
  <summary>
    Represents the various reasons why a form submission might be blocked or
    ignored by Autofill on iOS.
  </summary>
  <int value="0" label="No user gesture"/>
  <int value="1" label="Autofill disabled"/>
  <int value="2" label="No frame"/>
  <int value="3" label="No driver"/>
  <int value="4" label="Cross-origin frame"/>
  <int value="5" label="No delegate"/>
</enum>

<!-- LINT.ThenChange(//components/autofill/ios/browser/autofill_util.h:SubmissionBlockedReasonIOS) -->

<!-- LINT.IfChange(SuggestionsFromGeminiAction) -->

<enum name="SuggestionsFromGeminiAction">
  <int value="0" label="Manage connected apps click"/>
  <int value="1" label="Toggle on"/>
  <int value="2" label="Toggle off"/>
</enum>

<!-- LINT.ThenChange(/chrome/browser/resources/settings/metrics_browser_proxy.ts:SuggestionsFromGeminiAction) -->

<!-- LINT.IfChange(SuggestionsFromGeminiEntryPoint) -->

<enum name="SuggestionsFromGeminiEntryPoint">
  <int value="0" label="Your saved info"/>
  <int value="1" label="Travel"/>
  <int value="2" label="Shopping"/>
  <int value="3" label="Identity docs"/>
</enum>

<!-- LINT.ThenChange(/chrome/browser/resources/settings/metrics_browser_proxy.ts:SuggestionsFromGeminiEntryPoint) -->

<!-- LINT.IfChange(SuggestionType) -->

<enum name="SuggestionType">
  <int value="0" label="Autocomplete entry"/>
  <int value="1" label="Address entry"/>
  <int value="2"
      label="(Obsolete) Fill full address (Deprecated by an M133 launch)"/>
  <int value="3"
      label="(Obsolete) Fill full name (Deprecated by an M133 launch)"/>
  <int value="4"
      label="(Obsolete) Fill everything (Deprecated by an M133 launch)"/>
  <int value="5"
      label="(Obsolete) Fill full phone number (Deprecated by an M133 launch)"/>
  <int value="6"
      label="(Obsolete) Fill full email (Deprecated by an M133 launch)"/>
  <int value="7" label="Address field-by-field filling"/>
  <int value="8"
      label="(Obsolete) Edit address profile (Deprecated by an M133 launch)"/>
  <int value="9"
      label="(Obsolete) Delete address profile (Deprecated by an M133 launch)"/>
  <int value="10" label="Manage address"/>
  <int value="11" label="Manage credit card"/>
  <int value="12" label="Manage IBAN"/>
  <int value="13" label="(Obsolete) Manage plus address"/>
  <int value="14" label="Compose proactive nudge"/>
  <int value="15" label="Compose resume nudge"/>
  <int value="16" label="Compose saved state notification"/>
  <int value="17" label="Compose disable"/>
  <int value="18" label="Compose go to settings"/>
  <int value="19" label="Compose never show on this site again"/>
  <int value="20" label="Datalist entry"/>
  <int value="21" label="Password entry"/>
  <int value="22" label="All saved passwords entry"/>
  <int value="23" label="Generate password entry"/>
  <int value="24" label="(obsolete) Show account cards"/>
  <int value="25" label="(obsolete) Password account storage opt-in"/>
  <int value="26"
      label="(obsolete) Password account storage opt-in and generate"/>
  <int value="27" label="Account storage password entry"/>
  <int value="28" label="(obsolete) Password account storage re-sign-in"/>
  <int value="29" label="(obsolete) Password account storage empty"/>
  <int value="30" label="Password field-by-field filling"/>
  <int value="31" label="Fill password"/>
  <int value="32" label="View password details"/>
  <int value="33" label="Credit card entry"/>
  <int value="34" label="Insecure context payment disabled message"/>
  <int value="35" label="Scan credit card"/>
  <int value="36" label="Virtual credit card entry"/>
  <int value="37" label="(Obsolete) Credit card field-by-field filling"/>
  <int value="38" label="Iban entry"/>
  <int value="39" label="(Obsolete) Create new plus address"/>
  <int value="40" label="(Obsolete) Fill existing plus address"/>
  <int value="41" label="Merchant promo code entry"/>
  <int value="42" label="See promo code details"/>
  <int value="43" label="Webauthn credential"/>
  <int value="44" label="Webauthn sign-in with another device"/>
  <int value="45" label="Title"/>
  <int value="46" label="Separator"/>
  <int value="47" label="Undo"/>
  <int value="48" label="(Obsolete) Mixed form message"/>
  <int value="49" label="Devtools test addresses"/>
  <int value="50" label="Devtools test address entry"/>
  <int value="51" label="Devtools test address by country entry"/>
  <int value="52" label="(Obsolete) Create new plus address inline"/>
  <int value="53" label="(Obsolete) Retrieve Autofill AI suggestions"/>
  <int value="54" label="(Obsolete) Autofill AI loading state"/>
  <int value="55" label="Autofill AI filling suggestion"/>
  <int value="56" label="(Obsolete) Autofill AI feedback"/>
  <int value="57" label="(Obsolete) Plus address error"/>
  <int value="58" label="(Obsolete) Autofill AI details"/>
  <int value="59" label="(Obsolete) Autofill AI error"/>
  <int value="60" label="(Obsolete) Edit Autofill AI information"/>
  <int value="61" label="BNPL entry"/>
  <int value="62" label="Save and fill credit card entry"/>
  <int value="63" label="Address suggestion displayed when typing"/>
  <int value="64" label="Manage AutofillAi information"/>
  <int value="65" label="Pending state passwords promo"/>
  <int value="66" label="Identity Credentials"/>
  <int value="67" label="Loyalty card entry"/>
  <int value="68" label="Manage Loyalty Cards information"/>
  <int value="69" label="(Obsolete) Home and Work address suggestion"/>
  <int value="70" label="Backup password suggestion"/>
  <int value="71"
      label="Suggestion to try a backup credential in case of login failure"/>
  <int value="72" label="Footer with multiline freeform text"/>
  <int value="73" label="All loyalty cards"/>
  <int value="74" label="One time password entry"/>
  <int value="75" label="Manage identity docs information"/>
  <int value="76" label="Manage travel information"/>
  <int value="77" label="Loading throbber"/>
  <int value="78" label="AtMemory search result"/>
  <int value="79" label="BNPL footnote"/>
  <int value="80" label="AtMemory inactivity nudge"/>
  <int value="81" label="Autocomplete AtMemory button"/>
  <int value="82" label="AtMemory Open Gemini"/>
  <int value="83" label="AtMemory no connection"/>
  <int value="84" label="AtMemory search trigger affordance"/>
  <int value="85" label="Personal context notice"/>
  <int value="86" label="Webauthn passkey QR code"/>
  <int value="87" label="Fetching Ambient Data"/>
  <int value="88" label="AtMemory generic error"/>
  <int value="89" label="Maximize credit card benefits entry"/>
  <int value="90" label="Autofill AI other orders"/>
  <int value="91" label="Manage shopping information"/>
  <int value="92" label="Autofill AI private inference notice"/>
  <int value="93" label="Manage enhanced autofill"/>
  <int value="94" label="AtMemory AI disclosure"/>
  <int value="95" label="Autofill AI other shipments"/>
  <int value="96" label="AtMemory source attribution"/>
  <int value="97" label="AtMemory fetching"/>
  <int value="98" label="Remove Autofill AI info"/>
  <int value="99" label="Autofill AI source attribution"/>
</enum>

<!-- LINT.ThenChange(/components/autofill/core/browser/suggestions/suggestion_type.h:SuggestionType) -->

<enum name="TouchToFill.CreditCard.Outcome">
  <int value="0"
      label="Credit card selected from the sheet (either local or server one)"/>
  <int value="1" label="Virtual card selected"/>
  <int value="2" label="Manage payment settings option selected"/>
  <int value="3" label="Scan new card option selected"/>
  <int value="4" label="Bottom sheet dismissed"/>
</enum>

<enum name="TouchToFill.Iban.Outcome">
  <int value="0"
      label="IBAN selected from the sheet (either local or server one)"/>
  <int value="1" label="Manage payment settings option selected"/>
  <int value="2" label="Bottom sheet dismissed"/>
</enum>

<enum name="TouchToFill.LoyaltyCard.Outcome">
  <int value="0" label="Affiliated loyalty card selected"/>
  <int value="1" label="Non-affiliated loyalty card selected"/>
  <int value="2" label="Google Wallet settings option is selected"/>
  <int value="3" label="Manage loyalty cards option selected"/>
  <int value="4" label="Bottom sheet dismissed"/>
</enum>

<enum name="TouchToFill.LoyaltyCard.Source">
  <int value="0" label="Field with affiliated loyalty card selected"/>
  <int value="1" label="Your loyalty cards keyboard accessory option selected"/>
</enum>

<enum name="TouchToFill.PaymentMethod.TriggerOutcome">
  <int value="0" label="Shown"/>
  <int value="1" label="Not shown: clicked field not focusable or not empty"/>
  <int value="2" label="Not shown: no valid payment methods to display"/>
  <int value="3" label="Not shown: form or client not secure"/>
  <int value="4"
      label="Not shown: was shown before and should not be shown again"/>
  <int value="5" label="Not shown: could not show Autofill UI"/>
  <int value="6"
      label="Not shown: tried to display the sheet, but failed due to unknown
             reason"/>
  <int value="7" label="Not shown: incomplete form"/>
  <int value="8" label="Not shown: unknown form"/>
  <int value="9" label="Not shown: unknown field"/>
  <int value="10" label="Not shown: unsupported field type"/>
  <int value="11" label="DEPRECATED: Not shown: Fast Checkout was shown"/>
  <int value="12" label="Not shown: some inputs already contain values"/>
</enum>

<enum name="TouchToFillBnplSuggestionInteraction">
  <int value="0" label="BNPL suggestion was shown and remained selectable"/>
  <int value="1" label="BNPL suggestion was selected"/>
</enum>

<enum name="UploadPaymentMethodOrigin">
  <int value="0" label="Upload was for existing local payment method"/>
  <int value="1" label="Upload was for newly-seen payment method"/>
</enum>

<enum name="Vcn3dsFlowEvents">
  <int value="0"
      label="The flow has started, and the consent dialog or a pop-up are
             about to be shown"/>
  <int value="1" label="The consent dialog was skipped"/>
  <int value="2" label="The consent dialog was accepted"/>
  <int value="3" label="The consent dialog was declined"/>
  <int value="4"
      label="The pop-up was not able to be shown when a show was attempted"/>
  <int value="5"
      label="The user cancelled the flow by closing the pop-up before
             authentication has finished"/>
  <int value="6" label="The authentication inside of the pop-up failed"/>
  <int value="7"
      label="The user cancelled the progress dialog while retrieving the VCN"/>
  <int value="8"
      label="The flow failed after pop-up closed while retrieving the VCN"/>
  <int value="9"
      label="The flow has successfully completed and retrieved a VCN"/>
</enum>

<enum name="VirtualCardStandaloneCvcSuggestionFormEvent">
  <int value="0" label="Suggestions shown"/>
  <int value="1" label="Suggestions shown (once)"/>
  <int value="2" label="Suggestion selected"/>
  <int value="3" label="Suggestion selected (once)"/>
  <int value="4" label="Suggestion filled"/>
  <int value="5" label="Suggestion filled (once)"/>
  <int value="6"
      label="Form about to be submitted after suggestion filled (once)"/>
  <int value="7" label="Form submitted after suggestion filled (once)"/>
</enum>

<enum name="WebAuthnCredManDelegateState">
  <int value="0" label="Not ready"/>
  <int value="1" label="No passkeys"/>
  <int value="2" label="Has passkeys"/>
</enum>

<enum name="WebauthnOptInPromoNotOfferedReason">
  <int value="0" label="Unknown"/>
  <int value="1"
      label="A virtual card was authenticated, and we do not offer FIDO
             opt-in for virtual cards"/>
  <int value="2" label="Unmask details denote we should not offer FIDO opt-in"/>
  <int value="3" label="Card authorization token is empty"/>
  <int value="4" label="Blocked by strike database"/>
  <int value="5" label="User opted in from settings"/>
  <int value="6" label="User already opted into FIDO auth, no need to offer"/>
</enum>

<!-- LINT.IfChange(YourSavedInfoDataCategory) -->

<enum name="YourSavedInfoDataCategory">
  <int value="0" label="Password Manager"/>
  <int value="1" label="Payments"/>
  <int value="2" label="Contact info"/>
  <int value="3" label="Identity docs"/>
  <int value="4" label="Travel"/>
  <int value="5" label="Shopping"/>
</enum>

<!-- LINT.ThenChange(/chrome/browser/resources/settings/metrics_browser_proxy.ts:YourSavedInfoDataCategory, /chrome/android/java/src/org/chromium/chrome/browser/autofill/settings/AutofillAndPasswordsFragment.java:YourSavedInfoDataCategory, /ios/chrome/browser/settings/autofill/autofill_and_passwords/coordinator/autofill_and_passwords_coordinator.mm:YourSavedInfoDataCategory) -->

<!-- LINT.IfChange(YourSavedInfoDataChip) -->

<enum name="YourSavedInfoDataChip">
  <int value="0" label="Passwords"/>
  <int value="1" label="Passkeys"/>
  <int value="2" label="Credit cards"/>
  <int value="3" label="Pay over time"/>
  <int value="4" label="IBANs"/>
  <int value="5" label="Loyalty cards"/>
  <int value="6" label="Addresses"/>
  <int value="7" label="Driver's licenses"/>
  <int value="8" label="National ID cards"/>
  <int value="9" label="Passports"/>
  <int value="10" label="Flight reservations"/>
  <int value="11" label="Travel info"/>
  <int value="12" label="Vehicles"/>
  <int value="13" label="Shipments"/>
  <int value="14" label="Orders"/>
</enum>

<!-- LINT.ThenChange(/chrome/browser/resources/settings/metrics_browser_proxy.ts:YourSavedInfoDataChip) -->

<!-- LINT.IfChange(YourSavedInfoRelatedService) -->

<enum name="YourSavedInfoRelatedService">
  <int value="0" label="Google Password Manager"/>
  <int value="1" label="Google Wallet"/>
  <int value="2" label="Google Account"/>
</enum>

<!-- LINT.ThenChange(/chrome/browser/resources/settings/metrics_browser_proxy.ts:YourSavedInfoRelatedService) -->

</enums>

</histogram-configuration>
