Name Description Size
head.js Provides infrastructure for automated formautofill components tests. 10892
head_addressComponent.js exported BOTH_EMPTY, A_IS_EMPTY, B_IS_EMPTY, A_CONTAINS_B, B_CONTAINS_A, SIMILAR, SAME, DIFFERENT, runIsValidTest, runCompareTest 2366
test_activeStatus.js Test for status handling in Form Autofill Parent. 5733
test_addressComponent_city.js 829
test_addressComponent_country.js 1145
test_addressComponent_email.js ["-john.doe@mozilla.org", false], // username starts with '-' [".john.doe@mozilla.org", false], // username starts with '.' ["john.doe-@mozilla.org", true], // username ends with '-' ??? ["john.doe.@mozilla.org", true], // username ends with '.' ??? ["john.doe@-mozilla.org", true], // domain starts with '.' ??? ["john..doe@mozilla.org", false], // consecutive period ["john.-doe@mozilla.org", false], // period + dash ["john-.doe@mozilla.org", false], // dash + period ["john.doe@school.123", false], ["peter-parker@spiderman", false], ["a".repeat(64) + "@mydomain.com", true], // length of username ["b".repeat(65) + "@mydomain.com", false], 2444
test_addressComponent_name.js 4485
test_addressComponent_organization.js 2120
test_addressComponent_postal_code.js 1777
test_addressComponent_state.js 971
test_addressComponent_street_address.js 2634
test_addressComponent_tel.js import-globals-from head_addressComponent.js 3346
test_addressDataLoader.js 4234
test_addressRecords.js Tests FormAutofillStorage object with addresses records. 12459
test_autofill_ios_library.js Any copyright is dedicated to the Public Domain. https://creativecommons.org/publicdomain/zero/1.0/ 6725
test_autofillFormFields.js Test for form auto fill content helper fill all inputs function. 33448
test_createRecords.js Test for the normalization of records created by FormAutofillHandler. 10547
test_creditCardRecords.js Tests FormAutofillStorage object with creditCards records. 21710
test_extractLabelStrings.js 2368
test_findLabelElements.js 3305
test_getAdaptedProfiles.js Test for form auto fill content helper fill all inputs function. 48087
test_getAdaptedProfiles_locales.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 9786
test_getCategoriesFromFieldNames.js 2252
test_getCreditCardLogo.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 925
test_getInfo.js 11973
test_getRecords.js Test for make sure getRecords can retrieve right collection from storage. 7144
test_inspectFields.js Any copyright is dedicated to the Public Domain. https://creativecommons.org/publicdomain/zero/1.0/ 1403
test_isAddressAutofillAvailable.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 2612
test_isCJKName.js Tests the "isCJKName" function of FormAutofillNameUtils object. 2040
test_isCreditCardAutofillAvailable.js Test enabling the feature in specific locales and regions. 2393
test_isCreditCardOrAddressFieldType.js 2496
test_known_strings.js global FormAutofillHeuristics: true 2817
test_migrateRecords.js Tests the migration algorithm in profileStorage. 13034
test_nameUtils.js Tests FormAutofillNameUtils object. 6642
test_parseAddressFormat.js 1931
test_parseStreetAddress.js 2878
test_phoneNumber.js Tests PhoneNumber.sys.mjs and PhoneNumberNormalizer.sys.mjs. 9913
test_profileAutocompleteResult.js 14925
test_reconcile.js 30387
test_savedFieldNames.js Test for keeping the valid fields information in sharedData. 3328
test_storage_remove.js Tests removing all address/creditcard records. 2415
test_storage_syncfields.js Tests FormAutofillStorage objects support for sync related fields. 15627
test_storage_tombstones.js Tests tombstones in address/creditcard records. 5841
test_sync.js Tests sync functionality. 28117
test_sync_deprecate_address_x_name_fields.js Tests sync functionality. 31477
test_sync_deprecate_credit_card_v4.js Tests sync functionality. 7266
test_toOneLineAddress.js 1306
test_transformFields.js Tests the transform algorithm in profileStorage. 23287
xpcshell.toml 3984