Skip to content

chore: integrate MultichainAccountService changes#38265

Merged
gantunesr merged 55 commits intomainfrom
hm/integrate-service-changes
Feb 12, 2026
Merged

chore: integrate MultichainAccountService changes#38265
gantunesr merged 55 commits intomainfrom
hm/integrate-service-changes

Conversation

@hmalik88
Copy link
Copy Markdown
Contributor

@hmalik88 hmalik88 commented Nov 25, 2025

Description

This PR aims to delegate account (wallet) creation logic to the MultichainAccountService. The intention is to make it easier to build with the new mental model for accounts. The latest version of the service also incorporates a large refactor that aims to improve the performance of the service.

Changelog

CHANGELOG entry: Refactor account creation logic to use the MultichainAccountService for creating wallets

Related issues

Fixes: N/A

Manual testing steps

  1. Build from this branch.
  2. Go through the various wallet creation flows (onboarding with new srp, onboarding with imported srp and finally importing a new srp after having onboarded) and confirm that they work.

Screenshots/Recordings

N/A

Pre-merge author checklist

Pre-merge reviewer checklist

  • I've manually tested the PR (e.g. pull and build branch, run the app, test code being changed).
  • I confirm that this PR addresses all acceptance criteria described in the ticket it closes and includes the necessary testing evidence such as recordings and or screenshots.

Note

Medium Risk
Touches core onboarding/vault creation and SRP import/restore paths, so regressions could block wallet setup or account discovery across chains despite test updates.

Overview
Routes wallet/vault creation flows (createNewVaultAndKeychain, SRP import, and createNewVaultAndRestore) through multichainAccountService.createMultichainAccountWallet and uses the returned entropySource for subsequent account discovery/selection; onboarding now safely handles missing selected account and passes the selected account’s entropy id into discoverAndCreateAccounts.

Removes the legacy generateNewMnemonicAndAddToVault background method and its UI thunk/tests, updates multichain discovery and sorting to use direct service/controller APIs (multichainAccountService.getMultichainAccountWallet, accountTreeController.getAccountContext), and adjusts unit/e2e tests plus LavaMoat policies and core package versions (account-tree-controller, accounts-controller, keyring-controller, multichain-account-service).

Written by Cursor Bugbot for commit 456f170. This will update automatically on new commits. Configure here.

@github-actions
Copy link
Copy Markdown
Contributor

CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes.

@metamaskbotv2
Copy link
Copy Markdown
Contributor

metamaskbotv2 bot commented Jan 8, 2026

Builds ready [511315f]
📊 Page Load Benchmark Results

Current Commit: 511315f | Date: 1/8/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.07s (±66ms) 🟡 | historical mean value: 1.04s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 752ms (±63ms) 🟢 | historical mean value: 723ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 79ms (±10ms) 🟢 | historical mean value: 79ms ⬆️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.07s 66ms 1.03s 1.39s 1.29s 1.39s
domContentLoaded 752ms 63ms 715ms 1.05s 957ms 1.05s
firstPaint 79ms 10ms 60ms 164ms 92ms 164ms
firstContentfulPaint 79ms 10ms 60ms 164ms 92ms 164ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 17.08 KiB (0.35%)
  • ui: -3 Bytes (0%)
  • common: 139 Bytes (0%)

@socket-security
Copy link
Copy Markdown

socket-security bot commented Jan 9, 2026

All alerts resolved. Learn more about Socket for GitHub.

This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored.

View full report

@metamaskbotv2
Copy link
Copy Markdown
Contributor

metamaskbotv2 bot commented Jan 9, 2026

Builds ready [a15aaad]
📊 Page Load Benchmark Results

Current Commit: a15aaad | Date: 1/9/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.07s (±72ms) 🟡 | historical mean value: 1.04s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 747ms (±69ms) 🟢 | historical mean value: 723ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 80ms (±12ms) 🟢 | historical mean value: 79ms ⬆️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.07s 72ms 1.03s 1.36s 1.28s 1.36s
domContentLoaded 747ms 69ms 711ms 1.02s 949ms 1.02s
firstPaint 80ms 12ms 68ms 180ms 88ms 180ms
firstContentfulPaint 80ms 12ms 68ms 180ms 88ms 180ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 17.08 KiB (0.34%)
  • ui: -3 Bytes (0%)
  • common: 133 Bytes (0%)

@ccharly
Copy link
Copy Markdown
Contributor

ccharly commented Feb 9, 2026

@metamaskbot update-policies

@metamaskbot
Copy link
Copy Markdown
Collaborator

Policy update failed. You can review the logs or retry the policy update here

@ccharly
Copy link
Copy Markdown
Contributor

ccharly commented Feb 9, 2026

@metamaskbot update-policies

@metamaskbot
Copy link
Copy Markdown
Collaborator

Policy update failed. You can review the logs or retry the policy update here

@ccharly
Copy link
Copy Markdown
Contributor

ccharly commented Feb 9, 2026

@metamaskbot update-policies

@metamaskbot
Copy link
Copy Markdown
Collaborator

No policy changes

@metamaskbotv2
Copy link
Copy Markdown
Contributor

metamaskbotv2 bot commented Feb 10, 2026

Builds ready [55412fc]
UI Startup Metrics (1366 ± 91 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup1366119716029114261523
load117199213498412271315
domContentLoaded116698813428312211302
domInteractive261699172377
firstPaint148651233125190246
backgroundConnect23521730014239266
firstReactRender15103441722
initialActions105112
loadScripts9447641120839971087
setupStore1263651423
numNetworkReqs231588201583
BrowserifyPower User HomeuiStartup16341299236315716782000
load1082963177917110551548
domContentLoaded1065952170216110421504
domInteractive3317181263280
firstPaint224611686254228327
backgroundConnect29825951333305356
firstReactRender21145062333
initialActions103112
loadScripts85275014721538311285
setupStore1484461520
numNetworkReqs1164526545136223
WebpackStandard HomeuiStartup84169611261079101049
load736615989101816938
domContentLoaded730611982101801931
domInteractive241587171969
firstPaint1185563873154228
backgroundConnect26186182840
firstReactRender14102941620
initialActions104112
loadScripts727610980100795929
setupStore1162741219
numNetworkReqs231596211583
WebpackPower User HomeuiStartup1213887179617312461633
load71361912051217001071
domContentLoaded70461211951206871059
domInteractive36171622932102
firstPaint1386462097155280
backgroundConnect16613131743172255
firstReactRender22173842330
initialActions104111
loadScripts70161011861186851037
setupStore1254361318
numNetworkReqs1154429452143231
FirefoxBrowserifyStandard HomeuiStartup15761340227920715932070
load13601172206616914031647
domContentLoaded13581172206116914031647
domInteractive71332634793170
firstPaint------
backgroundConnect56261832855116
firstReactRender1292321214
initialActions102012
loadScripts13341152204016213801611
setupStore166164221339
numNetworkReqs241291211786
BrowserifyPower User HomeuiStartup27442021455744328563544
load15811283244126916372172
domContentLoaded15801283244026916362171
domInteractive13736728139118452
firstPaint------
backgroundConnect2711161249239245870
firstReactRender201574111927
initialActions203123
loadScripts15441261238326115972133
setupStore1399751188124559
numNetworkReqs68391423195125
WebpackStandard HomeuiStartup15641373188010916081826
load1355115616028814081507
domContentLoaded1355115516028814051507
domInteractive862827245117143
firstPaint------
backgroundConnect53231612853108
firstReactRender13112421415
initialActions1011112
loadScripts1328113915778513901465
setupStore15599171350
numNetworkReqs241292201782
WebpackPower User HomeuiStartup26782067389442427403660
load15401222257831517062183
domContentLoaded15391221257831517052183
domInteractive12829751146104497
firstPaint------
backgroundConnect259121948205235855
firstReactRender22156572329
initialActions207123
loadScripts15051206254930716822141
setupStore2148784246380715
numNetworkReqs66381653090121
📊 Page Load Benchmark Results

Current Commit: 55412fc | Date: 2/10/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.07s (±71ms) 🟡 | historical mean value: 1.03s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 747ms (±69ms) 🟢 | historical mean value: 717ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 78ms (±11ms) 🟢 | historical mean value: 77ms ⬆️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.07s 71ms 1.01s 1.35s 1.30s 1.35s
domContentLoaded 747ms 69ms 701ms 1.02s 962ms 1.02s
firstPaint 78ms 11ms 60ms 176ms 88ms 176ms
firstContentfulPaint 78ms 11ms 60ms 176ms 88ms 176ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 57.81 KiB (1.44%)
  • ui: 179 Bytes (0%)
  • common: 662 Bytes (0.01%)

* @returns {Promise<string>} The address of the newly created account
* @throws Will throw an error if keyring creation fails
*/
async generateNewMnemonicAndAddToVault() {
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removing this entirely since there's no equivalent in our service. Also, this is dead code right now, this got added during the multi-SRP initiative but has never been used (apart from unit tests)

@ccharly
Copy link
Copy Markdown
Contributor

ccharly commented Feb 10, 2026

@metamaskbot update-policies

@metamaskbot
Copy link
Copy Markdown
Collaborator

Policies updated.
👀 Please review the diff for suspicious new powers.

🧠 Learn how: https://lavamoat.github.io/guides/policy-diff/#what-to-look-for-when-reviewing-a-policy-diff

👀 lavamoat/browserify/beta/policy.json changes differ from main/policy.json policy changes
👀 lavamoat/browserify/experimental/policy.json changes differ from main/policy.json policy changes
👀 lavamoat/browserify/flask/policy.json changes differ from main/policy.json policy changes
👀 lavamoat/webpack/mv2/beta/policy.json changes differ from mv2/main/policy.json policy changes
👀 lavamoat/webpack/mv2/experimental/policy.json changes differ from mv2/main/policy.json policy changes
👀 lavamoat/webpack/mv2/flask/policy.json changes differ from mv2/main/policy.json policy changes
✅ lavamoat/webpack/mv3/beta/policy.json changes match mv3/main/policy.json policy changes
✅ lavamoat/webpack/mv3/experimental/policy.json changes match mv3/main/policy.json policy changes
✅ lavamoat/webpack/mv3/flask/policy.json changes match mv3/main/policy.json policy changes

Copy link
Copy Markdown

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

@metamaskbotv2
Copy link
Copy Markdown
Contributor

metamaskbotv2 bot commented Feb 10, 2026

Builds ready [6fb1713]
UI Startup Metrics (1414 ± 108 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup14141184174610814931590
load1215102815209812881371
domContentLoaded1207999151010012831362
domInteractive2817102192580
firstPaint175671232160214289
backgroundConnect24422030116247281
firstReactRender1910213201826
initialActions106112
loadScripts98077812479810471135
setupStore1353151521
numNetworkReqs231591201578
BrowserifyPower User HomeuiStartup2131143011005135420253956
load11851036190616311841567
domContentLoaded11681028178115511681549
domInteractive3319195243260
firstPaint1736854790234281
backgroundConnect50629051827373381429
firstReactRender23154872537
initialActions103111
loadScripts92780115121509351311
setupStore1653971729
numNetworkReqs1094422040135194
WebpackStandard HomeuiStartup8336941080958901027
load71760895681771851
domContentLoaded71260495080767844
domInteractive261586182380
firstPaint1126234549142185
backgroundConnect2718105122946
firstReactRender1593551724
initialActions104111
loadScripts70960294879765835
setupStore1273561326
numNetworkReqs231590201579
WebpackPower User HomeuiStartup1218847230321513001587
load71061613741306961013
domContentLoaded7006101366130684997
domInteractive38182353834134
firstPaint15168620102182339
backgroundConnect16713177877156289
firstReactRender21173532327
initialActions102111
loadScripts6976081359128682988
setupStore1244361319
numNetworkReqs1234727750149227
FirefoxBrowserifyStandard HomeuiStartup15281340220019215421966
load13131137196615613491620
domContentLoaded13111137195915613441620
domInteractive61232173968138
firstPaint------
backgroundConnect55271982756100
firstReactRender12102631216
initialActions102112
loadScripts12871113193715013241584
setupStore166168231349
numNetworkReqs241389201784
BrowserifyPower User HomeuiStartup28522135707768829433624
load16091281571759116091986
domContentLoaded16091281571759116091986
domInteractive14136759132115424
firstPaint------
backgroundConnect3311141084238390884
firstReactRender19156972023
initialActions103122
loadScripts15671258568558915611909
setupStore1399889193128596
numNetworkReqs80401903597142
WebpackStandard HomeuiStartup16281402212313116671909
load1403121616689514471597
domContentLoaded1402121116689514471597
domInteractive1003225243132150
firstPaint------
backgroundConnect5427142236293
firstReactRender14112621417
initialActions2048522
loadScripts1374120315829014231544
setupStore157123161441
numNetworkReqs241292201880
WebpackPower User HomeuiStartup27321969443344528583787
load15501261249227316322168
domContentLoaded15491261249227316322167
domInteractive166411208203134751
firstPaint------
backgroundConnect39012113623084591057
firstReactRender21153242429
initialActions213122
loadScripts14981239247125215682038
setupStore1829704189293559
numNetworkReqs77361823298133
📊 Page Load Benchmark Results

Current Commit: 6fb1713 | Date: 2/10/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.06s (±52ms) 🟡 | historical mean value: 1.04s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 739ms (±50ms) 🟢 | historical mean value: 730ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 80ms (±14ms) 🟢 | historical mean value: 77ms ⬆️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.06s 52ms 1.03s 1.35s 1.09s 1.35s
domContentLoaded 739ms 50ms 710ms 1.01s 765ms 1.01s
firstPaint 80ms 14ms 60ms 204ms 92ms 204ms
firstContentfulPaint 80ms 14ms 60ms 204ms 92ms 204ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 2.07 KiB (0.05%)
  • ui: 0 Bytes (0%)
  • common: -132 Bytes (0%)

@metamaskbotv2
Copy link
Copy Markdown
Contributor

metamaskbotv2 bot commented Feb 10, 2026

Builds ready [4697677]
UI Startup Metrics (1352 ± 98 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup1352115516879814191497
load117299715019212351301
domContentLoaded116499114969312281296
domInteractive271787182476
firstPaint156641169123202282
backgroundConnect23521829315237268
firstReactRender1693651725
initialActions301671713
loadScripts94677112719310081075
setupStore1262031417
numNetworkReqs231587201583
BrowserifyPower User HomeuiStartup2615143010665189523955027
load12231055216618712621626
domContentLoaded12071043209318012331602
domInteractive37182013234111
firstPaint1887543484256308
backgroundConnect980291934217264042896
firstReactRender23156172435
initialActions108112
loadScripts96379418361739951354
setupStore1464061623
numNetworkReqs1184926541139195
WebpackStandard HomeuiStartup87371011221069661058
load7576241016107844929
domContentLoaded7516201008106837921
domInteractive2717125202482
firstPaint1126235951137187
backgroundConnect25185372940
firstReactRender14102741821
initialActions104112
loadScripts7486181006105828919
setupStore1374451223
numNetworkReqs231592201581
WebpackPower User HomeuiStartup1236971237924612791637
load7115961538130721983
domContentLoaded7005901522130707976
domInteractive3517135243396
firstPaint175661537154204290
backgroundConnect18114051365169326
firstReactRender21163532227
initialActions101011
loadScripts6975881513128705969
setupStore1144761318
numNetworkReqs1426528244156240
FirefoxBrowserifyStandard HomeuiStartup15751349218217416061985
load13611161178513814111662
domContentLoaded13601156178413814111661
domInteractive73342424594146
firstPaint------
backgroundConnect5526169255599
firstReactRender1292111214
initialActions102112
loadScripts13351139177013213861604
setupStore146138181245
numNetworkReqs241299211786
BrowserifyPower User HomeuiStartup27792214479141829723498
load15501320320128115791977
domContentLoaded15501320320128015791977
domInteractive14435592118154373
firstPaint------
backgroundConnect43611314033295521131
firstReactRender19146391723
initialActions2144422
loadScripts15051280315626815261895
setupStore1311180918898650
numNetworkReqs823818235109152
WebpackStandard HomeuiStartup15761283224415316291820
load13551168180911214121533
domContentLoaded13551168180811314121532
domInteractive872833850130145
firstPaint------
backgroundConnect54272333455119
firstReactRender15115671418
initialActions103122
loadScripts13281138177710813901502
setupStore146117171244
numNetworkReqs231390181873
WebpackPower User HomeuiStartup26681989359432328683368
load15131244238724215332054
domContentLoaded15121244238724215322054
domInteractive154371031165150605
firstPaint------
backgroundConnect4041131229287576997
firstReactRender22146782431
initialActions203122
loadScripts14711223233022715011986
setupStore1549744176217583
numNetworkReqs82352113698146
📊 Page Load Benchmark Results

Current Commit: 4697677 | Date: 2/10/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.04s (±70ms) 🟡 | historical mean value: 1.04s ⬇️ (historical data)
  • domContentLoaded-> current mean value: 725ms (±68ms) 🟢 | historical mean value: 730ms ⬇️ (historical data)
  • firstContentfulPaint-> current mean value: 75ms (±9ms) 🟢 | historical mean value: 77ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.04s 70ms 1.00s 1.31s 1.25s 1.31s
domContentLoaded 725ms 68ms 693ms 999ms 930ms 999ms
firstPaint 75ms 9ms 56ms 148ms 84ms 148ms
firstContentfulPaint 75ms 9ms 56ms 148ms 84ms 148ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 2.07 KiB (0.05%)
  • ui: 87 Bytes (0%)
  • common: -132 Bytes (0%)

gantunesr
gantunesr previously approved these changes Feb 11, 2026
Copy link
Copy Markdown
Member

@gantunesr gantunesr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left some minor comments

mathieuartu
mathieuartu previously approved these changes Feb 11, 2026
@metamaskbotv2
Copy link
Copy Markdown
Contributor

metamaskbotv2 bot commented Feb 11, 2026

Builds ready [456f170]
UI Startup Metrics (1342 ± 85 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup1342116015878513711496
load116398413318012001301
domContentLoaded115798013248111941295
domInteractive261693182278
firstPaint167641276165206312
backgroundConnect23821544525239268
firstReactRender1683651725
initialActions104113
loadScripts9357581111819701077
setupStore136112111421
numNetworkReqs231586201580
BrowserifyPower User HomeuiStartup2617137311135179123844657
load1210999225819312501674
domContentLoaded1192993220718612301602
domInteractive40183444535161
firstPaint233651626212254456
backgroundConnect75527750509455672697
firstReactRender24155992542
initialActions104112
loadScripts96076819041729941336
setupStore1456991530
numNetworkReqs1175424542142189
WebpackStandard HomeuiStartup82467611811028711022
load716607110993767880
domContentLoaded711602110392761874
domInteractive261582172377
firstPaint1146438556144202
backgroundConnect26175782939
firstReactRender1493041721
initialActions104111
loadScripts708600110191759869
setupStore1153441120
numNetworkReqs231589211584
WebpackPower User HomeuiStartup1290937244023213591752
load7466291213104747981
domContentLoaded7356211206105733972
domInteractive40191562838107
firstPaint1466949776164286
backgroundConnect17913469684164355
firstReactRender22163332329
initialActions102111
loadScripts7336191197103731965
setupStore1244361420
numNetworkReqs1455227841161220
FirefoxBrowserifyStandard HomeuiStartup14871294216417115251833
load12791116196513813321565
domContentLoaded12781116196513813311565
domInteractive60302083685135
firstPaint------
backgroundConnect5227123185785
firstReactRender1191911213
initialActions103112
loadScripts12551094193613513081534
setupStore156169201260
numNetworkReqs241391211785
BrowserifyPower User HomeuiStartup29182099888181930723654
load16691254697773416142288
domContentLoaded16691253697773416132288
domInteractive14335694123135386
firstPaint------
backgroundConnect41110013663085271026
firstReactRender20146882025
initialActions203122
loadScripts16261230692473115212260
setupStore15710835195193584
numNetworkReqs82391893694154
WebpackStandard HomeuiStartup15701335301123716231886
load13551128279420314071581
domContentLoaded13541128279420414071581
domInteractive65282324783156
firstPaint------
backgroundConnect52231823060124
firstReactRender14104741420
initialActions103122
loadScripts13301110277119813831524
setupStore195192281463
numNetworkReqs241295201984
WebpackPower User HomeuiStartup26161961464539427433122
load15291282308428216411949
domContentLoaded15291282308428216401948
domInteractive148351032151138477
firstPaint------
backgroundConnect2891061336241317805
firstReactRender21155662326
initialActions202122
loadScripts14871237303227415451905
setupStore1838697201304626
numNetworkReqs80372273994147
📊 Page Load Benchmark Results

Current Commit: 456f170 | Date: 2/11/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.07s (±152ms) 🟡 | historical mean value: 1.05s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 753ms (±167ms) 🟢 | historical mean value: 733ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 99ms (±226ms) 🟢 | historical mean value: 80ms ⬆️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.07s 152ms 1.02s 2.44s 1.26s 2.44s
domContentLoaded 753ms 167ms 702ms 2.29s 943ms 2.29s
firstPaint 99ms 226ms 64ms 2.35s 84ms 2.35s
firstContentfulPaint 99ms 226ms 64ms 2.35s 84ms 2.35s
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 2.07 KiB (0.05%)
  • ui: 41 Bytes (0%)
  • common: -132 Bytes (0%)

Copy link
Copy Markdown
Contributor

@chloeYue chloeYue left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

QA changes LGTM

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

QA Passed release-13.19.0 Issue or pull request that will be included in release 13.19.0 size-M team-accounts-framework Accounts team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants