Skip to content

Conversation

@metamaskbot
Copy link
Collaborator

@metamaskbot metamaskbot commented Dec 18, 2025

Note

Cleans up i18n resources by deleting the obsolete alertAccountTypeUpgradeMessage entry across locales.

  • Removes alertAccountTypeUpgradeMessage from messages.json in: de, el, es, fr, hi, id, ja, ko, pt, ru, tl, tr, vi, zh_CN
  • No functional code changes; localization-only update

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

@metamaskbot metamaskbot added the team-bots Bot team (for MetaMask Bot, Runway Bot, etc.) label Dec 18, 2025
},
"alert": {
"message": "Warnhinweis"
},
Copy link

Choose a reason for hiding this comment

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

Bug: Translation key removed while still in use

The alertAccountTypeUpgradeMessage translation key is being removed from 14 locale files (de, el, es, fr, hi, id, ja, ko, pt, ru, tl, tr, vi, zh_CN), but this key is still actively used in AccountTypeMessage.tsx and remains defined in the English source file. Users with these language settings will see missing translations or English fallback text when upgrading to a smart account.

Additional Locations (2)

Fix in Cursor Fix in Web

@metamaskbot metamaskbot force-pushed the l10n_crowdin_action branch 2 times, most recently from 395dc0d to 8f5b887 Compare December 18, 2025 21:20
},
"alert": {
"message": "Warnhinweis"
},
Copy link

Choose a reason for hiding this comment

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

Bug: Translations removed for active message key

The alertAccountTypeUpgradeMessage translation key is being removed from 14 locale files (de, el, es, fr, hi, id, ja, ko, pt, ru, tl, tr, vi, zh_CN), but this key is still actively used in AccountTypeMessage.tsx and present in the source English locale file. Users in affected locales will see English fallback text instead of their native language translations when viewing the account type upgrade alert.

Additional Locations (2)

Fix in Cursor Fix in Web

"message": "AirGap Vault"
},
"alert": {
"message": "Warnhinweis"
Copy link

Choose a reason for hiding this comment

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

Bug: Active translation key removed from multiple locale files

The alertAccountTypeUpgradeMessage translation key is being removed from 14 locale files (de, el, es, fr, hi, id, ja, ko, pt, ru, tl, tr, vi, zh_CN), but this key is actively used in AccountTypeMessage.tsx to display the smart account upgrade message. Users in these locales will see either the English fallback text or the raw key name instead of their translated content. The English source file still contains this key, suggesting this is an unintended Crowdin sync issue.

Additional Locations (2)

Fix in Cursor Fix in Web

"message": "AirGap Vault"
},
"alert": {
"message": "Warnhinweis"
Copy link

Choose a reason for hiding this comment

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

Bug: Translations removed for actively used translation key

The alertAccountTypeUpgradeMessage translation key is being removed from 14 locale files (de, el, es, fr, hi, id, ja, ko, pt, ru, tl, tr, vi, zh_CN), but this key is actively used in AccountTypeMessage.tsx. The English locales still contain this key. Users with these locales will see either English fallback text or potentially the raw key string instead of their localized message when viewing account upgrade alerts.

Additional Locations (2)

Fix in Cursor Fix in Web

"alert": {
"message": "Warnhinweis"
},
"alertAccountTypeUpgradeMessage": {
Copy link

Choose a reason for hiding this comment

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

Bug: Translations removed for actively used localization key

The alertAccountTypeUpgradeMessage translation key is being removed from 14 locale files, but the key is still defined in the English source locale and actively used in AccountTypeMessage.tsx. This will cause users with German, Greek, Spanish, French, Hindi, Indonesian, Japanese, Korean, Portuguese, Russian, Tagalog, Turkish, Vietnamese, and Chinese language settings to see English fallback text instead of their localized translation when encountering the smart account upgrade alert.

Additional Locations (2)

Fix in Cursor Fix in Web

@metamaskbotv2
Copy link

metamaskbotv2 bot commented Dec 19, 2025

Builds ready [260a9a5]
UI Startup Metrics (1302 ± 106 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup13021079154910613651488
load109388713159911451273
domContentLoaded108787913129911401264
domInteractive2717123222389
firstPaint1416741964188232
backgroundConnect22220328513225246
firstReactRender1493951422
getState341892113852
initialActions201611612
loadScripts8736681092989281043
setupStore1182231217
numNetworkReqs171176171171
BrowserifyPower User HomeuiStartup17721409234217718462124
load1058869157613011621246
domContentLoaded1048863156913011551240
domInteractive31161422726112
firstPaint179661277197210246
backgroundConnect23819761074230477
firstReactRender14113031419
getState18314524022200226
initialActions103112
loadScripts83966513211259461028
setupStore15664101339
numNetworkReqs64511321761111
WebpackStandard HomeuiStartup776639103079816953
load63256789774636775
domContentLoaded62756288973632769
domInteractive241483172176
firstPaint1175675386148268
backgroundConnect255112253889
firstReactRender13102321418
getState3214125174157
initialActions103112
loadScripts62456088772630766
setupStore1265591235
numNetworkReqs181174181172
WebpackPower User HomeuiStartup1249973208720613041678
load7296051097100830893
domContentLoaded7225981088100821886
domInteractive31171512526103
firstPaint1306339070161270
backgroundConnect60863512554499
firstReactRender16122521621
getState15914124614163181
initialActions103111
loadScripts719595107999819883
setupStore14104071336
numNetworkReqs66522242560126
FirefoxBrowserifyStandard HomeuiStartup14431120225620715461924
load1151952192515612041426
domContentLoaded1151951192515612031425
domInteractive72312043890151
firstPaint------
backgroundConnect60203345370169
firstReactRender1394341319
getState136122161223
initialActions103122
loadScripts1114937189814211641358
setupStore185217291357
numNetworkReqs19984191476
BrowserifyPower User HomeuiStartup26351545377158230823332
load17871011265358823172580
domContentLoaded17871010265258823172580
domInteractive913495811689294
firstPaint------
backgroundConnect4142212194214911165
firstReactRender21126462327
getState134671316124143192
initialActions308237
loadScripts1470994243548520522371
setupStore3141743444105
numNetworkReqs70481582663139
WebpackStandard HomeuiStartup15181246229217815741898
load1274111415619713251487
domContentLoaded1273111415619713251487
domInteractive68282183586133
firstPaint------
backgroundConnect53182344061132
firstReactRender14114141525
getState185271331252
initialActions103112
loadScripts1242110115418812971396
setupStore193287321450
numNetworkReqs20982201380
WebpackPower User HomeuiStartup27841711445861531803631
load20761108305856925512758
domContentLoaded20761108305756925512758
domInteractive79304508768327
firstPaint------
backgroundConnect3612512784084041204
firstReactRender21138192329
getState1197250253145198
initialActions208237
loadScripts17831093267148722832575
setupStore8041214248351103
numNetworkReqs70501352389121
📊 Page Load Benchmark Results

Current Commit: 260a9a5 | Date: 12/19/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.04s (±46ms) 🟡 | historical mean value: 1.04s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 725ms (±41ms) 🟢 | historical mean value: 727ms ⬇️ (historical data)
  • firstContentfulPaint-> current mean value: 76ms (±12ms) 🟢 | historical mean value: 77ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.04s 46ms 1.01s 1.38s 1.07s 1.38s
domContentLoaded 725ms 41ms 698ms 1.04s 749ms 1.04s
firstPaint 76ms 12ms 60ms 180ms 84ms 180ms
firstContentfulPaint 76ms 12ms 60ms 180ms 84ms 180ms
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%)

"alert": {
"message": "Warnhinweis"
},
"alertAccountTypeUpgradeMessage": {
Copy link

Choose a reason for hiding this comment

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

Bug: Translation key removed while still in use

The alertAccountTypeUpgradeMessage key is being removed from 14 non-English locales, but the key still exists in the English locale and is actively used in AccountTypeMessage.tsx. This will cause users with affected locales (German, Greek, Spanish, French, Hindi, Indonesian, Japanese, Korean, Portuguese, Russian, Tagalog, Turkish, Vietnamese, Chinese) to see the English fallback message instead of their localized translation when viewing the account type upgrade alert. This appears to be an unintended Crowdin sync issue.

Additional Locations (2)

Fix in Cursor Fix in Web

@metamaskbotv2
Copy link

metamaskbotv2 bot commented Dec 19, 2025

Builds ready [e69cdbc]
UI Startup Metrics (1285 ± 100 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup12851054158710013581414
load107788613709411481219
domContentLoaded107288013659311431214
domInteractive2916102212590
firstPaint147661106116186282
backgroundConnect2192022629223234
firstReactRender14102741523
getState3718101124555
initialActions106114
loadScripts8586711150929261002
setupStore1263141321
numNetworkReqs171178171170
BrowserifyPower User HomeuiStartup18271561231317319012217
load1059868131512111641257
domContentLoaded1049864130812011501246
domInteractive3217240302699
firstPaint162671279130207272
backgroundConnect24219353770236474
firstReactRender14102631520
getState19214774563202250
initialActions103112
loadScripts83466511071169341025
setupStore1674081536
numNetworkReqs65522052261120
WebpackStandard HomeuiStartup8086631099898521006
load64958388271690795
domContentLoaded64457887670684789
domInteractive2516101182277
firstPaint1035830148129200
backgroundConnect2861313138113
firstReactRender15112941624
getState3215131174063
initialActions105112
loadScripts64157687469681787
setupStore1264371227
numNetworkReqs181179171172
WebpackPower User HomeuiStartup1213963181316912741599
load714596103390739908
domContentLoaded708590102789733901
domInteractive2917136242596
firstPaint1206532462158246
backgroundConnect62757911773521
firstReactRender16122021719
getState15712821413163181
initialActions102011
loadScripts705588101888732898
setupStore1573981337
numNetworkReqs65492222860122
FirefoxBrowserifyStandard HomeuiStartup13431072207819214221778
load1075922179314911351451
domContentLoaded1074922179314911341451
domInteractive63311994085139
firstPaint------
backgroundConnect53193095363180
firstReactRender13103541221
getState12694111028
initialActions103122
loadScripts1044908166612910801339
setupStore144121181044
numNetworkReqs19978191375
BrowserifyPower User HomeuiStartup26021568348561431203367
load17231001280260223202590
domContentLoaded17231001280160223192589
domInteractive1053298315490402
firstPaint------
backgroundConnect3182312573674241191
firstReactRender19116272026
getState1177529537135178
initialActions4153637
loadScripts1485981261849820722396
setupStore264225353390
numNetworkReqs71521442381118
WebpackStandard HomeuiStartup15291262186014716321825
load12941072160611113651512
domContentLoaded12941072160611113651512
domInteractive752921039101135
firstPaint------
backgroundConnect55192113959156
firstReactRender14102631518
getState147141181438
initialActions102112
loadScripts1258106014999813311489
setupStore145152171439
numNetworkReqs19979191676
WebpackPower User HomeuiStartup27001652416256231743364
load20081156273152524652644
domContentLoaded20081156273152524642643
domInteractive74284267770314
firstPaint------
backgroundConnect3132912063363501119
firstReactRender20118282129
getState1066719628107181
initialActions217226
loadScripts17751124256746222062451
setupStore2844415321115
numNetworkReqs68441232180116
📊 Page Load Benchmark Results

Current Commit: e69cdbc | Date: 12/19/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.04s (±68ms) 🟡 | historical mean value: 1.04s ⬇️ (historical data)
  • domContentLoaded-> current mean value: 729ms (±64ms) 🟢 | historical mean value: 728ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 76ms (±10ms) 🟢 | historical mean value: 77ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.04s 68ms 1.00s 1.34s 1.26s 1.34s
domContentLoaded 729ms 64ms 695ms 1.01s 939ms 1.01s
firstPaint 76ms 10ms 56ms 164ms 88ms 164ms
firstContentfulPaint 76ms 10ms 56ms 164ms 88ms 164ms
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%)

"alert": {
"message": "Warnhinweis"
},
"alertAccountTypeUpgradeMessage": {
Copy link

Choose a reason for hiding this comment

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

Bug: Translation key removed but still used in code

The alertAccountTypeUpgradeMessage translation key is being removed from 14 non-English locale files (de, el, es, fr, hi, id, ja, ko, pt, ru, tl, tr, vi, zh_CN), but the key still exists in app/_locales/en/messages.json and is actively used in AccountTypeMessage.tsx. This causes a translation regression where users with these locale settings will see the English fallback message instead of their localized translation when viewing the smart account upgrade alert.

Additional Locations (2)

Fix in Cursor Fix in Web

@metamaskbotv2
Copy link

metamaskbotv2 bot commented Dec 28, 2025

Builds ready [da5511b]
UI Startup Metrics (1274 ± 110 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup12741008158811013341479
load1068853135010511191285
domContentLoaded1062851133610411151278
domInteractive2615122202278
firstPaint155661160141182238
backgroundConnect21419228414218247
firstReactRender1493551525
getState361872104055
initialActions103111
loadScripts85565711121039071067
setupStore1274241220
numNetworkReqs171178171164
BrowserifyPower User HomeuiStartup------
load------
domContentLoaded------
domInteractive------
firstPaint------
backgroundConnect------
firstReactRender------
getState------
initialActions------
loadScripts------
setupStore------
numNetworkReqs------
WebpackStandard HomeuiStartup792648122186822964
load639579109480638790
domContentLoaded634574108978633785
domInteractive2616167222277
firstPaint1075948169112228
backgroundConnect255114233481
firstReactRender16113451826
getState3415124184058
initialActions102111
loadScripts630572108076631777
setupStore1364781535
numNetworkReqs171174171168
WebpackPower User HomeuiStartup12961026183918013721708
load7726221158111882934
domContentLoaded7646151144110872927
domInteractive32161453026120
firstPaint165681155130205363
backgroundConnect78758716126522
firstReactRender16132621718
getState1628522716167188
initialActions104111
loadScripts7616131133109870924
setupStore161051101341
numNetworkReqs64501271960118
FirefoxBrowserifyStandard HomeuiStartup13541043217619014501731
load1086895191814211541315
domContentLoaded1085895191814211541315
domInteractive69206107385159
firstPaint------
backgroundConnect53212004268173
firstReactRender1393841318
getState12690111131
initialActions102012
loadScripts1053880181612711171226
setupStore13499131144
numNetworkReqs19982191373
BrowserifyPower User HomeuiStartup26321508402058230373384
load1797973305557522872581
domContentLoaded1796973305557422872580
domInteractive10831193321783298
firstPaint------
backgroundConnect44624125046110771186
firstReactRender20127892229
getState124661185110130176
initialActions3124337
loadScripts1417957302347314922303
setupStore465105714525119
numNetworkReqs72511612682130
WebpackStandard HomeuiStartup15731289199016716521887
load13171107174612513901568
domContentLoaded13171107174612513901568
domInteractive812925943115140
firstPaint------
backgroundConnect61181614076145
firstReactRender1611148141627
getState126113111322
initialActions103122
loadScripts12791094163810713431479
setupStore174255281442
numNetworkReqs19982191378
WebpackPower User HomeuiStartup27831712425059632293527
load20661233280355925362748
domContentLoaded20651233280355925352747
domInteractive77305088372288
firstPaint------
backgroundConnect3272513003733501183
firstReactRender22148892329
getState1186871367118177
initialActions218227
loadScripts18161198257349423342545
setupStore484111015421182
numNetworkReqs71511232399116
📊 Page Load Benchmark Results

Current Commit: da5511b | Date: 12/28/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.04s (±44ms) 🟡 | historical mean value: 1.03s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 723ms (±41ms) 🟢 | historical mean value: 722ms ⬆️ (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.04s 44ms 1.01s 1.33s 1.06s 1.33s
domContentLoaded 723ms 41ms 700ms 1.00s 749ms 1.00s
firstPaint 76ms 11ms 60ms 168ms 84ms 168ms
firstContentfulPaint 76ms 11ms 60ms 168ms 84ms 168ms
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%)

@metamaskbotv2
Copy link

metamaskbotv2 bot commented Dec 28, 2025

Builds ready [0c92edf]
UI Startup Metrics (1328 ± 92 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup1328108416079213851487
load110691913248611651236
domContentLoaded110091213208611621219
domInteractive2815102212690
firstPaint178651332167213325
backgroundConnect2232002559226243
firstReactRender1593961627
getState4118176234376
initialActions103112
loadScripts8836981091869491009
setupStore1273041321
numNetworkReqs171178161166
BrowserifyPower User HomeuiStartup18211516240617619052143
load1067865161213111771266
domContentLoaded1057861160113011731260
domInteractive3016167272592
firstPaint179641315135211301
backgroundConnect24020162277233510
firstReactRender14112821518
getState18913928130210245
initialActions102112
loadScripts84466313761289551053
setupStore1564781436
numNetworkReqs65522072163115
WebpackStandard HomeuiStartup804658120584844972
load64757394969667796
domContentLoaded64256994268661786
domInteractive2615105202286
firstPaint1065932954134196
backgroundConnect256123263695
firstReactRender16103451629
getState3615176234578
initialActions104112
loadScripts63856693266658784
setupStore1274571326
numNetworkReqs181178181169
WebpackPower User HomeuiStartup1248962206020412901723
load716603103286754881
domContentLoaded710599101785747875
domInteractive30181222527113
firstPaint1236636762154259
backgroundConnect82761915077540
firstReactRender16133121618
getState15914028617162183
initialActions102011
loadScripts707596100684745872
setupStore1393651323
numNetworkReqs65521982161117
FirefoxBrowserifyStandard HomeuiStartup13871071206717314801700
load1114928177512911781306
domContentLoaded1113923177513011771306
domInteractive71312264190142
firstPaint------
backgroundConnect55191754372158
firstReactRender1393951320
getState12694101225
initialActions103112
loadScripts1078914175611911321290
setupStore144213231141
numNetworkReqs19979191473
BrowserifyPower User HomeuiStartup25701461416656830003253
load1728967266353922152470
domContentLoaded1727967266353922142470
domInteractive82324407682292
firstPaint------
backgroundConnect44821131245610821157
firstReactRender19124352127
getState1175925837137187
initialActions4146737
loadScripts1365953249341813702213
setupStore595107917329125
numNetworkReqs71501292289119
WebpackStandard HomeuiStartup15961321214517316921950
load13311133179812014131526
domContentLoaded13311133179812014131525
domInteractive803023345102145
firstPaint------
backgroundConnect672223949101171
firstReactRender16116161625
getState187163251380
initialActions103122
loadScripts1287111716849913491455
setupStore185121211759
numNetworkReqs20978191475
WebpackPower User HomeuiStartup26821684380856831653417
load19691177309953524432666
domContentLoaded19691177309953624432666
domInteractive832990411678292
firstPaint------
backgroundConnect3402814283813741147
firstReactRender20138982229
getState1116821533123183
initialActions3065827
loadScripts17081148293346621502376
setupStore2953225123166
numNetworkReqs68431332672125
📊 Page Load Benchmark Results

Current Commit: 0c92edf | Date: 12/28/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.04s (±43ms) 🟡 | historical mean value: 1.03s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 727ms (±40ms) 🟢 | historical mean value: 722ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 76ms (±12ms) 🟢 | historical mean value: 78ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.04s 43ms 1.02s 1.36s 1.07s 1.36s
domContentLoaded 727ms 40ms 706ms 1.04s 749ms 1.04s
firstPaint 76ms 12ms 60ms 180ms 88ms 180ms
firstContentfulPaint 76ms 12ms 60ms 180ms 88ms 180ms
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%)

@metamaskbotv2
Copy link

metamaskbotv2 bot commented Dec 29, 2025

Builds ready [b523f21]
UI Startup Metrics (1264 ± 107 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup12641029157410713251452
load106187014079811131249
domContentLoaded105586714029811081243
domInteractive2614137212284
firstPaint163581141179182301
backgroundConnect21319525512218244
firstReactRender1583351627
getState371870114459
initialActions104112
loadScripts8486591181978981038
setupStore1363761525
numNetworkReqs181177171166
BrowserifyPower User HomeuiStartup------
load------
domContentLoaded------
domInteractive------
firstPaint------
backgroundConnect------
firstReactRender------
getState------
initialActions------
loadScripts------
setupStore------
numNetworkReqs------
WebpackStandard HomeuiStartup785653103777833944
load63657085563651771
domContentLoaded63156584963645765
domInteractive241593182182
firstPaint1005535755113198
backgroundConnect235104263096
firstReactRender15103351627
getState3615137244096
initialActions105112
loadScripts62856384262643762
setupStore1264561226
numNetworkReqs171173161168
WebpackPower User HomeuiStartup1198950177016612401588
load691575104383707840
domContentLoaded685570103683701833
domInteractive3115152272699
firstPaint14261762107177304
backgroundConnect5055266967159
firstReactRender16122221619
getState16414525415169192
initialActions103112
loadScripts682567102882699824
setupStore1454391236
numNetworkReqs64521351961122
FirefoxBrowserifyStandard HomeuiStartup13331080232718513951719
load1066910215314311311252
domContentLoaded1066910215314311311252
domInteractive7131122312085132
firstPaint------
backgroundConnect48182534252157
firstReactRender12103431316
getState146212241124
initialActions102012
loadScripts1036895213713710951207
setupStore13670131244
numNetworkReqs19984191473
BrowserifyPower User HomeuiStartup26821640431964431513488
load17971035295761023622610
domContentLoaded17971035295761023622610
domInteractive11233117917286347
firstPaint------
backgroundConnect3772512544164961195
firstReactRender21136972228
getState12569103196129183
initialActions3156638
loadScripts15191018274950921072394
setupStore646112118738206
numNetworkReqs73521703064154
WebpackStandard HomeuiStartup15751225209218917041927
load13201093168912614101576
domContentLoaded13201089168912614091576
domInteractive832823143129147
firstPaint------
backgroundConnect61142154774176
firstReactRender15114351625
getState206214311491
initialActions102122
loadScripts12831082158811013391525
setupStore165142221469
numNetworkReqs19990191376
WebpackPower User HomeuiStartup26721585360556831433375
load19711100284055224662695
domContentLoaded19711100284055224662695
domInteractive71283878356305
firstPaint------
backgroundConnect2852311683263481133
firstReactRender211290122132
getState11873100194113190
initialActions3067727
loadScripts17621076265747122162477
setupStore485121516038137
numNetworkReqs72521352684127
📊 Page Load Benchmark Results

Current Commit: b523f21 | Date: 12/29/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.04s (±43ms) 🟡 | historical mean value: 1.03s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 727ms (±65ms) 🟢 | historical mean value: 722ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 80ms (±45ms) 🟢 | historical mean value: 78ms ⬆️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.04s 43ms 1.01s 1.37s 1.07s 1.37s
domContentLoaded 727ms 65ms 700ms 1.32s 745ms 1.32s
firstPaint 80ms 45ms 60ms 520ms 84ms 520ms
firstContentfulPaint 80ms 45ms 60ms 520ms 84ms 520ms
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%)

@metamaskbotv2
Copy link

metamaskbotv2 bot commented Dec 29, 2025

Builds ready [59013c8]
UI Startup Metrics (1253 ± 94 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup1253102015649413061409
load104984912988811151176
domContentLoaded104384412798711061171
domInteractive2615136222285
firstPaint167631243184185298
backgroundConnect2081942429211229
firstReactRender1493851527
getState3516135163768
initialActions105112
loadScripts841650107786905970
setupStore1172541220
numNetworkReqs171178161164
BrowserifyPower User HomeuiStartup17961431220616918902124
load1057876135212211661255
domContentLoaded1048868134312111541247
domInteractive2916102202687
firstPaint176691217151211315
backgroundConnect23019949943233266
firstReactRender14103431417
getState1847427228199234
initialActions104112
loadScripts83766511391199391032
setupStore1574681435
numNetworkReqs65521281761114
WebpackStandard HomeuiStartup782647111278823925
load62656792164635779
domContentLoaded62156391664630771
domInteractive2515101192082
firstPaint995925044120194
backgroundConnect3261223259100
firstReactRender15104151622
getState311572134055
initialActions103111
loadScripts61856090762627762
setupStore1264381236
numNetworkReqs181188181167
WebpackPower User HomeuiStartup1222957178217712911650
load722595100895792907
domContentLoaded716588100294786903
domInteractive32171672926111
firstPaint13464831114150247
backgroundConnect61762512469470
firstReactRender16132221619
getState16014124015169188
initialActions104111
loadScripts71258699293776893
setupStore1593971437
numNetworkReqs64521311861116
FirefoxBrowserifyStandard HomeuiStartup13601090213917714611659
load1089920147511311721264
domContentLoaded1088919147511311711264
domInteractive60321893586134
firstPaint------
backgroundConnect58192585274177
firstReactRender13102431321
getState136165191123
initialActions103112
loadScripts105590313439211201217
setupStore13649101444
numNetworkReqs19986191475
BrowserifyPower User HomeuiStartup26641462351059531353390
load18191072275159923672628
domContentLoaded18191071275159923672627
domInteractive9833145815293287
firstPaint------
backgroundConnect4132412354284911172
firstReactRender20126662227
getState129721189114132236
initialActions5067938
loadScripts14991044254548820342428
setupStore385108111124105
numNetworkReqs73501342493122
WebpackStandard HomeuiStartup15691287281922016412000
load13181070262816913741532
domContentLoaded13181069262716913731531
domInteractive94291422138107143
firstPaint------
backgroundConnect58161994162152
firstReactRender15114651624
getState217266421351
initialActions103122
loadScripts12801055260016213271464
setupStore164186221360
numNetworkReqs19986191474
WebpackPower User HomeuiStartup27231771353054031753469
load19771080283054524812720
domContentLoaded19761080283054524802720
domInteractive72294356582205
firstPaint------
backgroundConnect3392112293893841171
firstReactRender19139792127
getState125691119106134202
initialActions208227
loadScripts16961066265945721582469
setupStore674106920037240
numNetworkReqs67411332574119
📊 Page Load Benchmark Results

Current Commit: 59013c8 | Date: 12/29/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.04s (±39ms) 🟡 | historical mean value: 1.03s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 724ms (±36ms) 🟢 | historical mean value: 722ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 76ms (±12ms) 🟢 | historical mean value: 78ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.04s 39ms 1.01s 1.31s 1.08s 1.31s
domContentLoaded 724ms 36ms 701ms 986ms 753ms 986ms
firstPaint 76ms 12ms 56ms 172ms 84ms 172ms
firstContentfulPaint 76ms 12ms 56ms 172ms 84ms 172ms
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%)

@metamaskbotv2
Copy link

metamaskbotv2 bot commented Dec 30, 2025

Builds ready [bdbef58]
UI Startup Metrics (1229 ± 93 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup1229100014939312821373
load103684213078710931172
domContentLoaded103183713018710881162
domInteractive2514126202077
firstPaint152631115137178279
backgroundConnect2081902449210228
firstReactRender1382731520
getState341882114057
initialActions104112
loadScripts828647110786882948
setupStore1152231217
numNetworkReqs171178171168
BrowserifyPower User HomeuiStartup18251452242315819042119
load1101912136811711901326
domContentLoaded1090907135211611811305
domInteractive3217245302897
firstPaint176721044121219382
backgroundConnect26420959387250530
firstReactRender14112021519
getState20115241744218297
initialActions102012
loadScripts86669811301149551085
setupStore1574271535
numNetworkReqs65532132162114
WebpackStandard HomeuiStartup77763397869808939
load62556378856639762
domContentLoaded62055978256634757
domInteractive241493192083
firstPaint1086060968144195
backgroundConnect325126315397
firstReactRender14102941523
getState3115126183962
initialActions102112
loadScripts61755777454632747
setupStore1165571224
numNetworkReqs171177171169
WebpackPower User HomeuiStartup1209960184916812531577
load715602106393753895
domContentLoaded709594105793747888
domInteractive2917131242698
firstPaint1186638660142258
backgroundConnect73761613761518
firstReactRender16122221619
getState15813123114164186
initialActions102011
loadScripts706592104792741886
setupStore1584081435
numNetworkReqs64521301960122
FirefoxBrowserifyStandard HomeuiStartup13411041204317714501692
load1077893156411411491283
domContentLoaded1076893156411411491282
domInteractive63312463785136
firstPaint------
backgroundConnect55204045652176
firstReactRender12103131219
getState12686111123
initialActions103122
loadScripts1048879154210111111225
setupStore143168211133
numNetworkReqs20979191676
BrowserifyPower User HomeuiStartup24851533341747028353050
load1626970274151320692401
domContentLoaded1625970274151320692401
domInteractive82343977978322
firstPaint------
backgroundConnect3232111633853781069
firstReactRender18122842026
getState1145594389122180
initialActions3148627
loadScripts1358957258140818422202
setupStore52597613145174
numNetworkReqs71491572592126
WebpackStandard HomeuiStartup15581321204515916161870
load13131101167211013881534
domContentLoaded13131101167211013881534
domInteractive792722936100133
firstPaint------
backgroundConnect61172314471149
firstReactRender15105551523
getState204236361394
initialActions103112
loadScripts1276108716039713181493
setupStore144123161445
numNetworkReqs20987201378
WebpackPower User HomeuiStartup27951642608567232103693
load20211152336753824812696
domContentLoaded20211152336653824812695
domInteractive73293746874242
firstPaint------
backgroundConnect3792212213984711127
firstReactRender2413159232228
getState148702635273120237
initialActions218227
loadScripts17251130319649922142504
setupStore474108615323176
numNetworkReqs72491552682127
📊 Page Load Benchmark Results

Current Commit: bdbef58 | Date: 12/30/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 973ms (±37ms) 🟢 | historical mean value: 1.03s ⬇️ (historical data)
  • domContentLoaded-> current mean value: 675ms (±35ms) 🟢 | historical mean value: 722ms ⬇️ (historical data)
  • firstContentfulPaint-> current mean value: 75ms (±12ms) 🟢 | historical mean value: 78ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 973ms 37ms 936ms 1.24s 998ms 1.24s
domContentLoaded 675ms 35ms 648ms 929ms 690ms 929ms
firstPaint 75ms 12ms 60ms 172ms 84ms 172ms
firstContentfulPaint 75ms 12ms 60ms 172ms 84ms 172ms
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%)

"alert": {
"message": "Warnhinweis"
},
"alertAccountTypeUpgradeMessage": {
Copy link

Choose a reason for hiding this comment

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

Translations removed for actively used message key

The alertAccountTypeUpgradeMessage translation key is removed from 14 locale files (de, el, es, fr, hi, id, ja, ko, pt, ru, tl, tr, vi, zh_CN), but this key is still actively used in AccountTypeMessage.tsx and exists in the English source file. Users with these language settings will see either the English fallback text or a broken translation when encountering the account upgrade alert. This appears to be an erroneous removal from the Crowdin sync.

Additional Locations (2)

Fix in Cursor Fix in Web

@metamaskbotv2
Copy link

metamaskbotv2 bot commented Dec 30, 2025

Builds ready [8b8c230]
UI Startup Metrics (1280 ± 116 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup12801040164011613541475
load1078864143511011481295
domContentLoaded1072860142910811401285
domInteractive251696192284
firstPaint153621035109189296
backgroundConnect21319926710217234
firstReactRender1483351625
getState35176394154
initialActions103112
loadScripts86666312151089381031
setupStore1262541320
numNetworkReqs171176171168
BrowserifyPower User HomeuiStartup17821428227617818742107
load1047872153512311091248
domContentLoaded1037869151812211021240
domInteractive31181312328104
firstPaint186681303173208404
backgroundConnect22820150139230252
firstReactRender1492831519
getState18314429531207235
initialActions103112
loadScripts82766813001198951038
setupStore1675091438
numNetworkReqs66522142263114
WebpackStandard HomeuiStartup805652125894850973
load650580100874665790
domContentLoaded64557599373661783
domInteractive251689182179
firstPaint1135970784138242
backgroundConnect2751332834107
firstReactRender15113641725
getState321468134258
initialActions107111
loadScripts64157398572658774
setupStore1274161329
numNetworkReqs181176171169
WebpackPower User HomeuiStartup1232966184518013101658
load7256001100104770905
domContentLoaded7195941095103761896
domInteractive31171532826108
firstPaint1386247578195289
backgroundConnect74662414369563
firstReactRender16134031621
getState15913921112166178
initialActions102011
loadScripts7165911086102759893
setupStore1473771335
numNetworkReqs65531372066121
FirefoxBrowserifyStandard HomeuiStartup13761058196418214851747
load1102913148011211841310
domContentLoaded1101912147911211841310
domInteractive67322414487146
firstPaint------
backgroundConnect58202815366173
firstReactRender13103741319
getState1263961229
initialActions103122
loadScripts106790014499711431212
setupStore13582121135
numNetworkReqs19980191377
BrowserifyPower User HomeuiStartup25631466440059230013189
load1731963264754822342466
domContentLoaded1730963264654822342466
domInteractive872895611377287
firstPaint------
backgroundConnect3692211903844091143
firstReactRender19127072026
getState123731075132113166
initialActions3067727
loadScripts1445949244847520092257
setupStore2742183925110
numNetworkReqs72521472488123
WebpackStandard HomeuiStartup15551289216917316781887
load13031121182812313731537
domContentLoaded13021121182812313731536
domInteractive762623243100137
firstPaint------
backgroundConnect57202244158147
firstReactRender15113041625
getState166272301325
initialActions103122
loadScripts12681089180311013401433
setupStore175116171657
numNetworkReqs19985191472
WebpackPower User HomeuiStartup27251647398361132073494
load20211148299258925562751
domContentLoaded20201148299258925552751
domInteractive80294288472351
firstPaint------
backgroundConnect3442113094093611248
firstReactRender21125972328
getState1137233738122179
initialActions3056627
loadScripts17421126279449522662511
setupStore465116816228128
numNetworkReqs66411522776120
📊 Page Load Benchmark Results

Current Commit: 8b8c230 | Date: 12/30/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.04s (±39ms) 🟡 | historical mean value: 1.03s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 727ms (±36ms) 🟢 | historical mean value: 722ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 78ms (±14ms) 🟢 | historical mean value: 78ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.04s 39ms 1.02s 1.34s 1.07s 1.34s
domContentLoaded 727ms 36ms 709ms 1.00s 752ms 1.00s
firstPaint 78ms 14ms 60ms 204ms 88ms 204ms
firstContentfulPaint 78ms 14ms 60ms 204ms 88ms 204ms
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%)

"alert": {
"message": "Warnhinweis"
},
"alertAccountTypeUpgradeMessage": {
Copy link

Choose a reason for hiding this comment

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

Translations removed for key still in use

The alertAccountTypeUpgradeMessage translation key is being removed from 14 locales (de, el, es, fr, hi, id, ja, ko, pt, ru, tl, tr, vi, zh_CN), but it is still present in the English source file (en/messages.json) and actively used in AccountTypeMessage.tsx. Users with these language settings will see untranslated English text for the smart account upgrade alert instead of their localized translation.

Additional Locations (2)

Fix in Cursor Fix in Web

@metamaskbotv2
Copy link

metamaskbotv2 bot commented Dec 31, 2025

Builds ready [d3a1091]
UI Startup Metrics (1289 ± 95 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup1289104316179513481414
load108287713668811411203
domContentLoaded107586913608811351199
domInteractive271689182480
firstPaint189651152197192316
backgroundConnect21919826512222248
firstReactRender1493451528
getState361771114260
initialActions1010112
loadScripts863675114588922986
setupStore1272641422
numNetworkReqs171177171165
BrowserifyPower User HomeuiStartup18121440254917418902144
load1049886165712611251248
domContentLoaded1039879163412511201241
domInteractive2917141222692
firstPaint1557047172208267
backgroundConnect25520164896236582
firstReactRender14112221517
getState18714028932201249
initialActions108112
loadScripts82467613691209031026
setupStore1674781537
numNetworkReqs64481341661107
WebpackStandard HomeuiStartup78764399373845913
load64157481666656793
domContentLoaded63656981266651787
domInteractive2615108212186
firstPaint966019740105186
backgroundConnect2951353239108
firstReactRender14103441525
getState3315138184266
initialActions104111
loadScripts63356780964647778
setupStore1263871233
numNetworkReqs171175171170
WebpackPower User HomeuiStartup1261973177519113521665
load70760398985736890
domContentLoaded70159598385728875
domInteractive31171652826102
firstPaint1276463987144284
backgroundConnect1038628163111573
firstReactRender16132221719
getState15914221612163187
initialActions103111
loadScripts69859397384726866
setupStore1593771336
numNetworkReqs65511312060125
FirefoxBrowserifyStandard HomeuiStartup13581070209517614681637
load1081917136210211441271
domContentLoaded1080912136210211441270
domInteractive64312353485134
firstPaint------
backgroundConnect56203905269140
firstReactRender12102531219
getState166256331330
initialActions102022
loadScripts104488213138611051196
setupStore154209241237
numNetworkReqs20985191476
BrowserifyPower User HomeuiStartup25311605322046328483076
load1692949253349221112352
domContentLoaded1692949253349221112352
domInteractive75353475484215
firstPaint------
backgroundConnect4082411154189951081
firstReactRender19126872226
getState11359101097118182
initialActions3150527
loadScripts1346934236839514462188
setupStore43599510638151
numNetworkReqs72511432589130
WebpackStandard HomeuiStartup15501301209716916201919
load13061084165810813721519
domContentLoaded13061084165810813711518
domInteractive812716034100132
firstPaint------
backgroundConnect58171894162151
firstReactRender14112531522
getState166172241336
initialActions103122
loadScripts1270106816339413271436
setupStore156153211441
numNetworkReqs19985191376
WebpackPower User HomeuiStartup27711787453956531893633
load20181131302254324832731
domContentLoaded20181130302254324822731
domInteractive8228119113478304
firstPaint------
backgroundConnect3422012993853551158
firstReactRender20136672228
getState1206936947140222
initialActions3080827
loadScripts17391087300646021652409
setupStore645113517942251
numNetworkReqs65391442773123
📊 Page Load Benchmark Results

Current Commit: d3a1091 | Date: 12/31/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.04s (±43ms) 🟡 | historical mean value: 1.03s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 725ms (±65ms) 🟢 | historical mean value: 722ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 80ms (±43ms) 🟢 | historical mean value: 78ms ⬆️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.04s 43ms 1.01s 1.36s 1.08s 1.36s
domContentLoaded 725ms 65ms 696ms 1.32s 756ms 1.32s
firstPaint 80ms 43ms 60ms 500ms 84ms 500ms
firstContentfulPaint 80ms 43ms 60ms 500ms 84ms 500ms
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%)

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

Labels

size-S team-bots Bot team (for MetaMask Bot, Runway Bot, etc.)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants