Skip to content

Conversation

@n3ps
Copy link
Contributor

@n3ps n3ps commented Nov 27, 2025

Description

Open in GitHub Codespaces

Changelog

CHANGELOG entry: null

Related issues

Fixes:

Manual testing steps

  1. Go to this page...

Screenshots/Recordings

Before

After

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.

@n3ps n3ps added the team-core-extension-ux Core Extension UX team label Nov 27, 2025
@github-actions
Copy link
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.

@metamaskbot
Copy link
Collaborator

✨ Files requiring CODEOWNER review ✨

👨‍🔧 @MetaMask/core-extension-ux (2 files, +3 -92)
  • 📁 ui/
    • 📁 components/
      • 📁 multichain/
        • 📁 create-named-snap-account/
          • 📄 create-named-snap-account.tsx +1 -0
    • 📁 pages/
      • 📁 home/
        • 📄 home.component.js +2 -92

@metamaskbot
Copy link
Collaborator

Builds ready [049b10f]
UI Startup Metrics (1213 ± 112 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup1213994165511212871401
load99382113299010391159
domContentLoaded98681813228810341153
domInteractive241590181981
firstPaint5148712043819651105
backgroundConnect20218224112210222
firstReactRender33216583651
getState5018150205988
initialActions106113
loadScripts791637111286840956
setupStore1263551522
numNetworkReqs41281473430143
BrowserifyPower User HomeuiStartup20591763348126821282555
load1026890189014710471339
domContentLoaded1012885183714610231329
domInteractive34171733130122
firstPaint53611018483899451149
backgroundConnect24419960086227543
firstReactRender5740101116186
getState18812970376200232
initialActions103112
loadScripts80668316061448221127
setupStore2074782539
numNetworkReqs104642935498272
WebpackStandard HomeuiStartup86173514551158761101
load639563107687644825
domContentLoaded634559106786639818
domInteractive2716128252195
firstPaint234791078166220621
backgroundConnect1066881026
firstReactRender3820196243992
getState4918102216393
initialActions104112
loadScripts631558105985637809
setupStore15665101742
numNetworkReqs41281463330142
WebpackPower User HomeuiStartup16691341248225619212159
load6915961189106696995
domContentLoaded6815901183107685991
domInteractive38181983235131
firstPaint2981111001195335695
backgroundConnect110963619576577
firstReactRender6246100106777
getState17813170277179208
initialActions104112
loadScripts6785881174105683983
setupStore221051112448
numNetworkReqs1667139874209346
FirefoxBrowserifyStandard HomeuiStartup14041172186716015171699
load1087926148211311471308
domContentLoaded1087926148211311471308
domInteractive61283434383129
firstPaint------
backgroundConnect61312483966145
firstReactRender28185993250
getState2710192242745
initialActions103123
loadScripts1056908137410211191230
setupStore268144202967
numNetworkReqs39281272633118
BrowserifyPower User HomeuiStartup26221874548650827433649
load1162967225418111481532
domContentLoaded1162967225418111471531
domInteractive12433491105116429
firstPaint------
backgroundConnect1222647797127411
firstReactRender5836125176093
getState287561428221344723
initialActions3037526
loadScripts1124953207617011121493
setupStore154141001190151677
numNetworkReqs101643216081245
WebpackStandard HomeuiStartup16531415211417017562024
load12881099176711013401483
domContentLoaded12881099176711013391482
domInteractive61281923484129
firstPaint------
backgroundConnect69212253980167
firstReactRender312088113345
getState2711243312559
initialActions205123
loadScripts12591083163410113161445
setupStore2611178272291
numNetworkReqs41281262738119
WebpackPower User HomeuiStartup29242247543070329354752
load14191173285731514692041
domContentLoaded14181173285731514682041
domInteractive1103260611295404
firstPaint------
backgroundConnect134271143164126481
firstReactRender72393484369176
getState321711891324374922
initialActions2028323
loadScripts13501096254524113281812
setupStore1467669181167610
numNetworkReqs101632475979242
📊 Page Load Benchmark Results

Current Commit: 049b10f | Date: 11/27/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.05s (±41ms) 🟡 | historical mean value: 1.03s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 729ms (±38ms) 🟢 | historical mean value: 717ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 76ms (±11ms) 🟢 | historical mean value: 78ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.05s 41ms 1.01s 1.35s 1.07s 1.35s
domContentLoaded 729ms 38ms 701ms 1.01s 746ms 1.01s
firstPaint 76ms 11ms 60ms 168ms 84ms 168ms
firstContentfulPaint 76ms 11ms 60ms 168ms 84ms 168ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚀 Bundle size reduced!]
  • background: 58 Bytes (0%)
  • ui: -57.71 KiB (-0.74%)
  • common: -354 Bytes (0%)

@metamaskbot
Copy link
Collaborator

Builds ready [1254027]
UI Startup Metrics (1227 ± 109 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup12271021159210912941427
load103485413529910951226
domContentLoaded102884913419710881207
domInteractive2614106222290
firstPaint4447713553849121215
backgroundConnect21519525412221238
firstReactRender29197083148
getState321379123757
initialActions104113
loadScripts820651112495872991
setupStore1153441218
numNetworkReqs1257520572
BrowserifyPower User HomeuiStartup20411718325025420612568
load1018889183414410281347
domContentLoaded1005881182114510211342
domInteractive33171672830117
firstPaint5417718284029541163
backgroundConnect24919962494223502
firstReactRender5941113156495
getState18613569359202250
initialActions105112
loadScripts79968115931448131146
setupStore2076192337
numNetworkReqs103632815495268
WebpackStandard HomeuiStartup8407041133868811031
load64757386870664808
domContentLoaded64156986469659801
domInteractive28151672822102
firstPaint24994725174254670
backgroundConnect1153471229
firstReactRender28207793242
getState251454103440
initialActions104112
loadScripts63856885567657791
setupStore1063541219
numNetworkReqs1257420571
WebpackPower User HomeuiStartup17511339238025419802195
load683589105693685946
domContentLoaded673584105093676940
domInteractive36181522935122
firstPaint309124756183345679
backgroundConnect112764919937587
firstReactRender6745114137495
getState18814824517197221
initialActions104112
loadScripts670581104291673932
setupStore21961122249
numNetworkReqs1606940379210360
FirefoxBrowserifyStandard HomeuiStartup13541117179615414441691
load1115935146611011741391
domContentLoaded1114935146611011741391
domInteractive65322293684131
firstPaint------
backgroundConnect49231883459131
firstReactRender24186672435
getState136159171024
initialActions103122
loadScripts1084919140810011301313
setupStore1257291031
numNetworkReqs1156516657
BrowserifyPower User HomeuiStartup26782015460358628124115
load1150918261725211291535
domContentLoaded1150917261625211281535
domInteractive11233545116106468
firstPaint------
backgroundConnect131251564215116340
firstReactRender6035236276198
getState27166987206329775
initialActions206123
loadScripts1098902157715310921491
setupStore1548745195165629
numNetworkReqs101612536079241
WebpackStandard HomeuiStartup15821328209215016661908
load1295114815668713321472
domContentLoaded1295114715668713311472
domInteractive79281743097132
firstPaint------
backgroundConnect56221853675133
firstReactRender28224353139
getState187200311375
initialActions103122
loadScripts1265108514958013081425
setupStore17697161653
numNetworkReqs1257016759
WebpackPower User HomeuiStartup30182054585278531444611
load14271185296736313542613
domContentLoaded14271185296636313542613
domInteractive1113152311597474
firstPaint------
backgroundConnect140331599189128336
firstReactRender71392544066181
getState301721242241406843
initialActions3045624
loadScripts13731099281031613252405
setupStore1526844196150648
numNetworkReqs101622526082245
📊 Page Load Benchmark Results

Current Commit: 1254027 | Date: 11/28/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.04s (±39ms) 🟡 | historical mean value: 1.04s ⬇️ (historical data)
  • domContentLoaded-> current mean value: 724ms (±35ms) 🟢 | historical mean value: 726ms ⬇️ (historical data)
  • firstContentfulPaint-> current mean value: 75ms (±10ms) 🟢 | historical mean value: 79ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.04s 39ms 1.02s 1.33s 1.05s 1.33s
domContentLoaded 724ms 35ms 706ms 990ms 733ms 990ms
firstPaint 75ms 10ms 60ms 164ms 80ms 164ms
firstContentfulPaint 75ms 10ms 60ms 164ms 80ms 164ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 58 Bytes (0%)
  • ui: 485 Bytes (0.01%)
  • common: 471 Bytes (0.01%)

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

Labels

size-M team-core-extension-ux Core Extension UX team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants