Update apps/browser/src/autofill/utils/index.ts with positive fucntion #46871
GitHub Actions / Test Results
failed
Jan 13, 2025 in 0s
11259 passed, 1 failed and 5 skipped
❌ junit.xml
11265 tests were completed in 304s with 11259 passed, 1 failed and 5 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
1Password 1Pif Importer | 5✅ | 182ms | ||
1Password 1Pux Importer | 30✅ | 7s | ||
1Password mac CSV Importer | 3✅ | 372ms | ||
1Password windows CSV Importer | 3✅ | 535ms | ||
AcceptOrganizationInviteService | 5✅ | 322ms | ||
AccessPolicySelectorService | 26✅ | 1s | ||
AccessPolicyService | 5✅ | 1s | ||
AccessSelectorComponent | 15✅ | 4s | ||
Account | 2✅ | 190ms | ||
accountInfoEqual | 35✅ | 260ms | ||
AccountKeys | 4✅ | 127ms | ||
AccountProfile | 1✅ | 379ms | ||
AccountSwitcherService | 7✅ | 486ms | ||
AddEditComponentV2 | 2✅ | 8s | ||
AddEditCustomFieldDialogComponent | 5✅ | 1s | ||
AddEditFolderDialogComponent | 8✅ | 2s | ||
AddEditV2Component | 20✅ | 3s | ||
AdditionalOptionsSectionComponent | 5✅ | 2s | ||
Addy.io forwarder | 9✅ | 752ms | ||
Addy.io forwarder | 9✅ | 513ms | ||
Addy.io forwarder | 8✅ | 343ms | ||
AdminConsoleCipherFormConfigService | 10✅ | 461ms | ||
AppearanceV2Component | 5✅ | 2s | ||
AppIdService | 12✅ | 196ms | ||
Attachment | 9✅ | 177ms | ||
AttachmentsV2Component | 3✅ | 3s | ||
AttachmentsV2Component | 3✅ | 17s | ||
AttachmentView | 1✅ | 275ms | ||
AuthPopoutWindow | 8✅ | 539ms | ||
AuthRequestService | 11✅ | 595ms | ||
AuthService | 13✅ | 735ms | ||
AutofillInit | 36✅ | 517ms | ||
AutofillInit | 19✅ | 435ms | ||
AutofillInlineMenuButton | 9✅ | 396ms | ||
AutofillInlineMenuButtonIframe | 1✅ | 392ms | ||
AutofillInlineMenuContainer | 8✅ | 675ms | ||
AutofillInlineMenuContentService | 28✅ | 2s | ||
AutofillInlineMenuIframeElement | 3✅ | 423ms | ||
AutofillInlineMenuIframeService | 35✅ | 1⚪ | 547ms | |
AutofillInlineMenuList | 73✅ | 33s | ||
AutofillInlineMenuListIframe | 1✅ | 4s | ||
AutofillOptionsComponent | 13✅ | 2s | ||
AutofillOverlayButton | 7✅ | 441ms | ||
AutofillOverlayButtonIframe | 1✅ | 404ms | ||
AutofillOverlayContentService | 97✅ | 2s | ||
AutofillOverlayContentService | 114✅ | 2s | ||
AutofillOverlayIframeElement | 3✅ | 526ms | ||
AutofillOverlayIframeService | 39✅ | 1s | ||
AutofillOverlayList | 28✅ | 5s | ||
AutofillOverlayListIframe | 1✅ | 450ms | ||
AutofillOverlayPageElement | 13✅ | 672ms | ||
AutofillService | 308✅ | 9s | ||
AutoSubmitLogin content script | 9✅ | 684ms | ||
AutoSubmitLoginBackground | 25✅ | 578ms | ||
availableAlgorithmsPolicy | 9✅ | 480ms | ||
BackgroundTaskSchedulerService | 6✅ | 445ms | ||
BannerComponent | 2✅ | 631ms | ||
BaseImporter class | 27✅ | 173ms | ||
BillingAccountProfileStateService | 13✅ | 287ms | ||
BiometricMessageHandlerService | 8✅ | 2s | ||
biometrics tests | 6✅ | 888ms | ||
BiometricStateService | 31✅ | 1s | ||
BitwardenPasswordProtectedImporter | 11✅ | 160ms | ||
BreachReportComponent | 7✅ | 1s | ||
Browser Utils Service | 28✅ | 332ms | ||
browser-service | 3✅ | 884ms | ||
BrowserApi | 40✅ | 394ms | ||
BrowserClipboardService | 8✅ | 990ms | ||
BrowserPopupUtils | 30✅ | 524ms | ||
BrowserPremiumUpgradePromptService | 1✅ | 304ms | ||
BrowserTaskSchedulerService | 23✅ | 565ms | ||
BrowserTotpCaptureService | 7✅ | 1s | ||
BrowserViewPasswordHistoryService | 1✅ | 378ms | ||
BufferedKeyDefinition | 9✅ | 168ms | ||
BufferedState | 22✅ | 301ms | ||
buildSvgDomElement | 12✅ | 317ms | ||
Button | 4✅ | 581ms | ||
Button | 3✅ | 515ms | ||
Button | 3✅ | 4s | ||
Callout | 4✅ | 797ms | ||
canAccessFeature | 21✅ | 2s | ||
canAccessFeature | 21✅ | 957ms | ||
canAccessFeature | 9✅ | 971ms | ||
canAccessFeature | 15✅ | 3s | ||
Card | 6✅ | 141ms | ||
CardDetailsSectionComponent | 7✅ | 2s | ||
Chrome CSV Importer | 2✅ | 463ms | ||
Cipher DTO | 19✅ | 800ms | ||
Cipher Service | 17✅ | 2s | ||
CipherAttachmentsComponent | 14✅ | 7s | ||
CipherAuthorizationService | 13✅ | 205ms | ||
CipherContextMenuHandler | 6✅ | 413ms | ||
CipherFormGeneratorComponent | 4✅ | 3s | ||
CipherView | 5✅ | 1s | ||
cleanUserAgent | 4✅ | 509ms | ||
clearClipboard | 2✅ | 296ms | ||
CLI Console log service | 2✅ | 3s | ||
CollectAutofillContentService | 124✅ | 4s | ||
Collection | 3✅ | 3s | ||
CollectionUtils Service | 2✅ | 276ms | ||
commaSeparatedEmails | 5✅ | 1s | ||
compareValues | 5✅ | 248ms | ||
ConfigService | 42✅ | 1s | ||
ConsoleLogService | 5✅ | 541ms | ||
ContentMessageHandler | 9✅ | 433ms | ||
context-menu | 12✅ | 797ms | ||
ContextMenuClickedHandler | 7✅ | 434ms | ||
convertToAccessPolicyItemViews | 10✅ | 382ms | ||
convertToPeopleAccessPoliciesView | 13✅ | 413ms | ||
convertValues | 5✅ | 146ms | ||
CopyCipherFieldService | 12✅ | 2s | ||
CopyClickDirective | 5✅ | 711ms | ||
createFilter | 20✅ | 372ms | ||
CreateForwardingAddressRpc | 6✅ | 350ms | ||
credential-id-utils | 7✅ | 112ms | ||
CredentialGeneratorService | 49✅ | 7s | ||
currentVersion | 4✅ | 388ms | ||
custom rxjs operators | 2✅ | 197ms | ||
CustomFieldsComponent | 23✅ | 3s | ||
Dashlane CSV Importer | 8✅ | 280ms | ||
decodeJwtTokenToJson | 5✅ | 316ms | ||
Deep Link Guard | 9✅ | 798ms | ||
DefaultActiveUserState | 28✅ | 877ms | ||
DefaultActiveUserStateProvider | 1✅ | 150ms | ||
DefaultCollectionService | 2✅ | 592ms | ||
DefaultDerivedState | 9✅ | 330ms | ||
DefaultDomainSettingsService | 2✅ | 294ms | ||
DefaultGeneratorNavigationService | 5✅ | 10s | ||
DefaultGlobalState | 18✅ | 461ms | ||
DefaultLockService | 1✅ | 270ms | ||
DefaultLoginApprovalComponentService | 2✅ | 314ms | ||
DefaultLoginComponentService | 6✅ | 327ms | ||
DefaultLoginDecryptionOptionsService | 3✅ | 320ms | ||
DefaultOffscreenDocumentService synchronous callback | 22✅ | 640ms | ||
DefaultRegistrationFinishService | 5✅ | 362ms | ||
DefaultSdkService | 4✅ | 723ms | ||
DefaultServerSettingsService | 3✅ | 832ms | ||
DefaultSetPasswordJitService | 5✅ | 1s | ||
DefaultSingleUserState | 31✅ | 538ms | ||
DefaultStateProvider | 17✅ | 213ms | ||
DefaultTaskSchedulerService | 7✅ | 188ms | ||
DefaultvNextCollectionService | 13✅ | 2s | ||
DeleteAttachmentComponent | 4✅ | 2s | ||
DeriveDefinition | 2✅ | 140ms | ||
deserialization helpers | 2✅ | 347ms | ||
deserializes state key definitions | 10✅ | 1s | ||
deserializes state key definitions | 2✅ | 129ms | ||
deserializes state UserKeyDefinition { | ||||
stateDefinition: [StateDefinition], | ||||
key: 'clientKeyHalf', | ||||
options: [Object], | ||||
clearOn: [Array], | ||||
debug: [Object], | ||||
[Symbol(UserKeyDefinition)]: true | ||||
} | 7✅ | 465ms | ||
DesktopLockComponentService | 14✅ | 3s | ||
DesktopLoginApprovalComponentService | 3✅ | 2s | ||
DesktopLoginComponentService | 9✅ | 9s | ||
devFlag decorator | 2✅ | 336ms | ||
DevicesApiServiceImplementation | 4✅ | 284ms | ||
deviceTrustService | 41✅ | 631ms | ||
DomainBase | 5✅ | 150ms | ||
domainNameValidator | 13✅ | 2s | ||
DomElementVisibilityService | 19✅ | 531ms | ||
DomQueryService | 5✅ | 322ms | ||
DownloadAttachmentComponent | 5✅ | 1s | ||
DuckDuckGo forwarder | 8✅ | 341ms | ||
DynamicPasswordPolicyConstraints | 23✅ | 365ms | ||
EFF long word list generation strategy | 13✅ | 629ms | ||
ElectronLogMainService | 1✅ | 946ms | ||
Email subaddress list generation strategy | 11✅ | 445ms | ||
Email subaddress list generation strategy | 11✅ | 453ms | ||
EmailCalculator | 14✅ | 328ms | ||
EmailRandomizer | 31✅ | 5s | ||
EmergencyAccessService | 8✅ | 559ms | ||
EmergencyViewDialogComponent | 7✅ | 3s | ||
encArrayBuffer | 7✅ | 343ms | ||
encrypted folders | 3✅ | 148ms | ||
encrypted org keys | 1✅ | 1s | ||
encrypted provider keys | 1✅ | 177ms | ||
EncryptionPair | 4✅ | 519ms | ||
EncryptService | 20✅ | 310ms | ||
EncString | 41✅ | 276ms | ||
Enpass JSON Importer | 5✅ | 372ms | ||
EnvironmentService | 24✅ | 216ms | ||
errorOnChange | 52✅ | 291ms | ||
EventRunnerService | 2✅ | 242ms | ||
Ever had user key | 2✅ | 150ms | ||
ExposedPasswordsReportComponent | 3✅ | 2s | ||
ExtensionLockComponentService | 14✅ | 1s | ||
ExtensionLoginComponentService | 2✅ | 4s | ||
ExtensionLoginDecryptionOptionsService | 4✅ | 1s | ||
extensionRefreshRedirect | 2✅ | 482ms | ||
ExtensionSsoComponentService | 2✅ | 4s | ||
FamiliesPolicyService | 5✅ | 366ms | ||
Fastmail forwarder | 23✅ | 462ms | ||
Fido2 Content Script | 8✅ | 409ms | ||
Fido2 page script with native WebAuthn support | 8✅ | 794ms | ||
Fido2 page script without native WebAuthn support | 3✅ | 335ms | ||
FIDO2 page-script for manifest v2 | 3✅ | 402ms | ||
Fido2 Utils | 10✅ | 154ms | ||
Fido2ActiveRequestManager | 4✅ | 288ms | ||
Fido2Background | 22✅ | 691ms | ||
Fido2Credential | 7✅ | 175ms | ||
Fido2UserVerificationService | 13✅ | 396ms | ||
FidoAuthenticatorService | 32✅ | 2⚪ | 2s | |
FidoAuthenticatorService | 39✅ | 532ms | ||
Field | 6✅ | 576ms | ||
FilelessImporterBackground | 17✅ | 456ms | ||
Firefox CSV Importer | 2✅ | 222ms | ||
Firefox Relay forwarder | 8✅ | 468ms | ||
flagEnabled | 11✅ | 176ms | ||
Folder | 5✅ | 265ms | ||
Folder Service | 13✅ | 333ms | ||
FoldersV2Component | 3✅ | 2s | ||
FolderView | 1✅ | 208ms | ||
forbiddenCharacters | 4✅ | 3s | ||
foreground background memory storage interaction | 6✅ | 631ms | ||
ForegroundSyncService | 3✅ | 781ms | ||
ForegroundTaskSchedulerService | 2✅ | 513ms | ||
FormSelectionList | 15✅ | 361ms | ||
ForwarderContext | 11✅ | 380ms | ||
ForwarderGeneratorStrategy | 10✅ | 598ms | ||
freeTrialTextResolver | 3✅ | 277ms | ||
fromChromeEvent | 4✅ | 807ms | ||
FSecure FSK Importer | 2✅ | 145ms | ||
functionToObservable | 9✅ | 361ms | ||
GeneratedCredential | 6✅ | 247ms | ||
GeneratedCredential | 6✅ | 6s | ||
GeneratePasswordToClipboardCommand | 2✅ | 422ms | ||
GeneratorComponent | 2✅ | 1s | ||
GeneratorNavigationEvaluator | 10✅ | 6s | ||
GetAccountIdRpc | 5✅ | 390ms | ||
getStoredValue | 3✅ | 145ms | ||
getUniqueItems | 12✅ | 337ms | ||
guid-utils | 2✅ | 167ms | ||
helpers | 6✅ | 193ms | ||
Icon | 5✅ | 241ms | ||
IconComponent | 2✅ | 366ms | ||
Identity | 6✅ | 223ms | ||
IfFeatureDirective | 6✅ | 349ms | ||
ImportService | 12✅ | 1s | ||
ImportService | 2✅ | 4s | ||
InactiveTwoFactorReportComponent | 3✅ | 2s | ||
InlineDerivedState | 3✅ | 555ms | ||
InlineMenuFieldQualificationService | 52✅ | 542ms | ||
InsertAutofillContentService | 51✅ | 824ms | ||
IntegrationCardComponent | 13✅ | 2s | ||
IntegrationContext | 19✅ | 207ms | ||
IntegrationGridComponent | 4✅ | 2s | ||
IntegrationsComponent | 1✅ | 2s | ||
Is Enterprise Org Guard | 11✅ | 988ms | ||
Is Paid Org Guard | 4✅ | 764ms | ||
isDynamic | 2✅ | 238ms | ||
ItemDetailsSectionComponent | 27✅ | 4s | ||
ItemDetailsV2Component | 2✅ | 1s | ||
Jest | 1✅ | 100ms | ||
KdfConfigService | 15✅ | 377ms | ||
KeePass2 Xml Importer | 5✅ | 842ms | ||
KeePassX CSV Importer | 2✅ | 638ms | ||
Keeper CSV Importer | 5✅ | 498ms | ||
Keeper Json Importer | 5✅ | 514ms | ||
Key definitions | 6✅ | 854ms | ||
Key definitions | 5✅ | 518ms | ||
Key definitions | 2✅ | 184ms | ||
Key definitions | 1✅ | 6s | ||
KeyConnectorService | 14✅ | 362ms | ||
KeyDefinition | 17✅ | 176ms | ||
KeyGenerationService | 9✅ | 230ms | ||
KeyRotationService | 6✅ | 2s | ||
keyService | 54✅ | 2s | ||
KeyServiceLegacyEncryptorProvider | 24✅ | 467ms | ||
KeyServiceRandomizer | 22✅ | 386ms | ||
Lastpass CSV Importer | 5✅ | 355ms | ||
Lazy | 7✅ | 191ms | ||
leastPrivilege | 5✅ | 961ms | ||
LegacyPasswordGenerationService | 14✅ | 1000ms | ||
LegacyUsernameGenerationService | 15✅ | 5s | ||
LocalBackedSessionStorage | 21✅ | 423ms | ||
LocalGeneratorHistoryService | 12✅ | 8s | ||
Login DTO | 8✅ | 169ms | ||
LoginApprovalComponent | 4✅ | 5s | ||
LoginCredentialsViewComponent | 9✅ | 2s | ||
LoginDetailsSectionComponent | 41✅ | 10s | ||
LoginEmailService | 8✅ | 276ms | ||
LoginStrategy | 30✅ | 4s | ||
LoginStrategy | 10✅ | 2s | ||
LoginStrategy | 17✅ | 2s | ||
LoginStrategy | 16✅ | 2s | ||
LoginStrategy | 15✅ | 1s | ||
LoginStrategy | 12✅ | 1s | ||
LoginStrategy | 22✅ | 2s | ||
LoginStrategyService | 4✅ | 707ms | ||
LoginUri | 8✅ | 161ms | ||
LoginUriView | 28✅ | 186ms | ||
LoginView | 1✅ | 233ms | ||
LP Suppress Import Download | 5✅ | 406ms | ||
LP Suppress Import Download for Manifest v2 | 1✅ | 340ms | ||
LpFilelessImporter | 16✅ | 405ms | ||
Member Cipher Details API Service | 6✅ | 813ms | ||
Member Cipher Details API Service | 2✅ | 294ms | ||
Member Cipher Details API Service | 4✅ | 555ms | ||
MemoryStorageService | 5✅ | 1s | ||
Menu | 4✅ | 667ms | ||
MessageListener | 2✅ | 204ms | ||
Messenger | 7✅ | 426ms | ||
MigrationBuilder | 32✅ | 374ms | ||
MigrationBuilderService | 32✅ | 1s | ||
MigrationRunner | 4✅ | 1⚪ | 1s | |
migrator default methods | 24✅ | 234ms | ||
MSecureCsvImporter.parse | 5✅ | 150ms | ||
Myki CSV Importer | 6✅ | 719ms | ||
NavigationProductSwitcherComponent | 6✅ | 1s | ||
Netwrix Password Secure CSV Importer | 5✅ | 492ms | ||
New Device Verification Notice | 3✅ | 808ms | ||
NewDeviceVerificationNoticeGuard | 12✅ | 2s | ||
NewDeviceVerificationNoticePageOneComponent | 9✅ | 1s | ||
NewDeviceVerificationNoticePageTwoComponent | 8✅ | 2s | ||
NewItemDropdownV2Component | 6✅ | 2s | ||
NodeCrypto Function Service | 65✅ | 857ms | ||
NordPass CSV Importer | 13✅ | 312ms | ||
normalizeExpiryYearFormat | 135✅ | 320ms | ||
NotificationBackground | 51✅ | 1s | ||
objectToStore | 11✅ | 372ms | ||
OffscreenDocument | 5✅ | 500ms | ||
OpenAttachmentsComponent | 7✅ | 1s | ||
OptionsClassifier | 6✅ | 286ms | ||
Org Domain API Service | 8✅ | 266ms | ||
Org Domain Service | 7✅ | 173ms | ||
Organization Permissions Guard | 7✅ | 745ms | ||
Organization Redirect Guard | 4✅ | 469ms | ||
OrganizationAuthRequestService | 5✅ | 4s | ||
OrganizationManagementPreferencesService | 3✅ | 433ms | ||
ORGANIZATIONS state | 1✅ | 140ms | ||
OrganizationService | 17✅ | 251ms | ||
OrganizationService | 11✅ | 281ms | ||
OrganizationUserResetPasswordService | 11✅ | 511ms | ||
OrgKeyEncryptor | 9✅ | 253ms | ||
orgSeatLimitReachedValidator | 6✅ | 339ms | ||
OverlayBackground | 148✅ | 1❌ | 9s | |
OverlayBackground | 69✅ | 863ms | ||
OverlayNotificationsBackground | 30✅ | 743ms | ||
OverlayNotificationsContentService | 11✅ | 491ms | ||
p1363ToDer | 6✅ | 270ms | ||
Passky Json Importer | 2✅ | 269ms | ||
Passphrase generation strategy | 12✅ | 505ms | ||
passphraseLeastPrivilege | 5✅ | 1s | ||
PassphrasePolicyConstraints | 13✅ | 357ms | ||
Password | 6✅ | 206ms | ||
Password generation strategy | 21✅ | 7s | ||
password generator constraint utilities | 43✅ | 616ms | ||
Password generator options builder | 137✅ | 597ms | ||
Password generator options builder | 34✅ | 498ms | ||
Password generator options builder | 4✅ | 220ms | ||
Password generator service | 10✅ | 468ms | ||
PasswordHealthComponent | 2✅ | 4s | ||
PasswordHealthMembersUriComponent | 1✅ | 5s | ||
PasswordHistoryV2Component | 2✅ | 6s | ||
PasswordHistoryView | 1✅ | 140ms | ||
PasswordHistoryViewComponent | 2✅ | 1s | ||
PasswordInputToggle | 9✅ | 3s | ||
passwordLeastPrivilege | 9✅ | 607ms | ||
PasswordPolicyConstraints | 31✅ | 357ms | ||
PasswordRandomizer | 31✅ | 2s | ||
PasswordRepromptService | 2✅ | 3s | ||
PasswordResetEnrollmentServiceImplementation | 5✅ | 2s | ||
PasswordStrengthService | 6✅ | 258ms | ||
PasswordStrengthV2Component | 9✅ | 7s | ||
PasswordXPCsvImporter | 9✅ | 337ms | ||
PinService | 42✅ | 713ms | ||
PolicyService | 23✅ | 821ms | ||
Popup router cache guard | 6✅ | 490ms | ||
popup view cache | 11✅ | 882ms | ||
PREFERENCES | 6✅ | 493ms | ||
processNames | 7✅ | 95ms | ||
ProductSwitcherService | 14✅ | 433ms | ||
Project Redirect Guard | 3✅ | 16s | ||
Protonpass Json Importer | 9✅ | 306ms | ||
Provider Permissions Guard | 6✅ | 4s | ||
PROVIDERS key definition | 9✅ | 207ms | ||
PSONO JSON Importer | 13✅ | 1⚪ | 299ms | |
RadioButton | 3✅ | 817ms | ||
RadioGroupComponent | 3✅ | 3s | ||
RangeWithDefault | 4✅ | 152ms | ||
regenerateIfNeeded | 15✅ | 2s | ||
RemoveLegacyEtmKeyMigrator | 72✅ | 518ms | ||
RemoveLegacyEtmKeyMigrator | 60✅ | 249ms | ||
RemoveLegacyEtmKeyMigrator | 67✅ | 297ms | ||
RemoveLegacyEtmKeyMigrator | 68✅ | 325ms | ||
RemoveLegacyEtmKeyMigrator | 66✅ | 927ms | ||
RemoveLegacyEtmKeyMigrator | 65✅ | 299ms | ||
RemoveLegacyEtmKeyMigrator | 67✅ | 341ms | ||
RemoveLegacyEtmKeyMigrator | 65✅ | 409ms | ||
RemoveLegacyEtmKeyMigrator | 66✅ | 241ms | ||
RemoveLegacyEtmKeyMigrator | 66✅ | 278ms | ||
RemoveLegacyEtmKeyMigrator | 70✅ | 320ms | ||
RemoveLegacyEtmKeyMigrator | 84✅ | 412ms | ||
RemoveLegacyEtmKeyMigrator | 66✅ | 441ms | ||
RemoveLegacyEtmKeyMigrator | 65✅ | 527ms | ||
RemoveLegacyEtmKeyMigrator | 64✅ | 411ms | ||
RemoveLegacyEtmKeyMigrator | 62✅ | 251ms | ||
RemoveLegacyEtmKeyMigrator | 66✅ | 338ms | ||
RemoveLegacyEtmKeyMigrator | 65✅ | 405ms | ||
RemoveLegacyEtmKeyMigrator | 66✅ | 301ms | ||
RemoveLegacyEtmKeyMigrator | 66✅ | 251ms | ||
RemoveLegacyEtmKeyMigrator | 66✅ | 322ms | ||
RemoveLegacyEtmKeyMigrator | 67✅ | 230ms | ||
RemoveLegacyEtmKeyMigrator | 65✅ | 478ms | ||
RemoveLegacyEtmKeyMigrator | 68✅ | 357ms | ||
RemoveLegacyEtmKeyMigrator | 66✅ | 315ms | ||
RemoveLegacyEtmKeyMigrator | 67✅ | 295ms | ||
RemoveLegacyEtmKeyMigrator | 62✅ | 309ms | ||
RemoveLegacyEtmKeyMigrator | 64✅ | 329ms | ||
RemoveLegacyEtmKeyMigrator | 65✅ | 364ms | ||
RemoveLegacyEtmKeyMigrator | 64✅ | 302ms | ||
RemoveLegacyEtmKeyMigrator | 68✅ | 318ms | ||
RemoveLegacyEtmKeyMigrator | 64✅ | 331ms | ||
RemoveLegacyEtmKeyMigrator | 66✅ | 375ms | ||
RemoveLegacyEtmKeyMigrator | 64✅ | 274ms | ||
RemoveLegacyEtmKeyMigrator | 64✅ | 296ms | ||
RemoveLegacyEtmKeyMigrator | 67✅ | 435ms | ||
RemoveLegacyEtmKeyMigrator | 66✅ | 427ms | ||
RemoveLegacyEtmKeyMigrator | 67✅ | 298ms | ||
RemoveLegacyEtmKeyMigrator | 67✅ | 276ms | ||
RemoveLegacyEtmKeyMigrator | 64✅ | 223ms | ||
RemoveLegacyEtmKeyMigrator | 67✅ | 267ms | ||
RemoveLegacyEtmKeyMigrator | 67✅ | 285ms | ||
RemoveLegacyEtmKeyMigrator | 67✅ | 256ms | ||
RemoveLegacyEtmKeyMigrator | 66✅ | 245ms | ||
RemoveLegacyEtmKeyMigrator | 63✅ | 939ms | ||
RemoveLegacyEtmKeyMigrator | 63✅ | 236ms | ||
RemoveLegacyEtmKeyMigrator | 65✅ | 243ms | ||
RemoveLegacyEtmKeyMigrator | 66✅ | 273ms | ||
RemoveLegacyEtmKeyMigrator | 63✅ | 243ms | ||
RemoveLegacyEtmKeyMigrator | 66✅ | 4s | ||
RemoveLegacyEtmKeyMigrator | 64✅ | 443ms | ||
RemoveLegacyEtmKeyMigrator | 64✅ | 393ms | ||
RemoveLegacyEtmKeyMigrator | 65✅ | 621ms | ||
RemoveLegacyEtmKeyMigrator | 66✅ | 863ms | ||
RemoveLegacyEtmKeyMigrator | 64✅ | 2s | ||
RemoveLegacyEtmKeyMigrator | 63✅ | 1s | ||
RemoveLegacyEtmKeyMigrator | 62✅ | 209ms | ||
RemoveLegacyEtmKeyMigrator | 62✅ | 232ms | ||
RemoveLegacyEtmKeyMigrator | 62✅ | 402ms | ||
RemoveLegacyEtmKeyMigrator | 64✅ | 493ms | ||
RemoveLegacyEtmKeyMigrator | 62✅ | 556ms | ||
RemoveLegacyEtmKeyMigrator | 66✅ | 643ms | ||
RemoveLegacyEtmKeyMigrator | 61✅ | 569ms | ||
RemoveLegacyEtmKeyMigrator | 62✅ | 336ms | ||
RemoveLegacyEtmKeyMigrator | 62✅ | 236ms | ||
RemoveLegacyEtmKeyMigrator | 62✅ | 221ms | ||
RemoveLegacyEtmKeyMigrator | 62✅ | 294ms | ||
RemoveLegacyEtmKeyMigrator | 62✅ | 243ms | ||
RestClient | 42✅ | 376ms | ||
ReusedPasswordsReportComponent | 3✅ | 2s | ||
Roboform CSV Importer | 3✅ | 1s | ||
RotateableKeySetService | 1✅ | 1s | ||
Safari CSV Importer | 2✅ | 471ms | ||
SafeUrls service | 3✅ | 167ms | ||
ScriptInjectorService | 12✅ | 349ms | ||
SecretClassifier | 17✅ | 157ms | ||
SecretKeyDefinition | 18✅ | 186ms | ||
SecretService | 3✅ | 609ms | ||
SecretsManagerPortingApiService | 8✅ | 526ms | ||
SecretsManagerService | 4✅ | 320ms | ||
SecretState | 13✅ | 312ms | ||
SecureNote | 5✅ | 145ms | ||
SecureSafe CSV Importer | 2✅ | 217ms | ||
Send | 3✅ | 151ms | ||
Send State Provider | 2✅ | 152ms | ||
SendAccess | 3✅ | 2s | ||
SendCreatedComponent | 9✅ | 2s | ||
SendFile | 3✅ | 150ms | ||
SendItemsService | 7✅ | 791ms | ||
SendListFiltersComponent | 3✅ | 13s | ||
SendListFiltersService | 3✅ | 942ms | ||
SendListItemsContainerComponent | 4✅ | 20s | ||
SendService | 28✅ | 2s | ||
SendText | 3✅ | 163ms | ||
SendV2Component | 4✅ | 2s | ||
sequentialize decorator | 10✅ | 940ms | ||
ServerConfigData | 3✅ | 580ms | ||
ServerSettings | 3✅ | 348ms | ||
Service account Redirect Guard | 3✅ | 25s | ||
ServiceContainer | 1✅ | 11s | ||
ServiceContainer | 1✅ | 20s | ||
serviceUtils | 4✅ | 153ms | ||
Specific State Providers | 16✅ | 402ms | ||
Sshkey | 5✅ | 158ms | ||
SsoComponent | 20✅ | 7s | ||
state | 3✅ | 166ms | ||
state definitions follow rules for client web | 296✅ | 773ms | ||
StateEventRegistrarService | 3✅ | 356ms | ||
StorageServiceProvider | 2✅ | 130ms | ||
SubjectMessageSender | 5✅ | 249ms | ||
sum | 22✅ | 272ms | ||
SymmetricCryptoKey | 7✅ | 379ms | ||
SyncServiceListener | 3✅ | 493ms | ||
TabsBackground | 19✅ | 430ms | ||
throttle decorator | 5✅ | 351ms | ||
toAlmostEqual custom matcher | 9✅ | 283ms | ||
Toast default timer | 2✅ | 662ms | ||
toBeFulfilled | 15✅ | 154ms | ||
toEqualBuffer custom matcher | 4✅ | 344ms | ||
TokenService | 180✅ | 8s | ||
TotpService | 5✅ | 1s | ||
TrialInitiationComponent | 15✅ | 26s | ||
TriggerAutofillScriptInjection | 1✅ | 471ms | ||
trimValidator | 7✅ | 706ms | ||
TwoFactorComponent | 17✅ | 1s | ||
TwoFactorComponent | 16✅ | 3s | ||
unauthUiRefreshRedirect | 2✅ | 339ms | ||
UnsecuredWebsitesReportComponent | 3✅ | 2s | ||
UriOptionComponent | 14✅ | 2s | ||
UserAutoUnlockKeyService | 3✅ | 2s | ||
UserDecryptionOptionsService | 4✅ | 1s | ||
UserKeyEncryptor | 9✅ | 297ms | ||
UserKeyEncryptor | 11✅ | 147ms | ||
UsernameRandomizer | 10✅ | 1s | ||
UserStateSubject | 49✅ | 915ms | ||
UserVerificationService | 16✅ | 345ms | ||
Utils Service | 92✅ | 252ms | ||
validateRpId | 11✅ | 255ms | ||
Vault Browser State Service | 4✅ | 692ms | ||
vault filter service | 14✅ | 568ms | ||
VaultBannersComponent | 8✅ | 5s | ||
VaultBannersService | 14✅ | 571ms | ||
VaultExportService | 14✅ | 8s | ||
VaultExportService | 14✅ | 9s | ||
VaultFilter | 19✅ | 354ms | ||
VaultFilter | 18✅ | 350ms | ||
VaultGeneratorDialogComponent | 3✅ | 3s | ||
VaultHeaderV2Component | 5✅ | 2s | ||
VaultOnboardingComponent | 12✅ | 3s | ||
VaultPopoutWindow | 10✅ | 351ms | ||
VaultPopupAutofillService | 27✅ | 2s | ||
VaultPopupItemsService | 25✅ | 11s | ||
VaultPopupListFiltersService | 27✅ | 880ms | ||
VaultProfileService | 6✅ | 531ms | ||
VaultTimeoutInputComponent | 3✅ | 2s | ||
VaultTimeoutService | 18✅ | 264ms | ||
VaultTimeoutSettingsService | 47✅ | 623ms | ||
ViewComponent | 3✅ | 5s | ||
ViewIdentitySectionsComponent | 7✅ | 2s | ||
ViewV2Component | 8✅ | 3s | ||
WeakPasswordsReportComponent | 3✅ | 5s | ||
Web Platform Utils Service | 14✅ | 238ms | ||
WebauthnAdminService | 10✅ | 928ms | ||
WebAuthnLoginPrfKeyService | 1✅ | 174ms | ||
WebAuthnLoginService | 6✅ | 346ms | ||
WebCipherFormGenerationService | 5✅ | 3s | ||
WebCrypto Function Service | 70✅ | 977ms | ||
WebEnvironmentService | 20✅ | 1s | ||
WebLockComponentService | 7✅ | 426ms | ||
WebLoginComponentService | 5✅ | 7s | ||
WebLoginDecryptionOptionsService | 2✅ | 2s | ||
WebMigrationRunner | 5✅ | 907ms | ||
WebRegistrationFinishService | 13✅ | 11s | ||
WebSsoComponentService | 2✅ | 1s | ||
WebStorageServiceProvider | 6✅ | 248ms | ||
WebVaultGeneratorDialogComponent | 4✅ | 2s | ||
WebVaultPremiumUpgradePromptService | 3✅ | 4s | ||
WebViewPasswordHistoryService | 1✅ | 1s | ||
Zoho Vault CSV Importer | 4✅ | 2s |
❌ OverlayBackground
OverlayBackground storing pageDetails stores the page details for the tab
✅ OverlayBackground storing pageDetails stores the page details for the tab
OverlayBackground storing pageDetails building sub frame offsets triggers a destruction of the inline menu listeners if the max frame depth is exceeded
✅ OverlayBackground storing pageDetails building sub frame offsets triggers a destruction of the inline menu listeners if the max frame depth is exceeded
OverlayBackground storing pageDetails building sub frame offsets builds the offset values for a sub frame within the tab
✅ OverlayBackground storing pageDetails building sub frame offsets builds the offset values for a sub frame within the tab
OverlayBackground storing pageDetails building sub frame offsets skips building offset values for a previously calculated sub frame
✅ OverlayBackground storing pageDetails building sub frame offsets skips building offset values for a previously calculated sub frame
OverlayBackground storing pageDetails building sub frame offsets will attempt to build the sub frame offsets by posting window messages if a set of offsets is not returned
✅ OverlayBackground storing pageDetails building sub frame offsets will attempt to build the sub frame offsets by posting window messages if a set of offsets is not returned
OverlayBackground storing pageDetails building sub frame offsets updates sub frame data that has been calculated using window messages
✅ OverlayBackground storing pageDetails building sub frame offsets updates sub frame data that has been calculated using window messages
OverlayBackground removing pageDetails removes the page details and port key for a specific tab from the pageDetailsForTab object
✅ OverlayBackground removing pageDetails removes the page details and port key for a specific tab from the pageDetailsForTab object
OverlayBackground re-positioning the inline menu within sub frames triggerAutofillOverlayReposition checkShouldRepositionInlineMenu blocking a reposition of the overlay blocks repositioning when the focused field data is not set
✅ OverlayBackground re-positioning the inline menu within sub frames triggerAutofillOverlayReposition checkShouldRepositionInlineMenu blocking a reposition of the overlay blocks repositioning when the focused field data is not set
OverlayBackground re-positioning the inline menu within sub frames triggerAutofillOverlayReposition checkShouldRepositionInlineMenu blocking a reposition of the overlay blocks repositioning when the sender is from a different tab than the focused field
✅ OverlayBackground re-positioning the inline menu within sub frames triggerAutofillOverlayReposition checkShouldRepositionInlineMenu blocking a reposition of the overlay blocks repositioning when the sender is from a different tab than the focused field
OverlayBackground re-positioning the inline menu within sub frames triggerAutofillOverlayReposition checkShouldRepositionInlineMenu blocking a reposition of the overlay blocks repositioning when the sender frame is not a parent frame of the focused field
✅ OverlayBackground re-positioning the inline menu within sub frames triggerAutofillOverlayReposition checkShouldRepositionInlineMenu blocking a reposition of the overlay blocks repositioning when the sender frame is not a parent frame of the focused field
OverlayBackground re-positioning the inline menu within sub frames triggerAutofillOverlayReposition checkShouldRepositionInlineMenu allowing a reposition of the overlay allows repositioning when the sender frame is for the focused field and the inline menu is visible,
✅ OverlayBackground re-positioning the inline menu within sub frames triggerAutofillOverlayReposition checkShouldRepositionInlineMenu allowing a reposition of the overlay allows repositioning when the sender frame is for the focused field and the inline menu is visible,
OverlayBackground re-positioning the inline menu within sub frames triggerAutofillOverlayReposition repositionInlineMenu closes the inline menu if the field is not focused
✅ OverlayBackground re-positioning the inline menu within sub frames triggerAutofillOverlayReposition repositionInlineMenu closes the inline menu if the field is not focused
OverlayBackground re-positioning the inline menu within sub frames triggerAutofillOverlayReposition repositionInlineMenu closes the inline menu if the focused field is not within the viewport
✅ OverlayBackground re-positioning the inline menu within sub frames triggerAutofillOverlayReposition repositionInlineMenu closes the inline menu if the focused field is not within the viewport
OverlayBackground re-positioning the inline menu within sub frames triggerAutofillOverlayReposition repositionInlineMenu rebuilds the sub frame offsets when the focused field's frame id indicates that it is within a sub frame
✅ OverlayBackground re-positioning the inline menu within sub frames triggerAutofillOverlayReposition repositionInlineMenu rebuilds the sub frame offsets when the focused field's frame id indicates that it is within a sub frame
OverlayBackground re-positioning the inline menu within sub frames triggerAutofillOverlayReposition repositionInlineMenu updating the inline menu position skips updating the position of either inline menu element if a field is not currently focused
✅ OverlayBackground re-positioning the inline menu within sub frames triggerAutofillOverlayReposition repositionInlineMenu updating the inline menu position skips updating the position of either inline menu element if a field is not currently focused
OverlayBackground re-positioning the inline menu within sub frames triggerAutofillOverlayReposition repositionInlineMenu updating the inline menu position sets the inline menu invisible and updates its position
✅ OverlayBackground re-positioning the inline menu within sub frames triggerAutofillOverlayReposition repositionInlineMenu updating the inline menu position sets the inline menu invisible and updates its position
OverlayBackground re-positioning the inline menu within sub frames triggerAutofillOverlayReposition repositionInlineMenu updating the inline menu position skips updating the inline menu list if the user has the inline menu set to open on button click
✅ OverlayBackground re-positioning the inline menu within sub frames triggerAutofillOverlayReposition repositionInlineMenu updating the inline menu position skips updating the inline menu list if the user has the inline menu set to open on button click
OverlayBackground re-positioning the inline menu within sub frames triggerAutofillOverlayReposition repositionInlineMenu updating the inline menu position skips updating the inline menu list if the focused field has a value and the user status is not unlocked
✅ OverlayBackground re-positioning the inline menu within sub frames triggerAutofillOverlayReposition repositionInlineMenu updating the inline menu position skips updating the inline menu list if the focused field has a value and the user status is not unlocked
OverlayBackground re-positioning the inline menu within sub frames triggerAutofillOverlayReposition triggerSubFrameFocusInRebuild triggers a rebuild of the sub frame and updates the inline menu position
✅ OverlayBackground re-positioning the inline menu within sub frames triggerAutofillOverlayReposition triggerSubFrameFocusInRebuild triggers a rebuild of the sub frame and updates the inline menu position
OverlayBackground re-positioning the inline menu within sub frames triggerAutofillOverlayReposition toggleInlineMenuHidden skips adjusting the hidden status of the inline menu if the sender tab does not contain the focused field
✅ OverlayBackground re-positioning the inline menu within sub frames triggerAutofillOverlayReposition toggleInlineMenuHidden skips adjusting the hidden status of the inline menu if the sender tab does not contain the focused field
OverlayBackground updating the overlay ciphers skips updating the overlay ciphers if the user's auth status is not unlocked
✅ OverlayBackground updating the overlay ciphers skips updating the overlay ciphers if the user's auth status is not unlocked
OverlayBackground updating the overlay ciphers skips updating the inline menu ciphers if the current tab url has non-http protocol
✅ OverlayBackground updating the overlay ciphers skips updating the inline menu ciphers if the current tab url has non-http protocol
OverlayBackground updating the overlay ciphers closes the inline menu on the focused field's tab if current tab is different
✅ OverlayBackground updating the overlay ciphers closes the inline menu on the focused field's tab if current tab is different
OverlayBackground updating the overlay ciphers queries all cipher types, sorts them by last used, and formats them for usage in the overlay
✅ OverlayBackground updating the overlay ciphers queries all cipher types, sorts them by last used, and formats them for usage in the overlay
OverlayBackground updating the overlay ciphers queries only login ciphers when not updating all cipher types
✅ OverlayBackground updating the overlay ciphers queries only login ciphers when not updating all cipher types
OverlayBackground updating the overlay ciphers queries all cipher types when the card and identity ciphers set is not built when only updating login ciphers
✅ OverlayBackground updating the overlay ciphers queries all cipher types when the card and identity ciphers set is not built when only updating login ciphers
OverlayBackground updating the overlay ciphers posts an `updateAutofillInlineMenuListCiphers` message to the overlay list port, and send a `updateAutofillInlineMenuListCiphers` message to the tab indicating that the list of ciphers is populated
✅ OverlayBackground updating the overlay ciphers posts an `updateAutofillInlineMenuListCiphers` message to the overlay list port, and send a `updateAutofillInlineMenuListCiphers` message to the tab indicating that the list of ciphers is populated
OverlayBackground updating the overlay ciphers updates the inline menu list with card ciphers
✅ OverlayBackground updating the overlay ciphers updates the inline menu list with card ciphers
OverlayBackground updating the overlay ciphers updating ciphers for an account creation inline menu updates the ciphers with a list of identity ciphers that contain a username
✅ OverlayBackground updating the overlay ciphers updating ciphers for an account creation inline menu updates the ciphers with a list of identity ciphers that contain a username
OverlayBackground updating the overlay ciphers updating ciphers for an account creation inline menu appends any found login ciphers to the list of identity ciphers
✅ OverlayBackground updating the overlay ciphers updating ciphers for an account creation inline menu appends any found login ciphers to the list of identity ciphers
OverlayBackground updating the overlay ciphers updating ciphers for an account creation inline menu skips any identity ciphers that do not contain a username or an email address
✅ OverlayBackground updating the overlay ciphers updating ciphers for an account creation inline menu skips any identity ciphers that do not contain a username or an email address
OverlayBackground updating the overlay ciphers updating ciphers for an account creation inline menu does not add the identity ciphers if the field is for a password field
✅ OverlayBackground updating the overlay ciphers updating ciphers for an account creation inline menu does not add the identity ciphers if the field is for a password field
OverlayBackground updating the overlay ciphers adds available passkey ciphers to the inline menu
✅ OverlayBackground updating the overlay ciphers adds available passkey ciphers to the inline menu
OverlayBackground updating the overlay ciphers does not add a passkey to the inline menu when its rpId is part of the neverDomains exclusion list
✅ OverlayBackground updating the overlay ciphers does not add a passkey to the inline menu when its rpId is part of the neverDomains exclusion list
OverlayBackground updating the overlay ciphers does not add passkeys to the inline menu if the passkey setting is disabled
✅ OverlayBackground updating the overlay ciphers does not add passkeys to the inline menu if the passkey setting is disabled
OverlayBackground updating the overlay ciphers updates the inline menu list with login ciphers when the field fill type is for updating the current password
✅ OverlayBackground updating the overlay ciphers updates the inline menu list with login ciphers when the field fill type is for updating the current password
OverlayBackground extension message handlers autofillOverlayElementClosed message handler disconnects any expired ports if the sender is not from the same page as the most recently focused field
✅ OverlayBackground extension message handlers autofillOverlayElementClosed message handler disconnects any expired ports if the sender is not from the same page as the most recently focused field
OverlayBackground extension message handlers autofillOverlayElementClosed message handler disconnects the button element port
✅ OverlayBackground extension message handlers autofillOverlayElementClosed message handler disconnects the button element port
OverlayBackground extension message handlers autofillOverlayElementClosed message handler disconnects the list element port
✅ OverlayBackground extension message handlers autofillOverlayElementClosed message handler disconnects the list element port
OverlayBackground extension message handlers autofillOverlayAddNewVaultItem message handler will not open the add edit popout window if the message does not have a login cipher provided
✅ OverlayBackground extension message handlers autofillOverlayAddNewVaultItem message handler will not open the add edit popout window if the message does not have a login cipher provided
OverlayBackground extension message handlers autofillOverlayAddNewVaultItem message handler resets the currentAddNewItemData to null when a cipher view is not successfully created
✅ OverlayBackground extension message handlers autofillOverlayAddNewVaultItem message handler resets the currentAddNewItemData to null when a cipher view is not successfully created
OverlayBackground extension message handlers autofillOverlayAddNewVaultItem message handler will open the add edit popout window after creating a new cipher
✅ OverlayBackground extension message handlers autofillOverlayAddNewVaultItem message handler will open the add edit popout window after creating a new cipher
OverlayBackground extension message handlers autofillOverlayAddNewVaultItem message handler creates a new card cipher
✅ OverlayBackground extension message handlers autofillOverlayAddNewVaultItem message handler creates a new card cipher
OverlayBackground extension message handlers autofillOverlayAddNewVaultItem message handler creating a new identity cipher populates an identity cipher view and creates it
✅ OverlayBackground extension message handlers autofillOverlayAddNewVaultItem message handler creating a new identity cipher populates an identity cipher view and creates it
OverlayBackground extension message handlers autofillOverlayAddNewVaultItem message handler creating a new identity cipher saves the first name based on the full name value
✅ OverlayBackground extension message handlers autofillOverlayAddNewVaultItem message handler creating a new identity cipher saves the first name based on the full name value
OverlayBackground extension message handlers autofillOverlayAddNewVaultItem message handler creating a new identity cipher saves the first and middle names based on the full name value
✅ OverlayBackground extension message handlers autofillOverlayAddNewVaultItem message handler creating a new identity cipher saves the first and middle names based on the full name value
OverlayBackground extension message handlers autofillOverlayAddNewVaultItem message handler creating a new identity cipher saves the first, middle, and last names based on the full name value
✅ OverlayBackground extension message handlers autofillOverlayAddNewVaultItem message handler creating a new identity cipher saves the first, middle, and last names based on the full name value
OverlayBackground extension message handlers autofillOverlayAddNewVaultItem message handler pulling cipher data from multiple frames of a tab combines the login cipher data from all frames
✅ OverlayBackground extension message handlers autofillOverlayAddNewVaultItem message handler pulling cipher data from multiple frames of a tab combines the login cipher data from all frames
OverlayBackground extension message handlers autofillOverlayAddNewVaultItem message handler pulling cipher data from multiple frames of a tab sets the uri to the subframe of a tab if the login data is complete
✅ OverlayBackground extension message handlers autofillOverlayAddNewVaultItem message handler pulling cipher data from multiple frames of a tab sets the uri to the subframe of a tab if the login data is complete
OverlayBackground extension message handlers autofillOverlayAddNewVaultItem message handler pulling cipher data from multiple frames of a tab combines the card cipher data from all frames
✅ OverlayBackground extension message handlers autofillOverlayAddNewVaultItem message handler pulling cipher data from multiple frames of a tab combines the card cipher data from all frames
OverlayBackground extension message handlers autofillOverlayAddNewVaultItem message handler pulling cipher data from multiple frames of a tab combines the identity cipher data from all frames
✅ OverlayBackground extension message handlers autofillOverlayAddNewVaultItem message handler pulling cipher data from multiple frames of a tab combines the identity cipher data from all frames
OverlayBackground extension message handlers checkIsInlineMenuCiphersPopulated message handler returns false if the sender's tab id is not equal to the focused field's tab id
✅ OverlayBackground extension message handlers checkIsInlineMenuCiphersPopulated message handler returns false if the sender's tab id is not equal to the focused field's tab id
OverlayBackground extension message handlers checkIsInlineMenuCiphersPopulated message handler returns false if the overlay login cipher are not populated
✅ OverlayBackground extension message handlers checkIsInlineMenuCiphersPopulated message handler returns false if the overlay login cipher are not populated
OverlayBackground extension message handlers checkIsInlineMenuCiphersPopulated message handler returns true if the overlay login ciphers are populated
✅ OverlayBackground extension message handlers checkIsInlineMenuCiphersPopulated message handler returns true if the overlay login ciphers are populated
OverlayBackground extension message handlers updateFocusedFieldData message handler sends a message to the sender frame to unset the most recently focused field data when the currently focused field does not belong to the sender
✅ OverlayBackground extension message handlers updateFocusedFieldData message handler sends a message to the sender frame to unset the most recently focused field data when the currently focused field does not belong to the sender
OverlayBackground extension message handlers updateFocusedFieldData message handler triggers an update of the identity ciphers present on a login field
✅ OverlayBackground extension message handlers updateFocusedFieldData message handler triggers an update of the identity ciphers present on a login field
OverlayBackground extension message handlers updateFocusedFieldData message handler triggers an update of the inline menu ciphers when the new focused field's cipher type does not equal the previous focused field's cipher type
✅ OverlayBackground extension message handlers updateFocusedFieldData message handler triggers an update of the inline menu ciphers when the new focused field's cipher type does not equal the previous focused field's cipher type
OverlayBackground extension message handlers updateFocusedFieldData message handler displaying the password generation menu displays the password generator when the focused field is for password generation
✅ OverlayBackground extension message handlers updateFocusedFieldData message handler displaying the password generation menu displays the password generator when the focused field is for password generation
OverlayBackground extension message handlers updateFocusedFieldData message handler displaying the password generation menu displays the password generator when the focused field is for login and the field has an account creation type of password
✅ OverlayBackground extension message handlers updateFocusedFieldData message handler displaying the password generation menu displays the password generator when the focused field is for login and the field has an account creation type of password
OverlayBackground extension message handlers updateFocusedFieldData message handler displaying the save login menu shows the save login menu when the focused field type is for password generation and the field is filled
✅ OverlayBackground extension message handlers updateFocusedFieldData message handler displaying the save login menu shows the save login menu when the focused field type is for password generation and the field is filled
OverlayBackground extension message handlers updateFocusedFieldData message handler displaying the save login menu shows the save login menu when the focused field type is for a login cipher and the field is filled
✅ OverlayBackground extension message handlers updateFocusedFieldData message handler displaying the save login menu shows the save login menu when the focused field type is for a login cipher and the field is filled
OverlayBackground extension message handlers updateIsFieldCurrentlyFocused message handler skips updating the isFiledCurrentlyFocused value when the focused field data is populated and the sender frame id does not equal the focused field's frame id
✅ OverlayBackground extension message handlers updateIsFieldCurrentlyFocused message handler skips updating the isFiledCurrentlyFocused value when the focused field data is populated and the sender frame id does not equal the focused field's frame id
✅ OverlayBackground extension message handlers updateIsFieldCurrentlyFocused message handler skips updating the isFiledCurrentlyFocused value when the focused field data is populated and the sender frame id does not equal the focused field's frame id
OverlayBackground extension message handlers checkIsFieldCurrentlyFocused message handler returns true when a form field is currently focused
✅ OverlayBackground extension message handlers checkIsFieldCurrentlyFocused message handler returns true when a form field is currently focused
OverlayBackground extension message handlers checkIsFieldCurrentlyFilling message handler returns true if autofill is currently running
✅ OverlayBackground extension message handlers checkIsFieldCurrentlyFilling message handler returns true if autofill is currently running
OverlayBackground extension message handlers getAutofillInlineMenuVisibility message handler returns the current inline menu visibility setting
✅ OverlayBackground extension message handlers getAutofillInlineMenuVisibility message handler returns the current inline menu visibility setting
OverlayBackground extension message handlers openAutofillInlineMenu message handler updates the inline menu position of both button and list elements if the inline menu is being forced open
✅ OverlayBackground extension message handlers openAutofillInlineMenu message handler updates the inline menu position of both button and list elements if the inline menu is being forced open
OverlayBackground extension message handlers openAutofillInlineMenu message handler when the focused field does not have a value updates the position of the both button and list elements if the user has the inline menu set to show on field focus
✅ OverlayBackground extension message handlers openAutofillInlineMenu message handler when the focused field does not have a value updates the position of the both button and list elements if the user has the inline menu set to show on field focus
OverlayBackground extension message handlers openAutofillInlineMenu message handler when the focused field does not have a value closes the list if the user has the inline menu set to show on button click and the list is open
✅ OverlayBackground extension message handlers openAutofillInlineMenu message handler when the focused field does not have a value closes the list if the user has the inline menu set to show on button click and the list is open
OverlayBackground extension message handlers openAutofillInlineMenu message handler when the focused field does not have a value updates the position of the button if the user has the inline menu set to show on button click
✅ OverlayBackground extension message handlers openAutofillInlineMenu message handler when the focused field does not have a value updates the position of the button if the user has the inline menu set to show on button click
OverlayBackground extension message handlers openAutofillInlineMenu message handler when the focused field has a value updates the position of both button and list elements if the inline menu is showing the save login view
✅ OverlayBackground extension message handlers openAutofillInlineMenu message handler when the focused field has a value updates the position of both button and list elements if the inline menu is showing the save login view
OverlayBackground extension message handlers openAutofillInlineMenu message handler when the focused field has a value closes the inline menu list if it is visible
✅ OverlayBackground extension message handlers openAutofillInlineMenu message handler when the focused field has a value closes the inline menu list if it is visible
OverlayBackground extension message handlers openAutofillInlineMenu message handler when the focused field has a value updates the position of the inline menu button
✅ OverlayBackground extension message handlers openAutofillInlineMenu message handler when the focused field has a value updates the position of the inline menu button
OverlayBackground extension message handlers closeAutofillInlineMenu sends a message to close the inline menu without checking field focus state if forcing the closure
✅ OverlayBackground extension message handlers closeAutofillInlineMenu sends a message to close the inline menu without checking field focus state if forcing the closure
OverlayBackground extension message handlers closeAutofillInlineMenu skips sending a message to close the inline menu if a form field is currently focused
✅ OverlayBackground extension message handlers closeAutofillInlineMenu skips sending a message to close the inline menu if a form field is currently focused
OverlayBackground extension message handlers closeAutofillInlineMenu sends a message to close the inline menu list only if the field is currently filling
✅ OverlayBackground extension message handlers closeAutofillInlineMenu sends a message to close the inline menu list only if the field is currently filling
OverlayBackground extension message handlers closeAutofillInlineMenu sends a message to close the inline menu if the form field is not focused and not filling
✅ OverlayBackground extension message handlers closeAutofillInlineMenu sends a message to close the inline menu if the form field is not focused and not filling
OverlayBackground extension message handlers closeAutofillInlineMenu sets a property indicating that the inline menu button is not visible
✅ OverlayBackground extension message handlers closeAutofillInlineMenu sets a property indicating that the inline menu button is not visible
OverlayBackground extension message handlers closeAutofillInlineMenu sets a property indicating that the inline menu list is not visible
✅ OverlayBackground extension message handlers closeAutofillInlineMenu sets a property indicating that the inline menu list is not visible
OverlayBackground extension message handlers checkAutofillInlineMenuFocused message handler skips checking if the inline menu is focused if the sender does not contain the focused field
✅ OverlayBackground extension message handlers checkAutofillInlineMenuFocused message handler skips checking if the inline menu is focused if the sender does not contain the focused field
OverlayBackground extension message handlers checkAutofillInlineMenuFocused message handler will check if the inline menu list is focused if the list port is open
✅ OverlayBackground extension message handlers checkAutofillInlineMenuFocused message handler will check if the inline menu list is focused if the list port is open
OverlayBackground extension message handlers checkAutofillInlineMenuFocused message handler will check if the overlay button is focused if the list port is not open
✅ OverlayBackground extension message handlers checkAutofillInlineMenuFocused message handler will check if the overlay button is focused if the list port is not open
OverlayBackground extension message handlers focusAutofillInlineMenuList message handler will send a `focusInlineMenuList` message to the overlay list port
✅ OverlayBackground extension message handlers focusAutofillInlineMenuList message handler will send a `focusInlineMenuList` message to the overlay list port
OverlayBackground extension message handlers getAutofillInlineMenuPosition returns the current inline menu positio
✅ OverlayBackground extension message handlers getAutofillInlineMenuPosition returns the current inline menu positio
OverlayBackground extension message handlers updateAutofillInlineMenuElementIsVisibleStatus message handler skips updating the inline menu visibility status if the sender tab does not contain the focused field
✅ OverlayBackground extension message handlers updateAutofillInlineMenuElementIsVisibleStatus message handler skips updating the inline menu visibility status if the sender tab does not contain the focused field
OverlayBackground extension message handlers updateAutofillInlineMenuElementIsVisibleStatus message handler updates the visibility status of the inline menu button
✅ OverlayBackground extension message handlers updateAutofillInlineMenuElementIsVisibleStatus message handler updates the visibility status of the inline menu button
OverlayBackground extension message handlers updateAutofillInlineMenuElementIsVisibleStatus message handler updates the visibility status of the inline menu list
✅ OverlayBackground extension message handlers updateAutofillInlineMenuElementIsVisibleStatus message handler updates the visibility status of the inline menu list
OverlayBackground extension message handlers checkIsAutofillInlineMenuButtonVisible message handler returns true when the inline menu button is visible
✅ OverlayBackground extension message handlers checkIsAutofillInlineMenuButtonVisible message handler returns true when the inline menu button is visible
OverlayBackground extension message handlers checkIsAutofillInlineMenuListVisible message handler returns true when the inline menu list is visible
✅ OverlayBackground extension message handlers checkIsAutofillInlineMenuListVisible message handler returns true when the inline menu list is visible
OverlayBackground extension message handlers getCurrentTabFrameId message handler returns the sender's frame id
✅ OverlayBackground extension message handlers getCurrentTabFrameId message handler returns the sender's frame id
OverlayBackground extension message handlers destroyAutofillInlineMenuListeners sends a message to the passed frameId that triggers a destruction of the inline menu listeners on that frame
✅ OverlayBackground extension message handlers destroyAutofillInlineMenuListeners sends a message to the passed frameId that triggers a destruction of the inline menu listeners on that frame
OverlayBackground extension message handlers unlockCompleted updates the inline menu button auth status
✅ OverlayBackground extension message handlers unlockCompleted updates the inline menu button auth status
OverlayBackground extension message handlers unlockCompleted updates the overlay ciphers
✅ OverlayBackground extension message handlers unlockCompleted updates the overlay ciphers
OverlayBackground extension message handlers unlockCompleted focuses the most recently focused field if a retry command is present in the message
✅ OverlayBackground extension message handlers unlockCompleted focuses the most recently focused field if a retry command is present in the message
OverlayBackground extension message handlers extension messages that trigger an update of the inline menu ciphers triggers an update of the overlay ciphers when the doFullSync message is received
✅ OverlayBackground extension message handlers extension messages that trigger an update of the inline menu ciphers triggers an update of the overlay ciphers when the doFullSync message is received
OverlayBackground extension message handlers extension messages that trigger an update of the inline menu ciphers triggers an update of the overlay ciphers when the addedCipher message is received
✅ OverlayBackground extension message handlers extension messages that trigger an update of the inline menu ciphers triggers an update of the overlay ciphers when the addedCipher message is received
OverlayBackground extension message handlers extension messages that trigger an update of the inline menu ciphers triggers an update of the overlay ciphers when the addEditCipherSubmitted message is received
✅ OverlayBackground extension message handlers extension messages that trigger an update of the inline menu ciphers triggers an update of the overlay ciphers when the addEditCipherSubmitted message is received
OverlayBackground extension message handlers extension messages that trigger an update of the inline menu ciphers triggers an update of the overlay ciphers when the editedCipher message is received
✅ OverlayBackground extension message handlers extension messages that trigger an update of the inline menu ciphers triggers an update of the overlay ciphers when the editedCipher message is received
OverlayBackground extension message handlers extension messages that trigger an update of the inline menu ciphers triggers an update of the overlay ciphers when the deletedCipher message is received
✅ OverlayBackground extension message handlers extension messages that trigger an update of the inline menu ciphers triggers an update of the overlay ciphers when the deletedCipher message is received
OverlayBackground extension message handlers fido2AbortRequest removes an active request associated with the sender tab
✅ OverlayBackground extension message handlers fido2AbortRequest removes an active request associated with the sender tab
OverlayBackground extension message handlers fido2AbortRequest updates the overlay ciphers after removing the active request
✅ OverlayBackground extension message handlers fido2AbortRequest updates the overlay ciphers after removing the active request
OverlayBackground handle extension onMessage will return early if the message command is not present within the extensionMessageHandlers
✅ OverlayBackground handle extension onMessage will return early if the message command is not present within the extensionMessageHandlers
OverlayBackground inline menu button message handlers autofillInlineMenuButtonClicked message handler opens the unlock vault popout if the user auth status is not unlocked
✅ OverlayBackground inline menu button message handlers autofillInlineMenuButtonClicked message handler opens the unlock vault popout if the user auth status is not unlocked
OverlayBackground inline menu button message handlers autofillInlineMenuButtonClicked message handler opens the inline menu if the user auth status is unlocked
✅ OverlayBackground inline menu button message handlers autofillInlineMenuButtonClicked message handler opens the inline menu if the user auth status is unlocked
OverlayBackground inline menu button message handlers handles menu position when input is focused sets button and menu width and position when non-multi-input totp field is focused
✅ OverlayBackground inline menu button message handlers handles menu position when input is focused sets button and menu width and position when non-multi-input totp field is focused
OverlayBackground inline menu button message handlers handles menu position when input is focused sets button and menu width and position when multi-input totp field is focused
❌ OverlayBackground inline menu button message handlers handles menu position when input is focused sets button and menu width and position when multi-input totp field is focused
TypeError: (0 , utils_3.rectNotZero) is not a function
OverlayBackground inline menu button message handlers triggerDelayedAutofillInlineMenuClosure message handler skips triggering the delayed closure of the inline menu if a field is currently focused
✅ OverlayBackground inline menu button message handlers triggerDelayedAutofillInlineMenuClosure message handler skips triggering the delayed closure of the inline menu if a field is currently focused
OverlayBackground inline menu button message handlers triggerDelayedAutofillInlineMenuClosure message handler sends a message to the button and list ports that triggers a delayed closure of the inline menu
✅ OverlayBackground inline menu button message handlers triggerDelayedAutofillInlineMenuClosure message handler sends a message to the button and list ports that triggers a delayed closure of the inline menu
OverlayBackground inline menu button message handlers triggerDelayedAutofillInlineMenuClosure message handler triggers a single delayed closure if called again within a 100ms threshold
✅ OverlayBackground inline menu button message handlers triggerDelayedAutofillInlineMenuClosure message handler triggers a single delayed closure if called again within a 100ms threshold
OverlayBackground inline menu button message handlers autofillInlineMenuBlurred message handler sends a message to the inline menu list to check if the element is focused
✅ OverlayBackground inline menu button message handlers autofillInlineMenuBlurred message handler sends a message to the inline menu list to check if the element is focused
OverlayBackground inline menu button message handlers redirectAutofillInlineMenuFocusOut message handler ignores the redirect message if the direction is not provided
✅ OverlayBackground inline menu button message handlers redirectAutofillInlineMenuFocusOut message handler ignores the redirect message if the direction is not provided
OverlayBackground inline menu button message handlers redirectAutofillInlineMenuFocusOut message handler sends the redirect message if the direction is provided
✅ OverlayBackground inline menu button message handlers redirectAutofillInlineMenuFocusOut message handler sends the redirect message if the direction is provided
OverlayBackground inline menu button message handlers updateAutofillInlineMenuColorScheme message handler sends a message to the button port to update the inline menu color scheme
✅ OverlayBackground inline menu button message handlers updateAutofillInlineMenuColorScheme message handler sends a message to the button port to update the inline menu color scheme
OverlayBackground inline menu list message handlers checkAutofillInlineMenuButtonFocused message handler sends a message to the inline menu button to check if the element is focused
✅ OverlayBackground inline menu list message handlers checkAutofillInlineMenuButtonFocused message handler sends a message to the inline menu button to check if the element is focused
OverlayBackground inline menu list message handlers autofillInlineMenuBlurred message handler sends a message to the inline menu button to check if the element is focused
✅ OverlayBackground inline menu list message handlers autofillInlineMenuBlurred message handler sends a message to the inline menu button to check if the element is focused
OverlayBackground inline menu list message handlers unlockVault message handler opens the unlock vault popout
✅ OverlayBackground inline menu list message handlers unlockVault message handler opens the unlock vault popout
OverlayBackground inline menu list message handlers fillAutofillInlineMenuCipher message handler ignores the fill request if the overlay cipher id is not provided
✅ OverlayBackground inline menu list message handlers fillAutofillInlineMenuCipher message handler ignores the fill request if the overlay cipher id is not provided
OverlayBackground inline menu list message handlers fillAutofillInlineMenuCipher message handler ignores the fill request if the tab does not contain any identified page details
✅ OverlayBackground inline menu list message handlers fillAutofillInlineMenuCipher message handler ignores the fill request if the tab does not contain any identified page details
OverlayBackground inline menu list message handlers fillAutofillInlineMenuCipher message handler ignores the fill request if a master password reprompt is required
✅ OverlayBackground inline menu list message handlers fillAutofillInlineMenuCipher message handler ignores the fill request if a master password reprompt is required
OverlayBackground inline menu list message handlers fillAutofillInlineMenuCipher message handler autofills the selected cipher and moves it to the top of the front of the ciphers map
✅ OverlayBackground inline menu list message handlers fillAutofillInlineMenuCipher message handler autofills the selected cipher and moves it to the top of the front of the ciphers map
OverlayBackground inline menu list message handlers fillAutofillInlineMenuCipher message handler copies the cipher's totp code to the clipboard after filling
✅ OverlayBackground inline menu list message handlers fillAutofillInlineMenuCipher message handler copies the cipher's totp code to the clipboard after filling
OverlayBackground inline menu list message handlers fillAutofillInlineMenuCipher message handler triggering passkey authentication logs an error if the authentication could not complete due to a missing FIDO2 request
✅ OverlayBackground inline menu list message handlers fillAutofillInlineMenuCipher message handler triggering passkey authentication logs an error if the authentication could not complete due to a missing FIDO2 request
OverlayBackground inline menu list message handlers fillAutofillInlineMenuCipher message handler triggering passkey authentication when the FIDO2 request is present aborts all active FIDO2 requests if the subsequent request after the authentication is invalid
✅ OverlayBackground inline menu list message handlers fillAutofillInlineMenuCipher message handler triggering passkey authentication when the FIDO2 request is present aborts all active FIDO2 requests if the subsequent request after the authentication is invalid
OverlayBackground inline menu list message handlers fillAutofillInlineMenuCipher message handler triggering passkey authentication when the FIDO2 request is present triggers a closure of the inline menu if the subsequent request after the authentication is valid
Report exceeded GitHub limit of 65535 bytes and has been trimmed
Annotations
Check failure on line 1405 in apps/browser/src/autofill/background/overlay.background.ts
github-actions / Test Results
OverlayBackground ► OverlayBackground inline menu button message handlers handles menu position when input is focused sets button and menu width and position when multi-input totp field is focused ► OverlayBackground inline menu button message handlers...
Failed test found in:
junit.xml
Error:
TypeError: (0 , utils_3.rectNotZero) is not a function
Raw output
TypeError: (0 , utils_3.rectNotZero) is not a function
at /home/runner/work/clients/clients/apps/browser/src/autofill/background/overlay.background.ts:1405:53
at Array.filter (<anonymous>)
at OverlayBackground.filter [as calculateTotpMultiInputMenuBounds] (/home/runner/work/clients/clients/apps/browser/src/autofill/background/overlay.background.ts:1405:26)
at OverlayBackground.calculateTotpMultiInputMenuBounds [as getInlineMenuListPosition] (/home/runner/work/clients/clients/apps/browser/src/autofill/background/overlay.background.ts:1598:33)
at /home/runner/work/clients/clients/apps/browser/src/autofill/background/overlay.background.spec.ts:3020:75
at Generator.next (<anonymous>)
at /home/runner/work/clients/clients/apps/browser/src/autofill/background/overlay.background.spec.ts:8:71
at new ZoneAwarePromise (/home/runner/work/clients/clients/node_modules/zone.js/bundles/zone.umd.js:2623:29)
at Object.<anonymous>.__awaiter (/home/runner/work/clients/clients/apps/browser/src/autofill/background/overlay.background.spec.ts:4:12)
at /home/runner/work/clients/clients/apps/browser/src/autofill/background/overlay.background.spec.ts:2949:103
at _ZoneDelegate.invoke (/home/runner/work/clients/clients/node_modules/zone.js/bundles/zone.umd.js:416:32)
at ProxyZoneSpec.Object.<anonymous>.ProxyZoneSpec.onInvoke (/home/runner/work/clients/clients/node_modules/zone.js/bundles/zone-testing.umd.js:2176:43)
at _ZoneDelegate.invoke (/home/runner/work/clients/clients/node_modules/zone.js/bundles/zone.umd.js:415:38)
at ZoneImpl.run (/home/runner/work/clients/clients/node_modules/zone.js/bundles/zone.umd.js:147:47)
at Object.wrappedFunc (/home/runner/work/clients/clients/node_modules/zone.js/bundles/zone-testing.umd.js:450:38)
at Promise.then.completed (/home/runner/work/clients/clients/node_modules/jest-circus/build/utils.js:298:28)
at new Promise (<anonymous>)
at callAsyncCircusFn (/home/runner/work/clients/clients/node_modules/jest-circus/build/utils.js:231:10)
at _callCircusTest (/home/runner/work/clients/clients/node_modules/jest-circus/build/run.js:316:40)
at _runTest (/home/runner/work/clients/clients/node_modules/jest-circus/build/run.js:252:3)
at _runTestsForDescribeBlock (/home/runner/work/clients/clients/node_modules/jest-circus/build/run.js:126:9)
at _runTestsForDescribeBlock (/home/runner/work/clients/clients/node_modules/jest-circus/build/run.js:121:9)
at _runTestsForDescribeBlock (/home/runner/work/clients/clients/node_modules/jest-circus/build/run.js:121:9)
at _runTestsForDescribeBlock (/home/runner/work/clients/clients/node_modules/jest-circus/build/run.js:121:9)
at run (/home/runner/work/clients/clients/node_modules/jest-circus/build/run.js:71:3)
at runAndTransformResultsToJestFormat (/home/runner/work/clients/clients/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
Loading