metamask-extension icon indicating copy to clipboard operation
metamask-extension copied to clipboard

feat: sync multiple SRPs using social login

Open lwin-kyaw opened this issue 6 months ago • 14 comments

Description

Open in GitHub Codespaces

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.

lwin-kyaw avatar Jun 02 '25 07:06 lwin-kyaw

CLA Signature Action:

Thank you for your submission, we really appreciate it. We ask that you all read and sign our Contributor License Agreement before we can accept your contribution. You can sign the CLA by just by adding a comment to this pull request with this exact sentence:

I have read the CLA Document and I hereby sign the CLA

By commenting with the above message you are agreeing to the terms of the CLA. Your account will be recorded as agreeing to our CLA so you don't need to sign it again for future contributions to this repository.

5 out of 6 committers have signed the CLA. :white_check_mark: @lionellbriones :white_check_mark: @georgewrmarshall :white_check_mark: @lwin-kyaw :white_check_mark: @huggingbot :white_check_mark: @HowardBraham :x: @LeVinhGithub

github-actions[bot] avatar Jun 02 '25 07:06 github-actions[bot]

Builds ready [2baae32]
UI Startup Metrics (1205 ± 70 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1205107514707012411310
load104092812776410771145
domContentLoaded103392312666410701140
domInteractive16133951531
firstPaint67777127641010371108
backgroundConnect85254813
firstReactRender20164242027
getState1355681826
initialActions001001
loadScripts794685102763834889
setupStore74142812
WebpackHomeuiStartup21131701262622622902473
load16361316207917417591908
domContentLoaded16301312207517317541900
domInteractive15115691341
firstPaint1706539068202316
backgroundConnect231386102842
firstReactRender15143376112266356
getState154316311329
initialActions612882836
loadScripts16271311206517117531889
setupStore287311571962
FirefoxBrowserifyHomeuiStartup13121137178212013581587
load11591007155010912091370
domContentLoaded11591007155010912081370
domInteractive953919127103149
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect21135582345
firstReactRender25205992356
getState95849826
initialActions001001
loadScripts1140985153210811921349
setupStore8419619611
WebpackHomeuiStartup15641338222117716561947
load13481163194015914311726
domContentLoaded13481163193915914301725
domInteractive80341722089125
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect2615282282447
firstReactRender41295754451
getState12521124913
initialActions102111
loadScripts13261146192115514091702
setupStore12522129815
Benchmark value 2474 exceeds gate value 2454 for chrome webpack home p95 uiStartup
Benchmark value 56 exceeds gate value 55 for firefox browserify home p95 firstReactRender
Benchmark value 26 exceeds gate value 24 for firefox browserify home p95 getState
Benchmark value 27 exceeds gate value 26 for firefox webpack home mean backgroundConnect
Benchmark value 42 exceeds gate value 38 for firefox webpack home mean firstReactRender
Benchmark value 1947 exceeds gate value 1935 for firefox webpack home p95 uiStartup
Benchmark value 1726 exceeds gate value 1660 for firefox webpack home p95 load
Benchmark value 1725 exceeds gate value 1660 for firefox webpack home p95 domContentLoaded
Benchmark value 51 exceeds gate value 50 for firefox webpack home p95 firstReactRender
Benchmark value 1702 exceeds gate value 1630 for firefox webpack home p95 loadScripts
Sum of mean exceeds: 5ms | Sum of p95 exceeds: 239ms
Sum of all benchmark exceeds: 244ms

metamaskbot avatar Jun 03 '25 18:06 metamaskbot

Builds ready [7ce844a]
UI Startup Metrics (1238 ± 65 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1238110113996512781367
load107495112356411211193
domContentLoaded106793912246411141183
domInteractive17134051630
firstPaint799147123741110941187
backgroundConnect84283913
firstReactRender19162722123
getState1463782029
initialActions001001
loadScripts81869996662863935
setupStore85202812
WebpackHomeuiStartup21561663279723823222558
load16871280213218818022016
domContentLoaded16811276212418617982001
domInteractive161260111350
firstPaint1736769378195299
backgroundConnect2711358372640
firstReactRender13943369106129357
getState1145761420
initialActions315135
loadScripts16781275211218517961990
setupStore186309301829
FirefoxBrowserifyHomeuiStartup13931205184412614461687
load12341078162211312831467
domContentLoaded12341077162111312821467
domInteractive983521127104152
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect211389112146
firstReactRender23204232330
getState10417619836
initialActions001001
loadScripts12161059160411312661441
setupStore84577713
WebpackHomeuiStartup16351400221217917372068
load14241210195416815131765
domContentLoaded14241210195316815131764
domInteractive81342793384141
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect2415253242231
firstReactRender43306054552
getState114156161030
initialActions102111
loadScripts14021192193216514951738
setupStore11526626911
Benchmark value 1239 exceeds gate value 1234 for chrome browserify home mean uiStartup
Benchmark value 1075 exceeds gate value 1070 for chrome browserify home mean load
Benchmark value 1068 exceeds gate value 1061 for chrome browserify home mean domContentLoaded
Benchmark value 1368 exceeds gate value 1365 for chrome browserify home p95 uiStartup
Benchmark value 1193 exceeds gate value 1190 for chrome browserify home p95 load
Benchmark value 1184 exceeds gate value 1180 for chrome browserify home p95 domContentLoaded
Benchmark value 1187 exceeds gate value 1180 for chrome browserify home p95 firstPaint
Benchmark value 2558 exceeds gate value 2454 for chrome webpack home p95 uiStartup
Benchmark value 1991 exceeds gate value 1970 for chrome webpack home p95 loadScripts
Benchmark value 1687 exceeds gate value 1660 for firefox browserify home p95 uiStartup
Benchmark value 36 exceeds gate value 24 for firefox browserify home p95 getState
Benchmark value 1636 exceeds gate value 1615 for firefox webpack home mean uiStartup
Benchmark value 1424 exceeds gate value 1380 for firefox webpack home mean load
Benchmark value 1424 exceeds gate value 1380 for firefox webpack home mean domContentLoaded
Benchmark value 43 exceeds gate value 38 for firefox webpack home mean firstReactRender
Benchmark value 1403 exceeds gate value 1360 for firefox webpack home mean loadScripts
Benchmark value 2068 exceeds gate value 1935 for firefox webpack home p95 uiStartup
Benchmark value 1765 exceeds gate value 1660 for firefox webpack home p95 load
Benchmark value 1764 exceeds gate value 1660 for firefox webpack home p95 domContentLoaded
Benchmark value 52 exceeds gate value 50 for firefox webpack home p95 firstReactRender
Benchmark value 1738 exceeds gate value 1630 for firefox webpack home p95 loadScripts
Sum of mean exceeds: 174ms | Sum of p95 exceeds: 633ms
Sum of all benchmark exceeds: 807ms

metamaskbot avatar Jun 05 '25 04:06 metamaskbot

Builds ready [23c8fd0]
UI Startup Metrics (1223 ± 61 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1223111014136112591322
load105894712465811021169
domContentLoaded105194312385810941159
domInteractive17134651629
firstPaint77288124541110821169
backgroundConnect74253812
firstReactRender20153532028
getState15577102028
initialActions001001
loadScripts80369198858842911
setupStore75131810
WebpackHomeuiStartup21261696255521822852484
load16631314201518517941959
domContentLoaded16531311201118217871948
domInteractive161191121349
firstPaint1636035259181296
backgroundConnect259347332538
firstReactRender15243368110292350
getState1144461221
initialActions316134
loadScripts16501309200718117851937
setupStore247307491747
FirefoxBrowserifyHomeuiStartup13571201184512014001600
load12031051167810012641358
domContentLoaded12031050167810012631358
domInteractive974120230103169
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect19135662030
firstReactRender23203532428
getState12524429827
initialActions001001
loadScripts11861035165610012461342
setupStore74515611
WebpackHomeuiStartup15791394206515316561925
load13751191185014614571708
domContentLoaded13741191185014614571708
domInteractive77351311685116
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect21167872230
firstReactRender41285244448
getState95325921
initialActions002111
loadScripts13561174183214614381688
setupStore11519524817
Benchmark value 2485 exceeds gate value 2454 for chrome webpack home p95 uiStartup
Benchmark value 12 exceeds gate value 11 for firefox browserify home mean getState
Benchmark value 27 exceeds gate value 24 for firefox browserify home p95 getState
Benchmark value 42 exceeds gate value 38 for firefox webpack home mean firstReactRender
Benchmark value 1708 exceeds gate value 1660 for firefox webpack home p95 load
Benchmark value 1708 exceeds gate value 1660 for firefox webpack home p95 domContentLoaded
Benchmark value 1688 exceeds gate value 1630 for firefox webpack home p95 loadScripts
Sum of mean exceeds: 5ms | Sum of p95 exceeds: 188ms
Sum of all benchmark exceeds: 193ms

metamaskbot avatar Jun 05 '25 06:06 metamaskbot

Builds ready [8de5a3a]
UI Startup Metrics (1220 ± 71 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1220109515527112661327
load105695613676810961170
domContentLoaded105095313586710881161
domInteractive17134041628
firstPaint706118136543310841180
backgroundConnect74232812
firstReactRender20163742126
getState1463171927
initialActions001001
loadScripts801711110766839909
setupStore75152811
WebpackHomeuiStartup20731605257522222082499
load16321235198818717591942
domContentLoaded16261229197418517471938
domInteractive161155101349
firstPaint1606539664183293
backgroundConnect279367472338
firstReactRender12943359104121345
getState1043051119
initialActions214134
loadScripts16231226196418417431936
setupStore2863186216254
FirefoxBrowserifyHomeuiStartup13521183175211814081604
load12021024160810812571422
domContentLoaded12021023160810812571422
domInteractive943716822102141
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect2413198261958
firstReactRender22203022227
getState10517520810
initialActions001001
loadScripts11801005159310712381393
setupStore74768612
WebpackHomeuiStartup16471389205016417441986
load14301194183916415361779
domContentLoaded14301193183916415351779
domInteractive78363213083111
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect2416243232343
firstReactRender42295344450
getState96243913
initialActions102111
loadScripts14081177182116315131763
setupStore13528939912
Benchmark value 2499 exceeds gate value 2454 for chrome webpack home p95 uiStartup
Benchmark value 254 exceeds gate value 65 for chrome webpack home p95 setupStore
Benchmark value 1647 exceeds gate value 1615 for firefox webpack home mean uiStartup
Benchmark value 1431 exceeds gate value 1380 for firefox webpack home mean load
Benchmark value 1430 exceeds gate value 1380 for firefox webpack home mean domContentLoaded
Benchmark value 42 exceeds gate value 38 for firefox webpack home mean firstReactRender
Benchmark value 1409 exceeds gate value 1360 for firefox webpack home mean loadScripts
Benchmark value 14 exceeds gate value 13 for firefox webpack home mean setupStore
Benchmark value 1986 exceeds gate value 1935 for firefox webpack home p95 uiStartup
Benchmark value 1779 exceeds gate value 1660 for firefox webpack home p95 load
Benchmark value 1779 exceeds gate value 1660 for firefox webpack home p95 domContentLoaded
Benchmark value 1763 exceeds gate value 1630 for firefox webpack home p95 loadScripts
Sum of mean exceeds: 187ms | Sum of p95 exceeds: 656ms
Sum of all benchmark exceeds: 843ms

metamaskbot avatar Jun 05 '25 16:06 metamaskbot

Builds ready [3cc0fc9]
UI Startup Metrics (1231 ± 65 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1231110614116512751352
load106494912406111111168
domContentLoaded105894412336111041159
domInteractive17144351631
firstPaint768142124341310861154
backgroundConnect84274812
firstReactRender20164142129
getState1464882028
initialActions001001
loadScripts80769696260852907
setupStore85233816
WebpackHomeuiStartup21931694295224823522642
load17081296219320118412043
domContentLoaded17011291218119918362038
domInteractive171282131355
firstPaint1766237762215296
backgroundConnect2710362352651
firstReactRender16145365119312354
getState1243961328
initialActions613073045
loadScripts16981290217019818352028
setupStore227316432042
FirefoxBrowserifyHomeuiStartup13701181178312414361617
load12071045161911212611434
domContentLoaded12071045161911212611434
domInteractive983518528112162
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect19125262029
firstReactRender23205142431
getState14417829850
initialActions001001
loadScripts11901028160311212431413
setupStore73334712
WebpackHomeuiStartup16751421239717617661992
load14531227192216915541790
domContentLoaded14531227192116915531790
domInteractive79443232983110
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect24158082537
firstReactRender44325744751
getState135226271022
initialActions102111
loadScripts14321211189716915401769
setupStore1067610914
Benchmark value 2193 exceeds gate value 2192 for chrome webpack home mean uiStartup
Benchmark value 2643 exceeds gate value 2454 for chrome webpack home p95 uiStartup
Benchmark value 2043 exceeds gate value 2030 for chrome webpack home p95 load
Benchmark value 2039 exceeds gate value 2005 for chrome webpack home p95 domContentLoaded
Benchmark value 2029 exceeds gate value 1970 for chrome webpack home p95 loadScripts
Benchmark value 14 exceeds gate value 11 for firefox browserify home mean getState
Benchmark value 50 exceeds gate value 24 for firefox browserify home p95 getState
Benchmark value 1676 exceeds gate value 1615 for firefox webpack home mean uiStartup
Benchmark value 1454 exceeds gate value 1380 for firefox webpack home mean load
Benchmark value 1453 exceeds gate value 1380 for firefox webpack home mean domContentLoaded
Benchmark value 45 exceeds gate value 38 for firefox webpack home mean firstReactRender
Benchmark value 1433 exceeds gate value 1360 for firefox webpack home mean loadScripts
Benchmark value 1992 exceeds gate value 1935 for firefox webpack home p95 uiStartup
Benchmark value 1790 exceeds gate value 1660 for firefox webpack home p95 load
Benchmark value 1790 exceeds gate value 1660 for firefox webpack home p95 domContentLoaded
Benchmark value 51 exceeds gate value 50 for firefox webpack home p95 firstReactRender
Benchmark value 1769 exceeds gate value 1630 for firefox webpack home p95 loadScripts
Sum of mean exceeds: 292ms | Sum of p95 exceeds: 778ms
Sum of all benchmark exceeds: 1070ms

metamaskbot avatar Jun 05 '25 17:06 metamaskbot

Builds ready [eafc449]
UI Startup Metrics (1209 ± 57 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1209108913705712401318
load104390112055810771139
domContentLoaded103689511985810721129
domInteractive17136871730
firstPaint753145121939510621135
backgroundConnect84274821
firstReactRender22156982137
getState1664282131
initialActions003001
loadScripts78765694857821887
setupStore85192814
WebpackHomeuiStartup22171718271021823632621
load17341336204318118372024
domContentLoaded17271332203218018302012
domInteractive16125191443
firstPaint1746431469238304
backgroundConnect2611311302641
firstReactRender15546377112310346
getState164321311430
initialActions318145
loadScripts17241330202717918262010
setupStore257333512143
FirefoxBrowserifyHomeuiStartup13791167189712314301604
load12171037162310412761426
domContentLoaded12171036162310412751425
domInteractive953818627108141
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect221362112350
firstReactRender23205252330
getState11518424811
initialActions001001
loadScripts11981023160310512541412
setupStore8419819612
WebpackHomeuiStartup16351403217218617502026
load14151205192816815041763
domContentLoaded14151205192816815041762
domInteractive77371771985114
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect2415250242245
firstReactRender42308464450
getState174261421029
initialActions102112
loadScripts13941188191016514881734
setupStore966671019
Benchmark value 16 exceeds gate value 15 for chrome browserify home mean getState
Benchmark value 21 exceeds gate value 18 for chrome browserify home p95 backgroundConnect
Benchmark value 2217 exceeds gate value 2192 for chrome webpack home mean uiStartup
Benchmark value 1734 exceeds gate value 1711 for chrome webpack home mean load
Benchmark value 1727 exceeds gate value 1704 for chrome webpack home mean domContentLoaded
Benchmark value 1724 exceeds gate value 1699 for chrome webpack home mean loadScripts
Benchmark value 2622 exceeds gate value 2454 for chrome webpack home p95 uiStartup
Benchmark value 2012 exceeds gate value 2005 for chrome webpack home p95 domContentLoaded
Benchmark value 2010 exceeds gate value 1970 for chrome webpack home p95 loadScripts
Benchmark value 1636 exceeds gate value 1615 for firefox webpack home mean uiStartup
Benchmark value 1416 exceeds gate value 1380 for firefox webpack home mean load
Benchmark value 1415 exceeds gate value 1380 for firefox webpack home mean domContentLoaded
Benchmark value 43 exceeds gate value 38 for firefox webpack home mean firstReactRender
Benchmark value 17 exceeds gate value 15 for firefox webpack home mean getState
Benchmark value 1394 exceeds gate value 1360 for firefox webpack home mean loadScripts
Benchmark value 2026 exceeds gate value 1935 for firefox webpack home p95 uiStartup
Benchmark value 1763 exceeds gate value 1660 for firefox webpack home p95 load
Benchmark value 1762 exceeds gate value 1660 for firefox webpack home p95 domContentLoaded
Benchmark value 1734 exceeds gate value 1630 for firefox webpack home p95 loadScripts
Sum of mean exceeds: 230ms | Sum of p95 exceeds: 618ms
Sum of all benchmark exceeds: 848ms

metamaskbot avatar Jun 06 '25 02:06 metamaskbot

Builds ready [7592d11]
UI Startup Metrics (1241 ± 67 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1241110914516712831382
load107194612686411121176
domContentLoaded106493912636311041169
domInteractive1913209201631
firstPaint71471127043510931162
backgroundConnect74213812
firstReactRender20165552125
getState1564482128
initialActions001001
loadScripts813700100361853917
setupStore85152813
WebpackHomeuiStartup21901520271422923352566
load16991168207717818032007
domContentLoaded16931159207317717951993
domInteractive171281131357
firstPaint1636746763177292
backgroundConnect231082102738
firstReactRender15744378114286364
getState144309301327
initialActions327145
loadScripts16891157205817517931982
setupStore237308402242
FirefoxBrowserifyHomeuiStartup13521164201612514041561
load12071039187612612421438
domContentLoaded12071038187512612411438
domInteractive1034226336107175
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect18134851927
firstReactRender22193322327
getState74404810
initialActions002001
loadScripts11911024184812512301424
setupStore64314612
WebpackHomeuiStartup15801358200215617001932
load13711164173314414911672
domContentLoaded13711164173314414911672
domInteractive76371391783118
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect22156782341
firstReactRender40335844146
getState12523923929
initialActions001011
loadScripts13521147171414414721653
setupStore127182181021
Benchmark value 1241 exceeds gate value 1234 for chrome browserify home mean uiStartup
Benchmark value 1072 exceeds gate value 1070 for chrome browserify home mean load
Benchmark value 1065 exceeds gate value 1061 for chrome browserify home mean domContentLoaded
Benchmark value 16 exceeds gate value 15 for chrome browserify home mean getState
Benchmark value 1382 exceeds gate value 1365 for chrome browserify home p95 uiStartup
Benchmark value 2566 exceeds gate value 2454 for chrome webpack home p95 uiStartup
Benchmark value 58 exceeds gate value 57 for chrome webpack home p95 domInteractive
Benchmark value 1982 exceeds gate value 1970 for chrome webpack home p95 loadScripts
Benchmark value 40 exceeds gate value 38 for firefox webpack home mean firstReactRender
Benchmark value 1672 exceeds gate value 1660 for firefox webpack home p95 load
Benchmark value 1672 exceeds gate value 1660 for firefox webpack home p95 domContentLoaded
Benchmark value 1653 exceeds gate value 1630 for firefox webpack home p95 loadScripts
Sum of mean exceeds: 16ms | Sum of p95 exceeds: 189ms
Sum of all benchmark exceeds: 205ms

metamaskbot avatar Jun 10 '25 10:06 metamaskbot

Builds ready [7d20aa2]
UI Startup Metrics (1205 ± 59 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1205109113735912351328
load103890511765710841131
domContentLoaded103189911715810771122
domInteractive17144151730
firstPaint75377117840110701132
backgroundConnect94405824
firstReactRender21164552134
getState1463271927
initialActions001001
loadScripts78365192657822875
setupStore85274917
WebpackHomeuiStartup20521665263023321882495
load15921314197118017191921
domContentLoaded15861311196117817161904
domInteractive161287111344
firstPaint1596137864177311
backgroundConnect2510338332348
firstReactRender12543366101106358
getState1043741219
initialActions315134
loadScripts15831309195017717141893
setupStore266346601538
FirefoxBrowserifyHomeuiStartup13741185212614014081626
load12081056161010312541392
domContentLoaded12081055161010312541392
domInteractive933624828101134
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect2413165212250
firstReactRender24203732432
getState15522736936
initialActions001001
loadScripts1187104114699612381367
setupStore64223613
WebpackHomeuiStartup16791412241818117762085
load14601222199516315751797
domContentLoaded14591222199416315741797
domInteractive82383093189128
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect23166472444
firstReactRender41317054349
getState1057891029
initialActions102111
loadScripts14401207197016315551763
setupStore137291291115
Benchmark value 24 exceeds gate value 18 for chrome browserify home p95 backgroundConnect
Benchmark value 2495 exceeds gate value 2454 for chrome webpack home p95 uiStartup
Benchmark value 16 exceeds gate value 11 for firefox browserify home mean getState
Benchmark value 36 exceeds gate value 24 for firefox browserify home p95 getState
Benchmark value 1679 exceeds gate value 1615 for firefox webpack home mean uiStartup
Benchmark value 1460 exceeds gate value 1380 for firefox webpack home mean load
Benchmark value 1460 exceeds gate value 1380 for firefox webpack home mean domContentLoaded
Benchmark value 41 exceeds gate value 38 for firefox webpack home mean firstReactRender
Benchmark value 1440 exceeds gate value 1360 for firefox webpack home mean loadScripts
Benchmark value 14 exceeds gate value 13 for firefox webpack home mean setupStore
Benchmark value 2085 exceeds gate value 1935 for firefox webpack home p95 uiStartup
Benchmark value 1797 exceeds gate value 1660 for firefox webpack home p95 load
Benchmark value 1797 exceeds gate value 1660 for firefox webpack home p95 domContentLoaded
Benchmark value 1763 exceeds gate value 1630 for firefox webpack home p95 loadScripts
Sum of mean exceeds: 313ms | Sum of p95 exceeds: 616ms
Sum of all benchmark exceeds: 929ms

metamaskbot avatar Jun 12 '25 03:06 metamaskbot

Builds ready [58f0055]
UI Startup Metrics (1191 ± 69 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1191107914086912281341
load102788812196910721147
domContentLoaded102188212136910671142
domInteractive16133241628
firstPaint77871119637510501101
backgroundConnect74313710
firstReactRender2215109112142
getState1464182029
initialActions001001
loadScripts77764795366821892
setupStore85172913
WebpackHomeuiStartup20751587256923322402457
load16191261198418017341920
domContentLoaded16131257197417917281911
domInteractive161174121352
firstPaint1646556079194308
backgroundConnect2410240242340
firstReactRender1234335693121340
getState1042341218
initialActions512702735
loadScripts16101255196517817271900
setupStore266308571833
FirefoxBrowserifyHomeuiStartup13521172171110914001559
load1198101915229912591397
domContentLoaded1198101915219912591397
domInteractive1003424332110171
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect2113169172041
firstReactRender23203222328
getState9422222810
initialActions001001
loadScripts1179100515009812321382
setupStore845910735
WebpackHomeuiStartup15321339209613816081776
load13381157191613414241598
domContentLoaded13381157191513414241598
domInteractive78612372284113
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect21147872231
firstReactRender38315144046
getState85575912
initialActions002111
loadScripts13201141189513414081581
setupStore951421013
Benchmark value 2458 exceeds gate value 2454 for chrome webpack home p95 uiStartup
Benchmark value 35 exceeds gate value 27 for firefox browserify home p95 setupStore
Sum of mean exceeds: 0ms | Sum of p95 exceeds: 12ms
Sum of all benchmark exceeds: 12ms

metamaskbot avatar Jun 12 '25 06:06 metamaskbot

Builds ready [7603d00]
UI Startup Metrics (1219 ± 60 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1219109913646012651326
load105394012095410881144
domContentLoaded104793211905410831135
domInteractive17133441729
firstPaint76976118040510741138
backgroundConnect74284814
firstReactRender21164752130
getState1563582130
initialActions001001
loadScripts80169593853836897
setupStore85172814
WebpackHomeuiStartup21611683261722523202554
load16731258201917517881954
domContentLoaded16671254200917417821944
domInteractive161284111445
firstPaint1656142067198288
backgroundConnect22145872536
firstReactRender16845369124318361
getState145288281321
initialActions613043034
loadScripts16631253199717317801933
setupStore3773137819297
FirefoxBrowserifyHomeuiStartup1324121215177013681455
load1174103813567012241305
domContentLoaded1174103813557012241305
domInteractive963317425110134
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect211373102144
firstReactRender23215652329
getState74283810
initialActions001001
loadScripts1156102513407012081289
setupStore74396621
WebpackHomeuiStartup15571416199211515911776
load1340122617059513791529
domContentLoaded1340122617049513781528
domInteractive77311602083122
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect25157982642
firstReactRender40315144348
getState145251261031
initialActions101111
loadScripts1318120916839513581507
setupStore1167381120
Benchmark value 38 exceeds gate value 32 for chrome webpack home mean setupStore
Benchmark value 2555 exceeds gate value 2454 for chrome webpack home p95 uiStartup
Benchmark value 297 exceeds gate value 65 for chrome webpack home p95 setupStore
Benchmark value 41 exceeds gate value 38 for firefox webpack home mean firstReactRender
Sum of mean exceeds: 9ms | Sum of p95 exceeds: 333ms
Sum of all benchmark exceeds: 342ms

metamaskbot avatar Jun 12 '25 09:06 metamaskbot

Builds ready [3938591]
UI Startup Metrics (1249 ± 75 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1249112416197512911387
load107596214067111051213
domContentLoaded106894613977111021201
domInteractive18145161833
firstPaint68897124443110811205
backgroundConnect84284812
firstReactRender20174132125
getState16692112031
initialActions001001
loadScripts819707113669850956
setupStore94354917
WebpackHomeuiStartup21701685264822723462578
load16911328207118418241984
domContentLoaded16851324206618318171975
domInteractive161279101443
firstPaint1686244969223292
backgroundConnect2510286282641
firstReactRender13945371112141358
getState145303291320
initialActions317135
loadScripts16821322206418118141964
setupStore4573188921312
FirefoxBrowserifyHomeuiStartup1350117918099913931566
load1193105714238612491358
domContentLoaded1193105714238612491358
domInteractive1023532235111156
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect2213130142149
firstReactRender23215752427
getState11418024815
initialActions001001
loadScripts1174104114088712311336
setupStore84688722
WebpackHomeuiStartup15531363204113516291848
load13451179168211814281617
domContentLoaded13451179168111814281617
domInteractive79331541986122
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect2916274372542
firstReactRender40327754147
getState953251021
initialActions102111
loadScripts13201163165611414071553
setupStore1073141019
Benchmark value 1250 exceeds gate value 1234 for chrome browserify home mean uiStartup
Benchmark value 1076 exceeds gate value 1070 for chrome browserify home mean load
Benchmark value 1069 exceeds gate value 1061 for chrome browserify home mean domContentLoaded
Benchmark value 17 exceeds gate value 15 for chrome browserify home mean getState
Benchmark value 1387 exceeds gate value 1365 for chrome browserify home p95 uiStartup
Benchmark value 1213 exceeds gate value 1190 for chrome browserify home p95 load
Benchmark value 1202 exceeds gate value 1180 for chrome browserify home p95 domContentLoaded
Benchmark value 1205 exceeds gate value 1180 for chrome browserify home p95 firstPaint
Benchmark value 956 exceeds gate value 940 for chrome browserify home p95 loadScripts
Benchmark value 45 exceeds gate value 32 for chrome webpack home mean setupStore
Benchmark value 2579 exceeds gate value 2454 for chrome webpack home p95 uiStartup
Benchmark value 312 exceeds gate value 65 for chrome webpack home p95 setupStore
Benchmark value 12 exceeds gate value 11 for firefox browserify home mean getState
Benchmark value 30 exceeds gate value 26 for firefox webpack home mean backgroundConnect
Benchmark value 40 exceeds gate value 38 for firefox webpack home mean firstReactRender
Sum of mean exceeds: 52ms | Sum of p95 exceeds: 480ms
Sum of all benchmark exceeds: 532ms

metamaskbot avatar Jun 12 '25 15:06 metamaskbot

Builds ready [c2676c5]
UI Startup Metrics (1215 ± 48 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1215109913184812481293
load105195211354710851125
domContentLoaded104593211304710801116
domInteractive17134151732
firstPaint72980113140610641105
backgroundConnect73254720
firstReactRender20165442128
getState1563882229
initialActions001001
loadScripts79769988446828873
setupStore85223814
WebpackHomeuiStartup20851644248721422382458
load16271283191616917411890
domContentLoaded16211279191316917371880
domInteractive161253101448
firstPaint1676638960211268
backgroundConnect21114062434
firstReactRender1264635994124341
getState1042541217
initialActions315134
loadScripts16181277191116717351869
setupStore3263157117276
FirefoxBrowserifyHomeuiStartup1329118615817913691483
load1181105914228212251343
domContentLoaded1181105914218212241343
domInteractive1003628731111153
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect20136872026
firstReactRender23203322328
getState7438389
initialActions002001
loadScripts1163104314068112011329
setupStore64373610
WebpackHomeuiStartup15311375180510815841745
load13311185159911013821562
domContentLoaded13311185159811013821562
domInteractive80571251186101
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect20153932226
firstReactRender39336554148
getState1063041114
initialActions002111
loadScripts13121166157811013631539
setupStore85324811
Benchmark value 16 exceeds gate value 15 for chrome browserify home mean getState
Benchmark value 20 exceeds gate value 18 for chrome browserify home p95 backgroundConnect
Benchmark value 33 exceeds gate value 32 for chrome webpack home mean setupStore
Benchmark value 2458 exceeds gate value 2454 for chrome webpack home p95 uiStartup
Benchmark value 276 exceeds gate value 65 for chrome webpack home p95 setupStore
Benchmark value 40 exceeds gate value 38 for firefox webpack home mean firstReactRender
Sum of mean exceeds: 4ms | Sum of p95 exceeds: 217ms
Sum of all benchmark exceeds: 221ms

metamaskbot avatar Jun 16 '25 08:06 metamaskbot

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedpbkdf2@​3.1.3 ⏵ 3.1.2100 +925 -7576 -688100
Addedtyped-array-buffer@​1.0.2671007851100
Addedis-typed-array@​1.1.13671008954100
Addedunicorn-magic@​0.1.01001006877100
Addedfast-glob@​3.3.29910010077100
Updatedignore@​5.3.2 ⏵ 5.3.110010010087100
Addedsemver@​7.6.310010010087100
Updated@​metamask/​solana-wallet-snap@​1.33.2 ⏵ 1.33.399 +210087100 +1100

View full report

socket-security[bot] avatar Jun 30 '25 07:06 socket-security[bot]

[!CAUTION] Review the following alerts detected in dependencies.

According to your organization's Security Policy, you must resolve all "Block" alerts before proceeding. Learn more about Socket for GitHub.

Action Severity Alert (click for details)
Block Critical
[email protected] has a Critical CVE.

CVE: GHSA-v62p-rq8g-8h59 pbkdf2 silently disregards Uint8Array input, returning static keys (CRITICAL)

Affected versions: < 3.1.3

Patched version: 3.1.3

From: yarn.locknpm/[email protected]

ℹ Read more on: This package | This alert | What is a critical CVE?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at [email protected].

Suggestion: Remove or replace dependencies that include known critical CVEs. Consumers can use dependency overrides or npm audit fix --force to remove vulnerable dependencies.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore npm/[email protected]. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

Block Critical
[email protected] has a Critical CVE.

CVE: GHSA-h7cp-r72f-jxh6 pbkdf2 returns predictable uninitialized/zero-filled memory for non-normalized or unimplemented algos (CRITICAL)

Affected versions: >= 3.0.10 < 3.1.3

Patched version: 3.1.3

From: yarn.locknpm/[email protected]

ℹ Read more on: This package | This alert | What is a critical CVE?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at [email protected].

Suggestion: Remove or replace dependencies that include known critical CVEs. Consumers can use dependency overrides or npm audit fix --force to remove vulnerable dependencies.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore npm/[email protected]. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

View full report

socket-security[bot] avatar Jun 30 '25 07:06 socket-security[bot]

Builds ready [62e78c9]
UI Startup Metrics (1190 ± 65 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1190106914156512241309
load101391712265810401128
domContentLoaded100791312135710361123
domInteractive18144771638
firstPaint70479122840210311139
backgroundConnect74273812
firstReactRender23165362440
getState1564892233
initialActions001001
loadScripts801713101257829919
setupStore96335918
WebpackHomeuiStartup22661766290921723702673
load17221329217117518072028
domContentLoaded17151325215517418032017
domInteractive1812105171463
firstPaint1606437464188291
backgroundConnect241160102945
firstReactRender24892422114374403
getState204306421738
initialActions317134
loadScripts17121323214317218012006
setupStore227312351937
FirefoxBrowserifyHomeuiStartup14621250211115115201792
load12751114159210713551488
domContentLoaded12751114159110713551487
domInteractive1303650274135318
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect241484122454
firstReactRender26234032834
getState155251321039
initialActions001001
loadScripts12551100157510813341469
setupStore13421430976
WebpackHomeuiStartup16301398233019517122101
load14071201190515914991727
domContentLoaded14071200190415914991727
domInteractive111335559095331
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect2416119122533
firstReactRender42365644548
getState135132181034
initialActions002111
loadScripts13881181187915914801708
setupStore1057210830
Benchmark value 24 exceeds gate value 23 for chrome browserify home mean firstReactRender
Benchmark value 16 exceeds gate value 15 for chrome browserify home mean getState
Benchmark value 18 exceeds gate value 17 for chrome browserify home p95 setupStore
Benchmark value 2266 exceeds gate value 2192 for chrome webpack home mean uiStartup
Benchmark value 1723 exceeds gate value 1711 for chrome webpack home mean load
Benchmark value 1716 exceeds gate value 1704 for chrome webpack home mean domContentLoaded
Benchmark value 248 exceeds gate value 235 for chrome webpack home mean firstReactRender
Benchmark value 1713 exceeds gate value 1699 for chrome webpack home mean loadScripts
Benchmark value 2673 exceeds gate value 2454 for chrome webpack home p95 uiStartup
Benchmark value 2018 exceeds gate value 2005 for chrome webpack home p95 domContentLoaded
Benchmark value 63 exceeds gate value 57 for chrome webpack home p95 domInteractive
Benchmark value 403 exceeds gate value 370 for chrome webpack home p95 firstReactRender
Benchmark value 2006 exceeds gate value 1970 for chrome webpack home p95 loadScripts
Benchmark value 1462 exceeds gate value 1405 for firefox browserify home mean uiStartup
Benchmark value 1275 exceeds gate value 1245 for firefox browserify home mean load
Benchmark value 1275 exceeds gate value 1239 for firefox browserify home mean domContentLoaded
Benchmark value 130 exceeds gate value 110 for firefox browserify home mean domInteractive
Benchmark value 27 exceeds gate value 25 for firefox browserify home mean firstReactRender
Benchmark value 16 exceeds gate value 11 for firefox browserify home mean getState
Benchmark value 1255 exceeds gate value 1230 for firefox browserify home mean loadScripts
Benchmark value 14 exceeds gate value 9 for firefox browserify home mean setupStore
Benchmark value 1792 exceeds gate value 1660 for firefox browserify home p95 uiStartup
Benchmark value 318 exceeds gate value 195 for firefox browserify home p95 domInteractive
Benchmark value 39 exceeds gate value 24 for firefox browserify home p95 getState
Benchmark value 76 exceeds gate value 27 for firefox browserify home p95 setupStore
Benchmark value 1631 exceeds gate value 1615 for firefox webpack home mean uiStartup
Benchmark value 1408 exceeds gate value 1380 for firefox webpack home mean load
Benchmark value 1407 exceeds gate value 1380 for firefox webpack home mean domContentLoaded
Benchmark value 111 exceeds gate value 100 for firefox webpack home mean domInteractive
Benchmark value 43 exceeds gate value 38 for firefox webpack home mean firstReactRender
Benchmark value 1388 exceeds gate value 1360 for firefox webpack home mean loadScripts
Benchmark value 2101 exceeds gate value 1935 for firefox webpack home p95 uiStartup
Benchmark value 1727 exceeds gate value 1660 for firefox webpack home p95 load
Benchmark value 1727 exceeds gate value 1660 for firefox webpack home p95 domContentLoaded
Benchmark value 331 exceeds gate value 156 for firefox webpack home p95 domInteractive
Benchmark value 34 exceeds gate value 32 for firefox webpack home p95 getState
Benchmark value 1708 exceeds gate value 1630 for firefox webpack home p95 loadScripts
Benchmark value 30 exceeds gate value 28 for firefox webpack home p95 setupStore
Sum of mean exceeds: 422ms | Sum of p95 exceeds: 1184ms
Sum of all benchmark exceeds: 1606ms

metamaskbot avatar Jul 01 '25 04:07 metamaskbot

✨ Files requiring CODEOWNER review ✨

🖥️ @MetaMask/wallet-ux (1 files, +43 -18)
  • 📁 ui/
    • 📁 components/
      • 📁 multichain/
        • 📁 account-menu/
          • 📄 account-menu.tsx +43 -18

metamaskbot avatar Jul 01 '25 07:07 metamaskbot

Builds ready [ce8d59a]
UI Startup Metrics (1186 ± 61 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1186104313606112251291
load101090711685810401116
domContentLoaded100390211625810351110
domInteractive18135281741
firstPaint62988114340110241110
backgroundConnect74243812
firstReactRender22164142331
getState16668102231
initialActions001001
loadScripts79970393858832908
setupStore85253917
WebpackHomeuiStartup22761809274719923822685
load17281345206416818272038
domContentLoaded17221341205116618232027
domInteractive181285151564
firstPaint1606336659179278
backgroundConnect2510279272545
firstReactRender26191433115376419
getState1444481832
initialActions216135
loadScripts17181340204016518142016
setupStore217316312231
FirefoxBrowserifyHomeuiStartup14521258213416014971893
load1258108015509713261457
domContentLoaded1258107915509713261457
domInteractive1243648176129316
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect2514131192449
firstReactRender26225042833
getState2052264010118
initialActions001001
loadScripts1237106215219513081430
setupStore14418431880
WebpackHomeuiStartup16701415234718917652016
load14361221182814815611691
domContentLoaded14351221182714815611690
domInteractive107624657796331
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect2615277282446
firstReactRender43325844652
getState155199241048
initialActions002112
loadScripts14121200180214615101672
setupStore12618620931
Benchmark value 17 exceeds gate value 15 for chrome browserify home mean getState
Benchmark value 2277 exceeds gate value 2192 for chrome webpack home mean uiStartup
Benchmark value 1728 exceeds gate value 1711 for chrome webpack home mean load
Benchmark value 1722 exceeds gate value 1704 for chrome webpack home mean domContentLoaded
Benchmark value 262 exceeds gate value 235 for chrome webpack home mean firstReactRender
Benchmark value 1719 exceeds gate value 1699 for chrome webpack home mean loadScripts
Benchmark value 2685 exceeds gate value 2454 for chrome webpack home p95 uiStartup
Benchmark value 2038 exceeds gate value 2030 for chrome webpack home p95 load
Benchmark value 2027 exceeds gate value 2005 for chrome webpack home p95 domContentLoaded
Benchmark value 64 exceeds gate value 57 for chrome webpack home p95 domInteractive
Benchmark value 419 exceeds gate value 370 for chrome webpack home p95 firstReactRender
Benchmark value 2016 exceeds gate value 1970 for chrome webpack home p95 loadScripts
Benchmark value 1452 exceeds gate value 1405 for firefox browserify home mean uiStartup
Benchmark value 1259 exceeds gate value 1245 for firefox browserify home mean load
Benchmark value 1258 exceeds gate value 1239 for firefox browserify home mean domContentLoaded
Benchmark value 125 exceeds gate value 110 for firefox browserify home mean domInteractive
Benchmark value 27 exceeds gate value 25 for firefox browserify home mean firstReactRender
Benchmark value 20 exceeds gate value 11 for firefox browserify home mean getState
Benchmark value 1237 exceeds gate value 1230 for firefox browserify home mean loadScripts
Benchmark value 15 exceeds gate value 9 for firefox browserify home mean setupStore
Benchmark value 1893 exceeds gate value 1660 for firefox browserify home p95 uiStartup
Benchmark value 316 exceeds gate value 195 for firefox browserify home p95 domInteractive
Benchmark value 118 exceeds gate value 24 for firefox browserify home p95 getState
Benchmark value 80 exceeds gate value 27 for firefox browserify home p95 setupStore
Benchmark value 1671 exceeds gate value 1615 for firefox webpack home mean uiStartup
Benchmark value 1436 exceeds gate value 1380 for firefox webpack home mean load
Benchmark value 1436 exceeds gate value 1380 for firefox webpack home mean domContentLoaded
Benchmark value 107 exceeds gate value 100 for firefox webpack home mean domInteractive
Benchmark value 27 exceeds gate value 26 for firefox webpack home mean backgroundConnect
Benchmark value 44 exceeds gate value 38 for firefox webpack home mean firstReactRender
Benchmark value 1412 exceeds gate value 1360 for firefox webpack home mean loadScripts
Benchmark value 2016 exceeds gate value 1935 for firefox webpack home p95 uiStartup
Benchmark value 1691 exceeds gate value 1660 for firefox webpack home p95 load
Benchmark value 1690 exceeds gate value 1660 for firefox webpack home p95 domContentLoaded
Benchmark value 331 exceeds gate value 156 for firefox webpack home p95 domInteractive
Benchmark value 52 exceeds gate value 50 for firefox webpack home p95 firstReactRender
Benchmark value 48 exceeds gate value 32 for firefox webpack home p95 getState
Benchmark value 1672 exceeds gate value 1630 for firefox webpack home p95 loadScripts
Benchmark value 31 exceeds gate value 28 for firefox webpack home p95 setupStore
Sum of mean exceeds: 522ms | Sum of p95 exceeds: 1244ms
Sum of all benchmark exceeds: 1766ms

Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 2.4 KiB (0.04%)
  • ui: 1.62 KiB (0.02%)
  • common: 451 Bytes (0.01%)

metamaskbot avatar Jul 02 '25 09:07 metamaskbot

I have read the CLA Document and I hereby sign the CLA

LeVinhGithub avatar Jul 02 '25 09:07 LeVinhGithub

Builds ready [c6eb170]
UI Startup Metrics (1198 ± 59 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1198109413685912391300
load102492311735310641120
domContentLoaded101891711685310581111
domInteractive18147881733
firstPaint717135117239710361118
backgroundConnect84263812
firstReactRender22184142232
getState1464081930
initialActions001001
loadScripts81071195952852899
setupStore95283917
WebpackHomeuiStartup22061732282923222972693
load16851225219419117852020
domContentLoaded16791221218718917812005
domInteractive181290141453
firstPaint1536234955169272
backgroundConnect2612279372250
firstReactRender22190415100340391
getState154309311533
initialActions216134
loadScripts16761219217318817791994
setupStore197317311832
FirefoxBrowserifyHomeuiStartup14131223205514414681659
load1225104015139412991403
domContentLoaded1224103915139412991403
domInteractive1133733155120278
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect2313109142441
firstReactRender25224442532
getState14536037941
initialActions001001
loadScripts1206102614929412741387
setupStore12422628920
WebpackHomeuiStartup16961419236021018212076
load14501221186015715671739
domContentLoaded14501221186015715671739
domInteractive104334216893297
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect2516107122653
firstReactRender44326254651
getState156338331032
initialActions101111
loadScripts14271200183115515401717
setupStore16628740932
Benchmark value 2206 exceeds gate value 2192 for chrome webpack home mean uiStartup
Benchmark value 2694 exceeds gate value 2454 for chrome webpack home p95 uiStartup
Benchmark value 391 exceeds gate value 370 for chrome webpack home p95 firstReactRender
Benchmark value 1994 exceeds gate value 1970 for chrome webpack home p95 loadScripts
Benchmark value 1413 exceeds gate value 1405 for firefox browserify home mean uiStartup
Benchmark value 113 exceeds gate value 110 for firefox browserify home mean domInteractive
Benchmark value 26 exceeds gate value 25 for firefox browserify home mean firstReactRender
Benchmark value 15 exceeds gate value 11 for firefox browserify home mean getState
Benchmark value 13 exceeds gate value 9 for firefox browserify home mean setupStore
Benchmark value 278 exceeds gate value 195 for firefox browserify home p95 domInteractive
Benchmark value 41 exceeds gate value 24 for firefox browserify home p95 getState
Benchmark value 1697 exceeds gate value 1615 for firefox webpack home mean uiStartup
Benchmark value 1451 exceeds gate value 1380 for firefox webpack home mean load
Benchmark value 1450 exceeds gate value 1380 for firefox webpack home mean domContentLoaded
Benchmark value 105 exceeds gate value 100 for firefox webpack home mean domInteractive
Benchmark value 44 exceeds gate value 38 for firefox webpack home mean firstReactRender
Benchmark value 1427 exceeds gate value 1360 for firefox webpack home mean loadScripts
Benchmark value 17 exceeds gate value 13 for firefox webpack home mean setupStore
Benchmark value 2076 exceeds gate value 1935 for firefox webpack home p95 uiStartup
Benchmark value 1739 exceeds gate value 1660 for firefox webpack home p95 load
Benchmark value 1739 exceeds gate value 1660 for firefox webpack home p95 domContentLoaded
Benchmark value 297 exceeds gate value 156 for firefox webpack home p95 domInteractive
Benchmark value 53 exceeds gate value 49 for firefox webpack home p95 backgroundConnect
Benchmark value 51 exceeds gate value 50 for firefox webpack home p95 firstReactRender
Benchmark value 1717 exceeds gate value 1630 for firefox webpack home p95 loadScripts
Benchmark value 32 exceeds gate value 28 for firefox webpack home p95 setupStore
Sum of mean exceeds: 339ms | Sum of p95 exceeds: 921ms
Sum of all benchmark exceeds: 1260ms

Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 2.33 KiB (0.04%)
  • ui: 1.62 KiB (0.02%)
  • common: 451 Bytes (0.01%)

metamaskbot avatar Jul 02 '25 09:07 metamaskbot

Builds ready [9f5c305]
UI Startup Metrics (1194 ± 74 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1194106315347412361322
load102290613247110581150
domContentLoaded101590013057010451141
domInteractive18145371735
firstPaint68081131140710281119
backgroundConnect94355823
firstReactRender21174742229
getState1565081931
initialActions001001
loadScripts809702109969841931
setupStore95284919
WebpackHomeuiStartup21961685268020623152565
load16581276203616917651955
domContentLoaded16521272203116817611943
domInteractive181299151557
firstPaint17767717101186345
backgroundConnect2510286282643
firstReactRender25190453119381405
getState1355271528
initialActions217134
loadScripts16491270202216717591932
setupStore207316311931
FirefoxBrowserifyHomeuiStartup14401220192013714921769
load12561073167410613241459
domContentLoaded12561072167310513241458
domInteractive1263744971133303
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect2313103122445
firstReactRender26225042834
getState135172251028
initialActions001001
loadScripts12371055164910513061439
setupStore124205231030
WebpackHomeuiStartup16221359252819917032028
load13951173189015414941707
domContentLoaded13941172189015414931707
domInteractive110345038599307
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect241585102444
firstReactRender42325544550
getState13477111132
initialActions102111
loadScripts13731155187015314761686
setupStore14526729941
Benchmark value 23 exceeds gate value 18 for chrome browserify home p95 backgroundConnect
Benchmark value 19 exceeds gate value 17 for chrome browserify home p95 setupStore
Benchmark value 2197 exceeds gate value 2192 for chrome webpack home mean uiStartup
Benchmark value 251 exceeds gate value 235 for chrome webpack home mean firstReactRender
Benchmark value 2565 exceeds gate value 2454 for chrome webpack home p95 uiStartup
Benchmark value 58 exceeds gate value 57 for chrome webpack home p95 domInteractive
Benchmark value 346 exceeds gate value 334 for chrome webpack home p95 firstPaint
Benchmark value 405 exceeds gate value 370 for chrome webpack home p95 firstReactRender
Benchmark value 1440 exceeds gate value 1405 for firefox browserify home mean uiStartup
Benchmark value 1257 exceeds gate value 1245 for firefox browserify home mean load
Benchmark value 1256 exceeds gate value 1239 for firefox browserify home mean domContentLoaded
Benchmark value 126 exceeds gate value 110 for firefox browserify home mean domInteractive
Benchmark value 27 exceeds gate value 25 for firefox browserify home mean firstReactRender
Benchmark value 14 exceeds gate value 11 for firefox browserify home mean getState
Benchmark value 1238 exceeds gate value 1230 for firefox browserify home mean loadScripts
Benchmark value 12 exceeds gate value 9 for firefox browserify home mean setupStore
Benchmark value 1769 exceeds gate value 1660 for firefox browserify home p95 uiStartup
Benchmark value 303 exceeds gate value 195 for firefox browserify home p95 domInteractive
Benchmark value 28 exceeds gate value 24 for firefox browserify home p95 getState
Benchmark value 30 exceeds gate value 27 for firefox browserify home p95 setupStore
Benchmark value 1623 exceeds gate value 1615 for firefox webpack home mean uiStartup
Benchmark value 1395 exceeds gate value 1380 for firefox webpack home mean load
Benchmark value 1395 exceeds gate value 1380 for firefox webpack home mean domContentLoaded
Benchmark value 111 exceeds gate value 100 for firefox webpack home mean domInteractive
Benchmark value 42 exceeds gate value 38 for firefox webpack home mean firstReactRender
Benchmark value 1374 exceeds gate value 1360 for firefox webpack home mean loadScripts
Benchmark value 15 exceeds gate value 13 for firefox webpack home mean setupStore
Benchmark value 2028 exceeds gate value 1935 for firefox webpack home p95 uiStartup
Benchmark value 1707 exceeds gate value 1660 for firefox webpack home p95 load
Benchmark value 1707 exceeds gate value 1660 for firefox webpack home p95 domContentLoaded
Benchmark value 307 exceeds gate value 156 for firefox webpack home p95 domInteractive
Benchmark value 1686 exceeds gate value 1630 for firefox webpack home p95 loadScripts
Benchmark value 41 exceeds gate value 28 for firefox webpack home p95 setupStore
Sum of mean exceeds: 186ms | Sum of p95 exceeds: 797ms
Sum of all benchmark exceeds: 983ms

Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 2.33 KiB (0.04%)
  • ui: 2.51 KiB (0.03%)
  • common: 444 Bytes (0.01%)

metamaskbot avatar Jul 02 '25 12:07 metamaskbot

Builds ready [d24e9ff]
UI Startup Metrics (1190 ± 62 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1190110013686212351308
load101190112005810421136
domContentLoaded100489611965810341126
domInteractive17148181626
firstPaint751136117237810261115
backgroundConnect84315824
firstReactRender23175462336
getState15688112230
initialActions001001
loadScripts79769697657830921
setupStore95325919
WebpackHomeuiStartup22971716283722524252725
load17371274212318718302068
domContentLoaded17311270210918618242063
domInteractive181281131556
firstPaint1686741767193308
backgroundConnect251163103144
firstReactRender25293412116373400
getState195335342255
initialActions317136
loadScripts17271269209818518222054
setupStore298321482662
FirefoxBrowserifyHomeuiStartup13911205188313114671654
load1213106214589112721410
domContentLoaded1213106214589112711409
domInteractive1183644566127275
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect2513206252470
firstReactRender24214442532
getState13523625933
initialActions001001
loadScripts1191104414438912481352
setupStore10410916945
WebpackHomeuiStartup16601440267220117522009
load14251236193914215281651
domContentLoaded14251236193914215281650
domInteractive104554046397294
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect241572102646
firstReactRender42365244549
getState166338341234
initialActions002011
loadScripts14021215190614115021629
setupStore13512821881
Benchmark value 16 exceeds gate value 15 for chrome browserify home mean getState
Benchmark value 24 exceeds gate value 18 for chrome browserify home p95 backgroundConnect
Benchmark value 19 exceeds gate value 17 for chrome browserify home p95 setupStore
Benchmark value 2297 exceeds gate value 2192 for chrome webpack home mean uiStartup
Benchmark value 1738 exceeds gate value 1711 for chrome webpack home mean load
Benchmark value 1731 exceeds gate value 1704 for chrome webpack home mean domContentLoaded
Benchmark value 252 exceeds gate value 235 for chrome webpack home mean firstReactRender
Benchmark value 1728 exceeds gate value 1699 for chrome webpack home mean loadScripts
Benchmark value 2725 exceeds gate value 2454 for chrome webpack home p95 uiStartup
Benchmark value 2068 exceeds gate value 2030 for chrome webpack home p95 load
Benchmark value 2063 exceeds gate value 2005 for chrome webpack home p95 domContentLoaded
Benchmark value 400 exceeds gate value 370 for chrome webpack home p95 firstReactRender
Benchmark value 2054 exceeds gate value 1970 for chrome webpack home p95 loadScripts
Benchmark value 118 exceeds gate value 110 for firefox browserify home mean domInteractive
Benchmark value 26 exceeds gate value 25 for firefox browserify home mean backgroundConnect
Benchmark value 13 exceeds gate value 11 for firefox browserify home mean getState
Benchmark value 11 exceeds gate value 9 for firefox browserify home mean setupStore
Benchmark value 275 exceeds gate value 195 for firefox browserify home p95 domInteractive
Benchmark value 33 exceeds gate value 24 for firefox browserify home p95 getState
Benchmark value 45 exceeds gate value 27 for firefox browserify home p95 setupStore
Benchmark value 1660 exceeds gate value 1615 for firefox webpack home mean uiStartup
Benchmark value 1425 exceeds gate value 1380 for firefox webpack home mean load
Benchmark value 1425 exceeds gate value 1380 for firefox webpack home mean domContentLoaded
Benchmark value 105 exceeds gate value 100 for firefox webpack home mean domInteractive
Benchmark value 43 exceeds gate value 38 for firefox webpack home mean firstReactRender
Benchmark value 17 exceeds gate value 15 for firefox webpack home mean getState
Benchmark value 1403 exceeds gate value 1360 for firefox webpack home mean loadScripts
Benchmark value 14 exceeds gate value 13 for firefox webpack home mean setupStore
Benchmark value 2009 exceeds gate value 1935 for firefox webpack home p95 uiStartup
Benchmark value 294 exceeds gate value 156 for firefox webpack home p95 domInteractive
Benchmark value 34 exceeds gate value 32 for firefox webpack home p95 getState
Benchmark value 81 exceeds gate value 28 for firefox webpack home p95 setupStore
Sum of mean exceeds: 410ms | Sum of p95 exceeds: 863ms
Sum of all benchmark exceeds: 1273ms

Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 2.33 KiB (0.04%)
  • ui: 2.51 KiB (0.03%)
  • common: 1.07 KiB (0.01%)

metamaskbot avatar Jul 02 '25 13:07 metamaskbot

Builds ready [db6ed11]
UI Startup Metrics (1169 ± 65 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1169105113936512221280
load100089711155510461093
domContentLoaded99389211105510391086
domInteractive18135481740
firstPaint70771111539010261086
backgroundConnect84294812
firstReactRender23154262338
getState1564282229
initialActions001000
loadScripts79169491854836888
setupStore95335918
WebpackHomeuiStartup21741709275622622952677
load16631294206818417712015
domContentLoaded16571291205518317662006
domInteractive181286151461
firstPaint1686840771207324
backgroundConnect2413350332338
firstReactRender22689430119380406
getState154311311431
initialActions216124
loadScripts16521289204418117631995
setupStore177253241825
FirefoxBrowserifyHomeuiStartup14461257190212714991715
load1257105715719413241398
domContentLoaded1257105715709413241397
domInteractive1293747973145350
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect2614365372366
firstReactRender27225862740
getState14626231926
initialActions001001
loadScripts1238104015499313051375
setupStore10465111031
WebpackHomeuiStartup16031363214318116882063
load13861182183115814941751
domContentLoaded13851181183115814931750
domInteractive107334507599300
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect21144052431
firstReactRender42305244448
getState12598111030
initialActions101011
loadScripts13641164180815814741730
setupStore95456818
Benchmark value 16 exceeds gate value 15 for chrome browserify home mean getState
Benchmark value 18 exceeds gate value 17 for chrome browserify home p95 setupStore
Benchmark value 2678 exceeds gate value 2454 for chrome webpack home p95 uiStartup
Benchmark value 2006 exceeds gate value 2005 for chrome webpack home p95 domContentLoaded
Benchmark value 61 exceeds gate value 57 for chrome webpack home p95 domInteractive
Benchmark value 406 exceeds gate value 370 for chrome webpack home p95 firstReactRender
Benchmark value 1995 exceeds gate value 1970 for chrome webpack home p95 loadScripts
Benchmark value 1447 exceeds gate value 1405 for firefox browserify home mean uiStartup
Benchmark value 1258 exceeds gate value 1245 for firefox browserify home mean load
Benchmark value 1257 exceeds gate value 1239 for firefox browserify home mean domContentLoaded
Benchmark value 129 exceeds gate value 110 for firefox browserify home mean domInteractive
Benchmark value 27 exceeds gate value 25 for firefox browserify home mean backgroundConnect
Benchmark value 27 exceeds gate value 25 for firefox browserify home mean firstReactRender
Benchmark value 14 exceeds gate value 11 for firefox browserify home mean getState
Benchmark value 1239 exceeds gate value 1230 for firefox browserify home mean loadScripts
Benchmark value 11 exceeds gate value 9 for firefox browserify home mean setupStore
Benchmark value 1715 exceeds gate value 1660 for firefox browserify home p95 uiStartup
Benchmark value 350 exceeds gate value 195 for firefox browserify home p95 domInteractive
Benchmark value 26 exceeds gate value 24 for firefox browserify home p95 getState
Benchmark value 31 exceeds gate value 27 for firefox browserify home p95 setupStore
Benchmark value 1386 exceeds gate value 1380 for firefox webpack home mean load
Benchmark value 1386 exceeds gate value 1380 for firefox webpack home mean domContentLoaded
Benchmark value 108 exceeds gate value 100 for firefox webpack home mean domInteractive
Benchmark value 42 exceeds gate value 38 for firefox webpack home mean firstReactRender
Benchmark value 1365 exceeds gate value 1360 for firefox webpack home mean loadScripts
Benchmark value 2063 exceeds gate value 1935 for firefox webpack home p95 uiStartup
Benchmark value 1751 exceeds gate value 1660 for firefox webpack home p95 load
Benchmark value 1750 exceeds gate value 1660 for firefox webpack home p95 domContentLoaded
Benchmark value 300 exceeds gate value 156 for firefox webpack home p95 domInteractive
Benchmark value 1730 exceeds gate value 1630 for firefox webpack home p95 loadScripts
Sum of mean exceeds: 140ms | Sum of p95 exceeds: 1060ms
Sum of all benchmark exceeds: 1200ms

Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 2.3 KiB (0.04%)
  • ui: 6.27 KiB (0.09%)
  • common: 1.83 KiB (0.02%)

metamaskbot avatar Jul 02 '25 14:07 metamaskbot

We still have the issue for 2 loaders when opening the Account dropdown and opening the SRP list page It will be logged as GH issue when this PR is merged to main

We will address and fix in another PR cc @chaitanyapotti @tuna1207

LeVinhGithub avatar Jul 02 '25 14:07 LeVinhGithub