Skip to content

Conversation

@metamaskbot
Copy link
Collaborator

@metamaskbot metamaskbot commented Dec 18, 2025

Note

Removes an obsolete translation key across localized message files.

  • Deletes alertAccountTypeUpgradeMessage from messages.json in all locales under app/_locales/*/

Written by Cursor Bugbot for commit cd81039. 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 20, 2025

Builds ready [ba89af0]
UI Startup Metrics (1264 ± 116 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup12641034170211613201427
load1058856152511011121257
domContentLoaded1051853151610911041248
domInteractive251695182283
firstPaint1396530555186213
backgroundConnect21219229113214239
firstReactRender1383841422
getState351794113952
initialActions104112
loadScripts84765513111069021036
setupStore1173041217
numNetworkReqs171176171169
BrowserifyPower User HomeuiStartup17451369250519319062046
load1011843168413410851259
domContentLoaded1000837164713210741247
domInteractive2915160242490
firstPaint2126512862402061102
backgroundConnect23418566693219562
firstReactRender15112931620
getState19614367257212251
initialActions104112
loadScripts80565214221278791047
setupStore18652122845
numNetworkReqs65512062360122
WebpackStandard HomeuiStartup779648106175818929
load63257082363641784
domContentLoaded62756581662635779
domInteractive251588172276
firstPaint12060663108118313
backgroundConnect2851323138107
firstReactRender15103841621
getState321499154158
initialActions104111
loadScripts62456181461632771
setupStore1163651220
numNetworkReqs181182171169
WebpackPower User HomeuiStartup1223959178317812971562
load7215881009100742938
domContentLoaded7155821001100737927
domInteractive31171382726109
firstPaint1186339265124262
backgroundConnect69759612963532
firstReactRender16122921720
getState16613772558167200
initialActions102112
loadScripts71258099298734918
setupStore14105671334
numNetworkReqs66511992362122
FirefoxBrowserifyStandard HomeuiStartup14341101224620815281872
load1139944189313812021335
domContentLoaded1139937189313812021335
domInteractive78312294398168
firstPaint------
backgroundConnect59212525168188
firstReactRender14105061322
getState146101161240
initialActions102122
loadScripts1101926185112111491270
setupStore175200281366
numNetworkReqs19988191474
BrowserifyPower User HomeuiStartup25771472359956229763308
load1723947291757021922532
domContentLoaded1722946291757021912531
domInteractive77314058072297
firstPaint------
backgroundConnect3562211774054401148
firstReactRender19112742126
getState1146327736128194
initialActions3130327
loadScripts1432934274347219662297
setupStore474107415027165
numNetworkReqs70521162178114
WebpackStandard HomeuiStartup15691297216217016741856
load13091101162311813801508
domContentLoaded13091101162311813771508
domInteractive812722942112140
firstPaint------
backgroundConnect59181764071143
firstReactRender15103331521
getState166176211456
initialActions104112
loadScripts12711087160410413361465
setupStore1961662712100
numNetworkReqs19979191374
WebpackPower User HomeuiStartup27921720421960932543735
load20801222302253225182684
domContentLoaded20791222301753125172683
domInteractive8829104512874317
firstPaint------
backgroundConnect3662313013884131160
firstReactRender2112158152231
getState1217151656144180
initialActions217127
loadScripts17841150285049723042509
setupStore2952444526136
numNetworkReqs70501372478120
📊 Page Load Benchmark Results

Current Commit: ba89af0 | Date: 12/20/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.04s (±41ms) 🟡 | historical mean value: 1.03s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 722ms (±37ms) 🟢 | historical mean value: 722ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 77ms (±13ms) 🟢 | historical mean value: 78ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.04s 41ms 1.01s 1.33s 1.09s 1.33s
domContentLoaded 722ms 37ms 700ms 992ms 748ms 992ms
firstPaint 77ms 13ms 56ms 196ms 84ms 196ms
firstContentfulPaint 77ms 13ms 56ms 196ms 84ms 196ms
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 20, 2025

Builds ready [212d67c]
UI Startup Metrics (1271 ± 95 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup1271105215279513321427
load106285913269111241221
domContentLoaded105685513199111181212
domInteractive2715104192279
firstPaint164661261174179316
backgroundConnect2091932439213228
firstReactRender1393741422
getState3516154153757
initialActions102011
loadScripts8536571111909171007
setupStore1154851318
numNetworkReqs171178161169
BrowserifyPower User HomeuiStartup17791405234017518522111
load1046874141812011351261
domContentLoaded1037867141212111211246
domInteractive3217366402492
firstPaint166691257131205295
backgroundConnect24619864688234517
firstReactRender14102321518
getState18314024325197229
initialActions103112
loadScripts82765911961199051043
setupStore1674181535
numNetworkReqs65511241762115
WebpackStandard HomeuiStartup801661106280855979
load64157482364671787
domContentLoaded63656981764666782
domInteractive2615114212290
firstPaint1116127554151224
backgroundConnect295136323797
firstReactRender15103641625
getState311562144061
initialActions107112
loadScripts63356680862664776
setupStore1274281336
numNetworkReqs181181181169
WebpackPower User HomeuiStartup1250959180718213151624
load725595978100781923
domContentLoaded719589969100775915
domInteractive30171272526107
firstPaint1226644867146266
backgroundConnect78861914478541
firstReactRender16122421620
getState1605771257162179
initialActions102011
loadScripts71658796699772905
setupStore1594581336
numNetworkReqs66532172660117
FirefoxBrowserifyStandard HomeuiStartup13581074261122314461737
load1089905235517411651329
domContentLoaded1089905235517411651329
domInteractive7631125612586156
firstPaint------
backgroundConnect60188149345180
firstReactRender12102731217
getState1164571124
initialActions103112
loadScripts1059891225416011231258
setupStore1145591132
numNetworkReqs19982191375
BrowserifyPower User HomeuiStartup27061620644573531573526
load17901021570974623592805
domContentLoaded17901021570974623582805
domInteractive15333321939095378
firstPaint------
backgroundConnect3331812714074111234
firstReactRender18124652126
getState11768104697119170
initialActions3112237
loadScripts15371002459162320802585
setupStore274224343183
numNetworkReqs71491562376119
WebpackStandard HomeuiStartup15691320198816116881906
load13121103159311713711561
domContentLoaded13121102159311713701560
domInteractive76291843694133
firstPaint------
backgroundConnect57172204170151
firstReactRender15112731622
getState2072243214114
initialActions102122
loadScripts12771089156310613371544
setupStore144143151335
numNetworkReqs19981191376
WebpackPower User HomeuiStartup27301647448460231653657
load20101172300353324592703
domContentLoaded20101172300353324592702
domInteractive73273718461330
firstPaint------
backgroundConnect3012011703263471119
firstReactRender211391112228
getState1087139039107177
initialActions3066727
loadScripts17831149283147022342497
setupStore2752443733102
numNetworkReqs71531292280118
📊 Page Load Benchmark Results

Current Commit: 212d67c | Date: 12/20/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.04s (±41ms) 🟡 | historical mean value: 1.03s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 722ms (±37ms) 🟢 | 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 41ms 1.01s 1.34s 1.07s 1.34s
domContentLoaded 722ms 37ms 698ms 999ms 754ms 999ms
firstPaint 76ms 12ms 60ms 184ms 80ms 184ms
firstContentfulPaint 76ms 12ms 60ms 184ms 80ms 184ms
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 while key is still actively used

The alertAccountTypeUpgradeMessage translation key is being removed from 13 locale files (de, el, es, fr, hi, id, ja, ko, pt, ru, tl, tr, vi, zh_CN), but the key still exists in the English source file (en/messages.json) and is actively used in AccountTypeMessage.tsx. This causes non-English users to see English fallback text instead of their localized translations when the account type upgrade message is displayed.

Additional Locations (2)

Fix in Cursor Fix in Web

@metamaskbotv2
Copy link

metamaskbotv2 bot commented Dec 21, 2025

Builds ready [4b3c54b]
UI Startup Metrics (1280 ± 108 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup12801036162310813441471
load107687014569911341234
domContentLoaded107086514509911291228
domInteractive2815138222490
firstPaint162631039137192285
backgroundConnect21519525412221241
firstReactRender1593251725
getState361678124159
initialActions106113
loadScripts8616671238999181031
setupStore1262741321
numNetworkReqs171176171168
BrowserifyPower User HomeuiStartup18191442225416319242126
load1081883134011811911276
domContentLoaded1072878132911711821268
domInteractive3217179272696
firstPaint191691348194217418
backgroundConnect25720458496240564
firstReactRender14102021518
getState19614776064213241
initialActions102112
loadScripts85566811061159591049
setupStore1664991539
numNetworkReqs64521321562102
WebpackStandard HomeuiStartup811671127894858990
load654581101972709789
domContentLoaded649570101072704785
domInteractive2516131212185
firstPaint1056031153123208
backgroundConnect245125253392
firstReactRender15103651729
getState3315131174262
initialActions102112
loadScripts646568100170701776
setupStore1274061320
numNetworkReqs171184171166
WebpackPower User HomeuiStartup1191940179616412681556
load72558590596826886
domContentLoaded71958089395820878
domInteractive30161452726109
firstPaint1276540277147356
backgroundConnect3565237330100
firstReactRender15131911617
getState16313767453163187
initialActions103112
loadScripts71657889195816871
setupStore1484371334
numNetworkReqs65522312461118
FirefoxBrowserifyStandard HomeuiStartup13661029192518114581720
load1088890151811711541307
domContentLoaded1087889151811711531307
domInteractive63302053286122
firstPaint------
backgroundConnect54183174954174
firstReactRender12102231317
getState145234251132
initialActions103122
loadScripts1056876135810111231225
setupStore165158211254
numNetworkReqs19985191473
BrowserifyPower User HomeuiStartup24981455335856929513203
load1689950255353921732467
domContentLoaded1688950255353921732466
domInteractive843298911574309
firstPaint------
backgroundConnect3942212414359331168
firstReactRender18112542124
getState12365105699140190
initialActions3030337
loadScripts1363934236843214232241
setupStore515108115327192
numNetworkReqs70501202280116
WebpackStandard HomeuiStartup15511268234619916212008
load12931101189313313551549
domContentLoaded12931101189313413551549
domInteractive732927845104142
firstPaint------
backgroundConnect59172374870173
firstReactRender15112731623
getState135159161324
initialActions102122
loadScripts12591086177412113151478
setupStore183188291364
numNetworkReqs19981191376
WebpackPower User HomeuiStartup28841795646065732273604
load21041245573265625752728
domContentLoaded21041245573165625752727
domInteractive9132101311590218
firstPaint------
backgroundConnect4142812664329661211
firstReactRender23148272530
getState1267740250138222
initialActions218137
loadScripts17711224555558722612530
setupStore425108811535189
numNetworkReqs67431512663128
📊 Page Load Benchmark Results

Current Commit: 4b3c54b | Date: 12/21/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.03s (±40ms) 🟡 | historical mean value: 1.03s ⬇️ (historical data)
  • domContentLoaded-> current mean value: 713ms (±37ms) 🟢 | historical mean value: 722ms ⬇️ (historical data)
  • firstContentfulPaint-> current mean value: 75ms (±11ms) 🟢 | historical mean value: 78ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.03s 40ms 1.00s 1.33s 1.05s 1.33s
domContentLoaded 713ms 37ms 695ms 990ms 727ms 990ms
firstPaint 75ms 11ms 60ms 164ms 88ms 164ms
firstContentfulPaint 75ms 11ms 60ms 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%)

@metamaskbotv2
Copy link

metamaskbotv2 bot commented Dec 21, 2025

Builds ready [427c8bf]
UI Startup Metrics (1251 ± 99 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup1251101915819913041399
load104986113218911001171
domContentLoaded104385613158810961162
domInteractive241598172276
firstPaint152641143116189272
backgroundConnect20919424010213231
firstReactRender1583651726
getState361888134259
initialActions106113
loadScripts840660111088896953
setupStore1272441321
numNetworkReqs171172161168
BrowserifyPower User HomeuiStartup18051438233120118922197
load1039859129712011351255
domContentLoaded1029855128712011281248
domInteractive2917126232693
firstPaint158691299152196281
backgroundConnect24319568192226490
firstReactRender14102321516
getState19013927029212233
initialActions102112
loadScripts82266110811189221042
setupStore1674791438
numNetworkReqs65521311862120
WebpackStandard HomeuiStartup783652104684830954
load63856680163668779
domContentLoaded63356179463663774
domInteractive251597202083
firstPaint1055836558117222
backgroundConnect235121233563
firstReactRender15103351724
getState3315133184160
initialActions104112
loadScripts63055878762661771
setupStore1173951119
numNetworkReqs171181171168
WebpackPower User HomeuiStartup1256965176417813261635
load7255951152102758923
domContentLoaded7195871139101751914
domInteractive30171352624106
firstPaint1236652776146284
backgroundConnect888622144102527
firstReactRender16132321721
getState15914120812165182
initialActions104111
loadScripts7165851130100750911
setupStore16103891335
numNetworkReqs65522192361118
FirefoxBrowserifyStandard HomeuiStartup13541070185616214371643
load1080888150811611501307
domContentLoaded1080888150811611501306
domInteractive63321743386136
firstPaint------
backgroundConnect54192194850182
firstReactRender12102521216
getState146154221024
initialActions102112
loadScripts1048873147510411071232
setupStore12470101138
numNetworkReqs20981201376
BrowserifyPower User HomeuiStartup25911495346256930313356
load1810960270055722752509
domContentLoaded1810955269955722752509
domInteractive9130106312880265
firstPaint------
backgroundConnect4012112394255041163
firstReactRender19116572027
getState120551093102126169
initialActions318227
loadScripts1484933249048120202254
setupStore365109511130113
numNetworkReqs69501332279116
WebpackStandard HomeuiStartup15581244221417916371888
load13021092168310713671474
domContentLoaded13011092168310713671474
domInteractive79272314098141
firstPaint------
backgroundConnect61192384770179
firstReactRender15115351521
getState166122201350
initialActions103122
loadScripts1264106915089513321441
setupStore194182271677
numNetworkReqs19985191474
WebpackPower User HomeuiStartup27261683399658131613640
load19631151288552623932652
domContentLoaded19631151288052623922652
domInteractive65283625279150
firstPaint------
backgroundConnect3922514844174531155
firstReactRender2213151152334
getState137691262152122307
initialActions2010227
loadScripts16381132272043620582422
setupStore535124016232185
numNetworkReqs65411282466116
📊 Page Load Benchmark Results

Current Commit: 427c8bf | Date: 12/21/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

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

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.04s 50ms 1.01s 1.36s 1.08s 1.36s
domContentLoaded 724ms 43ms 701ms 1.03s 755ms 1.03s
firstPaint 77ms 14ms 60ms 208ms 84ms 208ms
firstContentfulPaint 77ms 14ms 60ms 208ms 84ms 208ms
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.

Active translation key removed while still in use

The alertAccountTypeUpgradeMessage translation key is being removed from 14 locale files, but this key is still actively used in AccountTypeMessage.tsx and remains defined in the English source locale. Users with these language settings (German, Greek, Spanish, French, Hindi, Indonesian, Japanese, Korean, Portuguese, Russian, Tagalog, Turkish, Vietnamese, Chinese) will now see English fallback text instead of their localized translation. This may be intentional Crowdin sync behavior, but warrants verification since it degrades the user experience for non-English speakers.

Additional Locations (2)

Fix in Cursor Fix in Web

@metamaskbotv2
Copy link

metamaskbotv2 bot commented Dec 22, 2025

Builds ready [ecf61e3]
UI Startup Metrics (1277 ± 109 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup12771063167210913451477
load1066864137310611251268
domContentLoaded1059860136810611171262
domInteractive261589192284
firstPaint2196211702381891056
backgroundConnect21519325811221235
firstReactRender1492851626
getState371671114459
initialActions107113
loadScripts85265111481069141065
setupStore1272851423
numNetworkReqs181182181170
BrowserifyPower User HomeuiStartup18201488221015119092132
load1086894132511911961273
domContentLoaded1077890131911911871267
domInteractive3017107212694
firstPaint1706739367220262
backgroundConnect25320560985239525
firstReactRender14112221517
getState20114832834223262
initialActions102112
loadScripts85968711061179621056
setupStore1564681437
numNetworkReqs66541301663110
WebpackStandard HomeuiStartup79266096769836915
load64157280565668781
domContentLoaded63656880064663776
domInteractive2516104182279
firstPaint1195862183138296
backgroundConnect245110253090
firstReactRender15103141623
getState3314131194059
initialActions105112
loadScripts63356679863661773
setupStore1153751222
numNetworkReqs171173171266
WebpackPower User HomeuiStartup1220944191618112451622
load69458497376728863
domContentLoaded68957896775722857
domInteractive2817129232497
firstPaint1126436963120250
backgroundConnect957564138109525
firstReactRender15112621619
getState1541381779160171
initialActions102011
loadScripts68657595074720849
setupStore1493961333
numNetworkReqs67512122760123
FirefoxBrowserifyStandard HomeuiStartup13651069218418214631650
load1102908184715111601379
domContentLoaded1102907184715111601379
domInteractive71313855189145
firstPaint------
backgroundConnect59201934482154
firstReactRender1293331217
getState1164961024
initialActions102122
loadScripts1062894180013511151268
setupStore13489131134
numNetworkReqs20981201477
BrowserifyPower User HomeuiStartup25991505426858930143277
load1772992270552622192487
domContentLoaded1771992270552622182486
domInteractive9631124414177317
firstPaint------
backgroundConnect44819120444110391139
firstReactRender20125962226
getState120651095105116185
initialActions318237
loadScripts1402977268843214612283
setupStore625104417039189
numNetworkReqs71531212089112
WebpackStandard HomeuiStartup15731275210317416641931
load13051124170111213711487
domContentLoaded13041124170111213711487
domInteractive822921243122148
firstPaint------
backgroundConnect56202064268152
firstReactRender15113151627
getState2762735016183
initialActions103122
loadScripts1269111216519913331433
setupStore184223281562
numNetworkReqs19988191472
WebpackPower User HomeuiStartup27261692374954331343469
load19791163275550724012647
domContentLoaded19791162275550724012647
domInteractive62283896461215
firstPaint------
backgroundConnect3692412924034111191
firstReactRender2213160172245
getState1296965181148312
initialActions2132327
loadScripts16711147257243720902418
setupStore435115212038170
numNetworkReqs67441302376114
📊 Page Load Benchmark Results

Current Commit: ecf61e3 | Date: 12/22/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

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

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.04s 40ms 1.01s 1.34s 1.06s 1.34s
domContentLoaded 727ms 38ms 701ms 1.01s 741ms 1.01s
firstPaint 77ms 10ms 56ms 160ms 88ms 160ms
firstContentfulPaint 77ms 10ms 56ms 160ms 88ms 160ms
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 localization key

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 the key is still actively used in AccountTypeMessage.tsx and exists in the English source locale. Users with these language settings will see English fallback text instead of localized content when upgrading to a smart account.

Additional Locations (2)

Fix in Cursor Fix in Web

@metamaskbotv2
Copy link

metamaskbotv2 bot commented Dec 22, 2025

Builds ready [c86d88e]
UI Startup Metrics (1243 ± 107 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup12431004152410713031449
load104485313269611041208
domContentLoaded103784713189510991178
domInteractive2515112192181
firstPaint146621167120183275
backgroundConnect21019328313213237
firstReactRender1382841524
getState361996123964
initialActions106112
loadScripts834655112393895965
setupStore1263251322
numNetworkReqs171170151161
BrowserifyPower User HomeuiStartup18291539227417219152167
load1074876135612511781290
domContentLoaded1064872134812511661283
domInteractive3117166242697
firstPaint172671350177201311
backgroundConnect257199651104243597
firstReactRender14102321517
getState19514570963214250
initialActions102012
loadScripts85067611431229491071
setupStore1363651427
numNetworkReqs64481211663112
WebpackStandard HomeuiStartup790656110578832951
load63157298468633799
domContentLoaded62656598068628795
domInteractive241595192081
firstPaint945637549100199
backgroundConnect3151243251107
firstReactRender14102631519
getState3315139234053
initialActions103111
loadScripts62356397566625787
setupStore1254471233
numNetworkReqs181178181175
WebpackPower User HomeuiStartup1210948180417812781599
load713585108894746883
domContentLoaded707578107193742871
domInteractive2817115212597
firstPaint1226170178139230
backgroundConnect62759511269386
firstReactRender15123021619
getState15513920912159172
initialActions102011
loadScripts704576106192739868
setupStore1494871335
numNetworkReqs67492072863125
FirefoxBrowserifyStandard HomeuiStartup13521064189217914511665
load1077910143210811491295
domContentLoaded1076910143110811481295
domInteractive66302314086134
firstPaint------
backgroundConnect60195336870179
firstReactRender13103341219
getState135112161128
initialActions103112
loadScripts104289412968711021189
setupStore174254301252
numNetworkReqs20986201379
BrowserifyPower User HomeuiStartup25341539341552628973220
load16851010268054421662490
domContentLoaded16851010267954421662490
domInteractive80313707585294
firstPaint------
backgroundConnect4112012244329501141
firstReactRender19113952127
getState119441095103124166
initialActions318237
loadScripts1361967252043713572297
setupStore385105211226126
numNetworkReqs71501252277121
WebpackStandard HomeuiStartup15231286217917316341894
load12821101166412013401528
domContentLoaded12821101166412013391528
domInteractive742722443113143
firstPaint------
backgroundConnect54191573561137
firstReactRender15115151624
getState187216301351
initialActions102122
loadScripts12481058152710613141458
setupStore175198261359
numNetworkReqs19988191474
WebpackPower User HomeuiStartup26291685401550629873233
load19341194268847823252574
domContentLoaded19341194268747823252573
domInteractive793189210371280
firstPaint------
backgroundConnect2772111533172901073
firstReactRender19126472126
getState1057425436126177
initialActions3028337
loadScripts17181175250641921132359
setupStore575101716639178
numNetworkReqs66431262384114
📊 Page Load Benchmark Results

Current Commit: c86d88e | Date: 12/22/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

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

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.04s 42ms 1.02s 1.33s 1.06s 1.33s
domContentLoaded 727ms 39ms 706ms 998ms 740ms 998ms
firstPaint 77ms 12ms 60ms 184ms 92ms 184ms
firstContentfulPaint 77ms 12ms 60ms 184ms 92ms 184ms
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 23, 2025

Builds ready [cd81039]
UI Startup Metrics (1200 ± 114 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup1200954163211412671409
load1005800138910410641195
domContentLoaded999793138010410591189
domInteractive2415102181979
firstPaint157581126131173274
backgroundConnect19217723611197214
firstReactRender1283541319
getState321683113656
initialActions103112
loadScripts81462311771028731005
setupStore1172941119
numNetworkReqs181175181172
BrowserifyPower User HomeuiStartup17641352218018318782096
load1010830130712210921254
domContentLoaded999826129912310731241
domInteractive2816105202584
firstPaint17464875117200295
backgroundConnect21918164169219264
firstReactRender15112931523
getState19814469361217268
initialActions104112
loadScripts80563611091198841036
setupStore1774491740
numNetworkReqs67551402162129
WebpackStandard HomeuiStartup792652104982834988
load64857491975695790
domContentLoaded64357091074690786
domInteractive2515107202283
firstPaint976128542116185
backgroundConnect226115252991
firstReactRender16104761727
getState3115143173855
initialActions106112
loadScripts64056890873687778
setupStore1154161322
numNetworkReqs181176171170
WebpackPower User HomeuiStartup1231932177417813001623
load72558990994826894
domContentLoaded71958490194815889
domInteractive3016133242696
firstPaint1296581096158266
backgroundConnect75661015545563
firstReactRender16133321619
getState16413070456167195
initialActions102112
loadScripts71658289893813881
setupStore1493761335
numNetworkReqs66532012363123
FirefoxBrowserifyStandard HomeuiStartup14241122207916315241772
load1149962165911512151344
domContentLoaded1148961165911512151343
domInteractive82362764294151
firstPaint------
backgroundConnect54223014757152
firstReactRender1392221418
getState126100101222
initialActions103122
loadScripts111694814929811631306
setupStore146179201233
numNetworkReqs19980191476
BrowserifyPower User HomeuiStartup26221573433263630463439
load1761988319060022782681
domContentLoaded1761988319060022782680
domInteractive11032201222586314
firstPaint------
backgroundConnect3912312744324691199
firstReactRender2112172172126
getState1106033235125160
initialActions3170738
loadScripts1468966316752920382479
setupStore395108711226122
numNetworkReqs71531472382119
WebpackStandard HomeuiStartup15421211217117616241908
load12931120161510913561512
domContentLoaded12931119161510913561511
domInteractive77282424191144
firstPaint------
backgroundConnect61173035361177
firstReactRender15103341523
getState1972023116102
initialActions102122
loadScripts1257110615919513221430
setupStore184198271465
numNetworkReqs20991201474
WebpackPower User HomeuiStartup26411664473960130483367
load19481138345757324712662
domContentLoaded19481137345657324712661
domInteractive9928202122478274
firstPaint------
backgroundConnect38417131745110121198
firstReactRender2212156162228
getState12370104498131183
initialActions207127
loadScripts16191116343548521362452
setupStore245143273371
numNetworkReqs67411182279111
📊 Page Load Benchmark Results

Current Commit: cd81039 | Date: 12/23/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

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

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.04s 40ms 1.01s 1.34s 1.07s 1.34s
domContentLoaded 724ms 38ms 699ms 1.01s 739ms 1.01s
firstPaint 77ms 10ms 60ms 160ms 88ms 160ms
firstContentfulPaint 77ms 10ms 60ms 160ms 88ms 160ms
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