Skip to content

Conversation

@gantunesr
Copy link
Member

@gantunesr gantunesr commented Jan 7, 2026

Description

Open in GitHub Codespaces

Apply feedback left on PR #39005

Changelog

CHANGELOG entry: null

Related issues

Fixes: NA

Manual testing steps

Not applicable

Screenshots/Recordings

Not applicable

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

Minor refactors in multi-SRP components.

  • In srp-card.tsx, replace short-circuit invocation with an explicit if (keyringId) { onActionComplete(...) } guard on card click
  • In srp-list.tsx, rename walletIdsFromStore to entropyWalletIds and update mapping to use entropy wallet IDs

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

@gantunesr gantunesr added the no-changelog no-changelog Indicates no external facing user changes, therefore no changelog documentation needed label Jan 7, 2026
@gantunesr gantunesr marked this pull request as ready for review January 7, 2026 19:17
@gantunesr gantunesr requested review from a team as code owners January 7, 2026 19:17
@metamaskbot metamaskbot added the team-accounts-framework Accounts Framework team label Jan 7, 2026
@metamaskbotv2
Copy link
Contributor

metamaskbotv2 bot commented Jan 7, 2026

✨ Files requiring CODEOWNER review ✨

🔑 @MetaMask/accounts-engineers (2 files, +5 -3)
  • 📁 ui/
    • 📁 components/
      • 📁 multichain/
        • 📁 multi-srp/
          • 📁 srp-list/
            • 📄 srp-card.tsx +3 -1
            • 📄 srp-list.tsx +2 -2

👨‍🔧 @MetaMask/core-extension-ux (2 files, +5 -3)
  • 📁 ui/
    • 📁 components/
      • 📁 multichain/
        • 📁 multi-srp/
          • 📁 srp-list/
            • 📄 srp-card.tsx +3 -1
            • 📄 srp-list.tsx +2 -2

@metamaskbotv2
Copy link
Contributor

metamaskbotv2 bot commented Jan 7, 2026

Builds ready [520242c]
UI Startup Metrics (1312 ± 100 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup13121084157710013761447
load108691313408711421195
domContentLoaded108090813338711361187
domInteractive271685152469
firstPaint171631101146206295
backgroundConnect22620726612232257
firstReactRender169168161626
getState391982144470
initialActions106113
loadScripts860682112988916968
setupStore1384261424
numNetworkReqs171171151160
BrowserifyPower User HomeuiStartup------
load------
domContentLoaded------
domInteractive------
firstPaint------
backgroundConnect------
firstReactRender------
getState------
initialActions------
loadScripts------
setupStore------
numNetworkReqs------
WebpackStandard HomeuiStartup801646110676852915
load63957386763656782
domContentLoaded63356885062649771
domInteractive251698192085
firstPaint1195732164164252
backgroundConnect3451253448112
firstReactRender15114041723
getState3414145214358
initialActions107112
loadScripts63056584761646762
setupStore1274171330
numNetworkReqs181177181171
WebpackPower User HomeuiStartup1262935192921613431769
load7616071177114870945
domContentLoaded7546011168114864939
domInteractive33181553028118
firstPaint14165836100166329
backgroundConnect63760514716540
firstReactRender17132721821
getState14512320114151181
initialActions103111
loadScripts7505981158113861933
setupStore16104691540
numNetworkReqs66532092261117
FirefoxBrowserifyStandard HomeuiStartup14171120268521614931749
load1137946211716711961416
domContentLoaded1136946211716711961416
domInteractive68321623789151
firstPaint------
backgroundConnect60212004974185
firstReactRender13103831317
getState136117141124
initialActions102112
loadScripts1097932203214911441292
setupStore134166191139
numNetworkReqs19984191474
BrowserifyPower User HomeuiStartup23961513310846027672953
load16421013247247621212275
domContentLoaded16421013247147621202274
domInteractive913687110293247
firstPaint------
backgroundConnect3832311353918601021
firstReactRender19125362528
getState956230441103145
initialActions213122
loadScripts1339996232336413032074
setupStore466100313922162
numNetworkReqs745218530100137
WebpackStandard HomeuiStartup16081280236721716822090
load13381138195014813951679
domContentLoaded13371137195014813951679
domInteractive70292144186143
firstPaint------
backgroundConnect61213254571140
firstReactRender16116371725
getState2282163815151
initialActions102122
loadScripts12991109183513113641624
setupStore194203281574
numNetworkReqs19988191477
WebpackPower User HomeuiStartup26771777352750030433353
load20411237295351324752653
domContentLoaded20401237295351324742653
domInteractive76314196880183
firstPaint------
backgroundConnect3432611903693701130
firstReactRender20137592533
getState1006320830106174
initialActions217123
loadScripts17611205278944322042482
setupStore3059851001990
numNetworkReqs70431512971138
📊 Page Load Benchmark Results

Current Commit: 520242c | Date: 1/7/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.04s (±42ms) 🟡 | historical mean value: 1.04s ⬇️ (historical data)
  • domContentLoaded-> current mean value: 708ms (±39ms) 🟢 | historical mean value: 723ms ⬇️ (historical data)
  • firstContentfulPaint-> current mean value: 76ms (±15ms) 🟢 | historical mean value: 78ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.04s 42ms 1.01s 1.36s 1.06s 1.36s
domContentLoaded 708ms 39ms 687ms 1.01s 735ms 1.01s
firstPaint 76ms 15ms 60ms 212ms 88ms 212ms
firstContentfulPaint 76ms 15ms 60ms 212ms 88ms 212ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 96 Bytes (0%)
  • ui: 343 Bytes (0%)
  • common: 20 Bytes (0%)

@metamaskbotv2
Copy link
Contributor

metamaskbotv2 bot commented Jan 7, 2026

Builds ready [1b69ec5]
UI Startup Metrics (1321 ± 123 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup13211078168112314021544
load1109886143511711791347
domContentLoaded1102882141811511731340
domInteractive2716123202392
firstPaint157651093114190290
backgroundConnect21719625510223240
firstReactRender14102831522
getState362196134169
initialActions104111
loadScripts89268011881159621116
setupStore1273651326
numNetworkReqs171174161167
BrowserifyPower User HomeuiStartup17371450207215418332046
load1045874126010511291238
domContentLoaded1036867125210411171224
domInteractive2917127212686
firstPaint159701242132204331
backgroundConnect23720055350242273
firstReactRender14112521519
getState17612266974188223
initialActions103112
loadScripts82367410471018961017
setupStore1664481636
numNetworkReqs65521361862117
WebpackStandard HomeuiStartup76562796567816881
load61555879859633740
domContentLoaded61055379159628732
domInteractive241484172078
firstPaint1115758171145249
backgroundConnect3651533762120
firstReactRender14103541625
getState2914113143853
initialActions104111
loadScripts60755078458626726
setupStore1153551222
numNetworkReqs181182181172
WebpackPower User HomeuiStartup1173941169815712271542
load728608106995772912
domContentLoaded721603106594765905
domInteractive30171352526102
firstPaint1306437667169254
backgroundConnect56755110858415
firstReactRender17132931821
getState13912318912144163
initialActions102011
loadScripts718601105693762896
setupStore1474061437
numNetworkReqs66532062262123
FirefoxBrowserifyStandard HomeuiStartup13731077186417114771675
load1106919160812611771319
domContentLoaded1105919160812611761319
domInteractive68322134089147
firstPaint------
backgroundConnect60203355468176
firstReactRender1293631317
getState136130171127
initialActions105122
loadScripts1070904158311711321253
setupStore135107131129
numNetworkReqs19981191474
BrowserifyPower User HomeuiStartup25511529638967729013258
load17101025265654521992537
domContentLoaded17101025265654521982536
domInteractive84323086888272
firstPaint------
backgroundConnect4232911514199791114
firstReactRender211166102548
getState975822226106155
initialActions213123
loadScripts13921008248641515012257
setupStore255228381998
numNetworkReqs754915127101128
WebpackStandard HomeuiStartup15811327231717516641890
load13071125185311513671509
domContentLoaded13071125185311513661508
domInteractive843033546110146
firstPaint------
backgroundConnect58201993865135
firstReactRender15113341624
getState198155251736
initialActions103122
loadScripts12721109166910113371476
setupStore2361193019106
numNetworkReqs20991201578
WebpackPower User HomeuiStartup26021724346649530013296
load19361085279549924022582
domContentLoaded19361084279549924022582
domInteractive67293657259283
firstPaint------
backgroundConnect3422313463663871103
firstReactRender211286122550
getState10257116411195176
initialActions103122
loadScripts16711071259341720782351
setupStore34496510020130
numNetworkReqs75511633273152
📊 Page Load Benchmark Results

Current Commit: 1b69ec5 | Date: 1/7/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.04s (±40ms) 🟡 | historical mean value: 1.04s ⬇️ (historical data)
  • domContentLoaded-> current mean value: 723ms (±38ms) 🟢 | historical mean value: 724ms ⬇️ (historical data)
  • firstContentfulPaint-> current mean value: 77ms (±9ms) 🟢 | historical mean value: 78ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.04s 40ms 1.01s 1.34s 1.07s 1.34s
domContentLoaded 723ms 38ms 699ms 1.01s 745ms 1.01s
firstPaint 77ms 9ms 60ms 152ms 84ms 152ms
firstContentfulPaint 77ms 9ms 60ms 152ms 84ms 152ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 58 Bytes (0%)
  • ui: 0 Bytes (0%)
  • common: 20 Bytes (0%)

@gantunesr gantunesr added this pull request to the merge queue Jan 7, 2026
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jan 7, 2026
@gantunesr gantunesr added this pull request to the merge queue Jan 8, 2026
Merged via the queue into main with commit ec6a3c0 Jan 8, 2026
176 checks passed
@gantunesr gantunesr deleted the chore/39005-feedback branch January 8, 2026 13:00
@github-actions github-actions bot locked and limited conversation to collaborators Jan 8, 2026
@metamaskbot metamaskbot added the release-13.14.0 Issue or pull request that will be included in release 13.14.0 label Jan 8, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

no-changelog no-changelog Indicates no external facing user changes, therefore no changelog documentation needed release-13.14.0 Issue or pull request that will be included in release 13.14.0 size-XS team-accounts-framework Accounts Framework team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants