Skip to content

Conversation

davidmurdoch
Copy link
Contributor

@davidmurdoch davidmurdoch commented Oct 9, 2025

Description

Open in GitHub Codespaces

Changelog

CHANGELOG entry:

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.

Copy link
Contributor

github-actions bot commented Oct 9, 2025

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 metamaskbot added the team-extension-platform Extension Platform team label Oct 9, 2025
@github-actions github-actions bot added the size-M label Oct 9, 2025
@metamaskbot
Copy link
Collaborator

📊 Page Load Benchmark Results

Current Commit: 3250836 | Date: 10/10/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.07s (±77ms) 🟡 | historical mean value: 1.05s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 749ms (±74ms) 🟢 | historical mean value: 738ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 79ms (±14ms) 🟢 | historical mean value: 81ms ⬇️ (historical data)
📈 Detailed Results
Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.07s 77ms 1.03s 1.41s 1.31s 1.41s
domContentLoaded 749ms 74ms 710ms 1.07s 974ms 1.07s
firstPaint 79ms 14ms 60ms 208ms 88ms 208ms
firstContentfulPaint 79ms 14ms 60ms 208ms 88ms 208ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms

Results generated automatically by MetaMask CI

@metamaskbot
Copy link
Collaborator

Builds ready [3250836]
UI Startup Metrics (1246 ± 69 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1246111914316912931396
load107397812476111071186
domContentLoaded106797312396011001177
domInteractive1913115121741
firstPaint75174125043311011188
backgroundConnect25523929511260279
firstReactRender26195262738
getState1257091526
initialActions50477519
loadScripts818728100058851916
setupStore95223913
WebpackHomeuiStartup8367121176868431091
load644584102389644927
domContentLoaded636577101988638915
domInteractive161163101447
firstPaint192551022206159609
backgroundConnect22104462533
firstReactRender27176383235
getState84142912
initialActions2010236
loadScripts633576100885636903
setupStore841821012
FirefoxBrowserifyHomeuiStartup13921196190914614351744
load1189104416178912501331
domContentLoaded1188104316168912501330
domInteractive102333525998249
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect3019214223255
firstReactRender28245043038
getState7310012531
initialActions4016517213
loadScripts1167102715698712281311
setupStore14320831659
WebpackHomeuiStartup15061319187611215351768
load1308116016298113531467
domContentLoaded1307115916288113531467
domInteractive90313474098146
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect32181432532117
firstReactRender332581103553
getState728812519
initialActions4014715211
loadScripts1283114215217213261418
setupStore1145513745
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: -1.84 KiB (-0.04%)
  • ui: 7.04 KiB (0.11%)
  • common: 8.01 KiB (0.1%)

@metamaskbot
Copy link
Collaborator

📊 Page Load Benchmark Results

Current Commit: 4bbc060 | Date: 10/10/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.06s (±73ms) 🟡 | historical mean value: 1.05s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 744ms (±70ms) 🟢 | historical mean value: 737ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 76ms (±11ms) 🟢 | historical mean value: 81ms ⬇️ (historical data)
📈 Detailed Results
Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.06s 73ms 1.02s 1.34s 1.30s 1.34s
domContentLoaded 744ms 70ms 713ms 1.01s 966ms 1.01s
firstPaint 76ms 11ms 60ms 168ms 88ms 168ms
firstContentfulPaint 76ms 11ms 60ms 168ms 88ms 168ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms

Results generated automatically by MetaMask CI

@metamaskbot
Copy link
Collaborator

Builds ready [4bbc060]
UI Startup Metrics (1230 ± 57 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1230110814135712651319
load106196211755110971148
domContentLoaded105495511665110891137
domInteractive18144161735
firstPaint70691115642010721133
backgroundConnect25523828910258271
firstReactRender26175572941
getState1153461325
initialActions50265517
loadScripts80671391050840891
setupStore1062741119
WebpackHomeuiStartup8447161189818611064
load64658997873648782
domContentLoaded63758196072642773
domInteractive16114781436
firstPaint17460776164177607
backgroundConnect23104272734
firstReactRender28176893342
getState831531012
initialActions208235
loadScripts63457994870639762
setupStore852131013
FirefoxBrowserifyHomeuiStartup14211247196913914681726
load1215108415318812851364
domContentLoaded1214108415308812851364
domInteractive983428550105231
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect3119104133560
firstReactRender30255353139
getState8213117515
initialActions30648217
loadScripts1191106814578312621339
setupStore12419627757
WebpackHomeuiStartup15301364192512115541858
load1334120816809113831516
domContentLoaded1334120816809113821516
domInteractive953036542102165
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect3317188223570
firstReactRender342678103570
getState10220125650
initialActions30234212
loadScripts1307119016598413551486
setupStore94539731
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 1.28 KiB (0.03%)
  • ui: 7 Bytes (0%)
  • common: 5 Bytes (0%)

@github-actions github-actions bot added size-L and removed size-M labels Oct 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size-L team-extension-platform Extension Platform team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants