Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[PM-6978] Add menubar option for toggling hardware acceleration #8424

Merged
merged 4 commits into from
Mar 22, 2024

Merge branch 'main' into ps/PM-6978

8181236
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

[PM-6978] Add menubar option for toggling hardware acceleration #8424

Merge branch 'main' into ps/PM-6978
8181236
Select commit
Loading
Failed to load commit list.
GitHub Actions / Test Results succeeded Mar 22, 2024 in 1s

4580 passed, 0 failed and 4 skipped

Tests passed successfully

✅ junit.xml

4584 tests were completed in 107s with 4580 passed, 0 failed and 4 skipped.

Test suite Passed Failed Skipped Time
1Password 1Pif Importer 5✅ 471ms
1Password 1Pux Importer 29✅ 7s
1Password mac CSV Importer 3✅ 581ms
1Password windows CSV Importer 3✅ 380ms
AccessPolicySelectorService 17✅ 2s
AccessSelectorComponent 15✅ 3s
Account 2✅ 489ms
AccountKeys 7✅ 268ms
AccountProfile 1✅ 293ms
accountService 18✅ 336ms
AccountSettings 2✅ 270ms
AccountSwitcherService 5✅ 833ms
AccountTokens 1✅ 264ms
Addy.io Forwarder 23✅ 694ms
AppIdService 14✅ 352ms
Attachment 9✅ 275ms
AttachmentView 1✅ 361ms
AuthPopoutWindow 8✅ 280ms
AuthRequestService 7✅ 500ms
AutofillInit 35✅ 790ms
AutofillOverlayButton 7✅ 545ms
AutofillOverlayButtonIframe 1✅ 142ms
AutofillOverlayContentService 96✅ 1s
AutofillOverlayIframeElement 3✅ 146ms
AutofillOverlayIframeService 39✅ 609ms
AutofillOverlayList 27✅ 5s
AutofillOverlayListIframe 1✅ 129ms
AutofillOverlayPageElement 13✅ 210ms
AutofillService 232✅ 7s
BannerComponent 2✅ 483ms
BaseImporter class 27✅ 348ms
BillingAccountProfileStateService 15✅ 376ms
biometrics tests 6✅ 858ms
BiometricStateService 31✅ 484ms
BitwardenPasswordProtectedImporter 11✅ 271ms
Browser Session Storage Service 28✅ 591ms
Browser State Service 4✅ 491ms
Browser Utils Service 28✅ 345ms
BrowserApi 40✅ 366ms
BrowserClipboardService 8✅ 154ms
BrowserPopupUtils 33✅ 554ms
browserSession decorator 5✅ 552ms
builder 3✅ 133ms
buildSvgDomElement 11✅ 191ms
Button 6✅ 1s
Button 3✅ 626ms
Button 3✅ 562ms
Callout 4✅ 467ms
canAccessFeature 9✅ 3s
Card 6✅ 295ms
Chrome CSV Importer 2✅ 457ms
Cipher DTO 19✅ 1s
Cipher Service 13✅ 1s
CipherContextMenuHandler 6✅ 809ms
CipherView 5✅ 502ms
cleanUserAgent 4✅ 506ms
clearClipboard 2✅ 207ms
CLI Console log service 2✅ 1s
CollectAutofillContentService 125✅ 5s
Collection 3✅ 374ms
CollectionUtils Service 1✅ 1s
combine 1✅ 159ms
commaSeparatedEmails 5✅ 516ms
ConfigService 8✅ 544ms
ConsoleLogService 5✅ 276ms
ContentMessageHandler 9✅ 234ms
context-menu 12✅ 7s
ContextMenuClickedHandler 7✅ 4s
createFilter 20✅ 583ms
cryptoService 59✅ 2s
currentVersion 4✅ 375ms
Dashlane CSV Importer 7✅ 539ms
decodeJwtTokenToJson 5✅ 467ms
Deep Link Guard 9✅ 843ms
DefaultActiveUserState 28✅ 1s
DefaultActiveUserStateProvider 1✅ 218ms
DefaultDerivedState 14✅ 651ms
DefaultDomainSettingsService 2✅ 341ms
DefaultGlobalState 18✅ 626ms
DefaultSingleUserState 26✅ 619ms
DefaultStateProvider 17✅ 357ms
DeriveDefinition 2✅ 285ms
deserializes state key definitions 11✅ 251ms
deserializes state KeyDefinition {
stateDefinition: [StateDefinition],
key: 'clientKeyHalf',
options: [Object]
} 7✅ 244ms
devFlag decorator 2✅ 215ms
deviceTrustCryptoService 32✅ 608ms
DomElementVisibilityService 19✅ 249ms
DuckDuckGo Forwarder 15✅ 398ms
EFF long word list generation strategy 7✅ 323ms
electronCryptoService 3✅ 1s
ElectronLogMainService 1✅ 704ms
Email subaddress list generation strategy 7✅ 749ms
Email subaddress list generation strategy 7✅ 327ms
EmergencyAccessService 6✅ 1s
encArrayBuffer 7✅ 306ms
encrypted folders 3✅ 251ms
encrypted org keys 4✅ 298ms
encrypted provider keys 4✅ 305ms
EncryptionPair 4✅ 254ms
EncryptService 20✅ 485ms
EncString 24✅ 615ms
Enpass JSON Importer 5✅ 504ms
EnvironmentService 24✅ 779ms
EventRunnerService 2✅ 374ms
Ever had user key 8✅ 508ms
ExposedPasswordsReportComponent 2✅ 2s
Fastmail Forwarder 26✅ 424ms
Fido2Credential 7✅ 312ms
Fido2Service 1✅ 249ms
FidoAuthenticatorService 31✅ 2⚪ 2s
FidoAuthenticatorService 32✅ 958ms
Field 6✅ 255ms
FilelessImporterBackground 17✅ 598ms
Firefox CSV Importer 2✅ 390ms
Firefox Relay Forwarder 18✅ 317ms
flagEnabled 11✅ 267ms
Folder 3✅ 205ms
Folder Service 8✅ 497ms
FolderView 1✅ 259ms
forbiddenCharacters 4✅ 498ms
foreground background derived state interactions 5✅ 456ms
foreground background memory storage interaction 7✅ 339ms
ForegroundDerivedState 3✅ 411ms
FormSelectionList 15✅ 1s
ForwardEmail Forwarder 33✅ 807ms
ForwarderGeneratorStrategy 4✅ 273ms
fromChromeEvent 4✅ 192ms
FSecure FSK Importer 2✅ 243ms
functionToObservable 9✅ 621ms
GeneratePasswordToClipboardCommand 2✅ 233ms
GeneratorComponent 2✅ 2s
getStoredValue 3✅ 255ms
Icon 5✅ 709ms
IconComponent 2✅ 499ms
Identity 6✅ 337ms
IfFeatureDirective 6✅ 609ms
ImportService 10✅ 1s
InactiveTwoFactorReportComponent 2✅ 2s
InsertAutofillContentService 54✅ 1s
KeePass2 Xml Importer 5✅ 429ms
Keeper CSV Importer 5✅ 617ms
Keeper Json Importer 5✅ 439ms
Key definitions 12✅ 262ms
KeyDefinition 8✅ 219ms
KeyGenerationService 9✅ 343ms
KeyRotationService 8✅ 957ms
Lastpass CSV Importer 5✅ 1s
LockComponent 29✅ 7s
Login DTO 8✅ 282ms
LoginStrategy 29✅ 4s
LoginStrategy 10✅ 778ms
LoginStrategy 17✅ 761ms
LoginStrategy 16✅ 927ms
LoginStrategy 15✅ 729ms
LoginStrategy 12✅ 567ms
LoginStrategy 22✅ 662ms
LoginStrategyService 3✅ 2s
LoginUri 8✅ 282ms
LoginUriView 28✅ 292ms
LoginView 1✅ 371ms
LP Suppress Import Download 5✅ 184ms
LP Suppress Import Download for Manifest v2 1✅ 114ms
LpFilelessImporter 16✅ 333ms
MemoryStorageService 5✅ 297ms
Menu 4✅ 966ms
Messenger 7✅ 409ms
MigrationBuilder 11✅ 414ms
MigrationBuilderService 8✅ 505ms
MigrationRunner 4✅ 1⚪ 1s
migrator default methods 6✅ 241ms
Myki CSV Importer 6✅ 909ms
NodeCrypto Function Service 64✅ 2s
NordPass CSV Importer 10✅ 724ms
NotificationBackground 51✅ 2s
OffscreenDocument 5✅ 307ms
Org Domain API Service 7✅ 424ms
Org Domain Service 7✅ 319ms
Organization Permissions Guard 7✅ 569ms
OrganizationManagementPreferencesService 3✅ 377ms
ORGANIZATIONS state 1✅ 237ms
OrganizationService 17✅ 406ms
OrganizationUserResetPasswordService 10✅ 639ms
orgSeatLimitReachedValidator 6✅ 1s
OverlayBackground 64✅ 1s
p1363ToDer 6✅ 368ms
Passky Json Importer 2✅ 366ms
Password 6✅ 269ms
Password generation strategy 8✅ 384ms
Password generation strategy 8✅ 304ms
Password generator options builder 137✅ 2s
Password generator options builder 34✅ 456ms
Password generator options builder 4✅ 277ms
Password generator service 9✅ 479ms
PasswordHistoryView 1✅ 268ms
PasswordInputToggle 9✅ 2s
PasswordRepromptService 2✅ 6s
PasswordResetEnrollmentServiceImplementation 5✅ 420ms
PasswordStrengthService 6✅ 463ms
Payment Method Warnings Service 7✅ 436ms
PinCryptoService 14✅ 596ms
PolicyService 23✅ 1s
Protonpass Json Importer 6✅ 350ms
Provider Permissions Guard 6✅ 620ms
PROVIDERS key definition 7✅ 482ms
PSONO JSON Importer 13✅ 1⚪ 1s
RadioButton 3✅ 686ms
RadioGroupComponent 3✅ 955ms
RangeWithDefault 4✅ 279ms
RemoveLegacyEtmKeyMigrator 12✅ 431ms
RemoveLegacyEtmKeyMigrator 19✅ 566ms
RemoveLegacyEtmKeyMigrator 18✅ 424ms
RemoveLegacyEtmKeyMigrator 17✅ 428ms
RemoveLegacyEtmKeyMigrator 19✅ 448ms
RemoveLegacyEtmKeyMigrator 17✅ 519ms
RemoveLegacyEtmKeyMigrator 18✅ 406ms
RemoveLegacyEtmKeyMigrator 36✅ 485ms
RemoveLegacyEtmKeyMigrator 18✅ 381ms
RemoveLegacyEtmKeyMigrator 18✅ 338ms
RemoveLegacyEtmKeyMigrator 17✅ 380ms
RemoveLegacyEtmKeyMigrator 18✅ 361ms
RemoveLegacyEtmKeyMigrator 18✅ 321ms
RemoveLegacyEtmKeyMigrator 19✅ 384ms
RemoveLegacyEtmKeyMigrator 17✅ 318ms
RemoveLegacyEtmKeyMigrator 18✅ 357ms
RemoveLegacyEtmKeyMigrator 19✅ 296ms
RemoveLegacyEtmKeyMigrator 16✅ 435ms
RemoveLegacyEtmKeyMigrator 17✅ 320ms
RemoveLegacyEtmKeyMigrator 16✅ 428ms
RemoveLegacyEtmKeyMigrator 20✅ 388ms
RemoveLegacyEtmKeyMigrator 16✅ 367ms
RemoveLegacyEtmKeyMigrator 16✅ 273ms
RemoveLegacyEtmKeyMigrator 19✅ 293ms
RemoveLegacyEtmKeyMigrator 18✅ 273ms
RemoveLegacyEtmKeyMigrator 19✅ 347ms
RemoveLegacyEtmKeyMigrator 19✅ 355ms
RemoveLegacyEtmKeyMigrator 16✅ 353ms
RemoveLegacyEtmKeyMigrator 19✅ 399ms
RemoveLegacyEtmKeyMigrator 19✅ 334ms
RemoveLegacyEtmKeyMigrator 19✅ 292ms
RemoveLegacyEtmKeyMigrator 18✅ 249ms
RemoveLegacyEtmKeyMigrator 17✅ 505ms
RemoveLegacyEtmKeyMigrator 15✅ 1s
RemoveLegacyEtmKeyMigrator 18✅ 244ms
RemoveLegacyEtmKeyMigrator 18✅ 313ms
RemoveLegacyEtmKeyMigrator 15✅ 288ms
RemoveLegacyEtmKeyMigrator 16✅ 485ms
RemoveLegacyEtmKeyMigrator 17✅ 262ms
RemoveLegacyEtmKeyMigrator 18✅ 263ms
RemoveLegacyEtmKeyMigrator 15✅ 279ms
RemoveLegacyEtmKeyMigrator 14✅ 298ms
RemoveLegacyEtmKeyMigrator 16✅ 305ms
RemoveLegacyEtmKeyMigrator 14✅ 308ms
RemoveLegacyEtmKeyMigrator 18✅ 331ms
RemoveLegacyEtmKeyMigrator 14✅ 447ms
RemoveLegacyEtmKeyMigrator 14✅ 314ms
ReusedPasswordsReportComponent 2✅ 2s
Roboform CSV Importer 3✅ 448ms
RotateableKeySetService 1✅ 511ms
Safari CSV Importer 2✅ 796ms
SafeUrls service 3✅ 294ms
SecretClassifier 17✅ 290ms
SecretKeyDefinition 17✅ 313ms
SecureNote 5✅ 277ms
SecureSafe CSV Importer 2✅ 412ms
Send 3✅ 375ms
SendAccess 3✅ 353ms
SendFile 3✅ 256ms
SendService 28✅ 825ms
SendText 3✅ 324ms
sequentialize decorator 9✅ 974ms
ServerConfigData 3✅ 246ms
serviceUtils 4✅ 311ms
session syncer 15✅ 557ms
sessionSync decorator 2✅ 169ms
SimpleLogin Forwarder 22✅ 446ms
Specific State Providers 16✅ 426ms
SsoComponent 20✅ 5s
state 3✅ 679ms
state definitions follow rules for client web 152✅ 401ms
StateEventRegistrarService 3✅ 251ms
StorageServiceProvider 2✅ 304ms
SymmetricCryptoKey 7✅ 297ms
TabsBackground 21✅ 236ms
throttle decorator 5✅ 478ms
toEqualBuffer custom matcher 4✅ 889ms
TokenService 120✅ 8s
TotpService 5✅ 435ms
TrialInitiationComponent 15✅ 31s
TriggerAutofillScriptInjection 1✅ 203ms
TriggerFido2ContentScriptInjection 1✅ 145ms
trimValidator 7✅ 446ms
TwoFactorComponent 16✅ 2s
UnsecuredWebsitesReportComponent 2✅ 1s
UserDecryptionOptionsService 4✅ 751ms
UserEncryptor 13✅ 367ms
UserKeyEncryptor 6✅ 263ms
UserKeyEncryptor 12✅ 261ms
Username Generation Options 16✅ 408ms
Utils Service 86✅ 588ms
validateRpId 11✅ 261ms
vault filter service 14✅ 2s
VaultExportService 14✅ 11s
VaultExportService 14✅ 10s
VaultFilter 19✅ 660ms
VaultFilter 18✅ 530ms
VaultOnboardingComponent 11✅ 2s
VaultPopoutWindow 10✅ 284ms
VaultTimeoutService 19✅ 573ms
VaultTimeoutSettingsService 17✅ 575ms
WeakPasswordsReportComponent 2✅ 1s
Web Platform Utils Service 14✅ 466ms
WebauthnAdminService 6✅ 1s
WebAuthnLoginPrfCryptoService 1✅ 247ms
WebAuthnLoginService 6✅ 558ms
WebCrypto Function Service 69✅ 1s
WebMigrationRunner 5✅ 485ms
WebStorageServiceProvider 6✅ 450ms