Skip to content

Conversation

@lwin-kyaw
Copy link
Contributor

@lwin-kyaw lwin-kyaw commented Jan 30, 2026

Description

Open in GitHub Codespaces

Explicitly sign out from profile-service when Reset Wallet is started.

Changelog

CHANGELOG entry: purge profile service on resetting wallet.

Related issues

Fixes: #39627

Manual testing steps

  1. Login to first account already subscribed the Shield
  2. Lock wallet and reset wallet
  3. Create new account or Import existing wallet (no Shield sub before)
  4. After ob process, go to Setting > Transaction
  5. Assert that shield subscription is not active anymore as the profile id changes.

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.

Note

Medium Risk
Medium risk because it changes wallet lock/reset behavior and introduces unconditional auth sign-out plus extra state clearing/polling stops, which could affect session continuity and onboarding flows if misused.

Overview
Ensures authentication session data is purged when the wallet is locked or reset by explicitly calling authenticationController.performSignOut() (guarded on lock, unconditional on reset).

Extends resetWallet to accept a restoreOnly flag used by the SRP restore flow to clear subscription/shield/claims state and stop polling while skipping onboarding reset; wires this through the Redux action and RestoreVaultPage (with updated test coverage).

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

@github-actions
Copy link
Contributor

CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes.

@metamaskbot metamaskbot added the team-onboarding Onboarding team label Jan 30, 2026
@lwin-kyaw lwin-kyaw added release-blocker This bug is blocking the next release area-shield team-shield Shield team release-13.17.0 Issue or pull request that will be included in release 13.17.0 and removed team-onboarding Onboarding team labels Jan 30, 2026
@lwin-kyaw lwin-kyaw changed the title fix: reset authentication session data upon wallet lock and reset fix: reset authentication session data upon wallet lock and reset - cp-13.17.0 Jan 30, 2026
@metamaskbotv2
Copy link
Contributor

metamaskbotv2 bot commented Jan 30, 2026

Builds ready [e861a13]
UI Startup Metrics (1311 ± 110 ms)
PlatformBuildTypePageMetricTest Title (ms)Persona (ms)Mean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--13111075172311013671490
load--1107912147410211631270
domContentLoaded--1100908146910111561264
domInteractive--261590172373
firstPaint--172621150177198339
backgroundConnect--23521528913240264
firstReactRender--17114761826
initialActions--105112
loadScripts--88170112491009411040
setupStore--1353051625
numNetworkReqs--211583171572
19--------
BrowserifyPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--19041518258617220062173
load--1062933179615610561440
domContentLoaded--1047930178114910401424
domInteractive--35191412634114
firstPaint--199721433190222441
backgroundConnect--32128357241331402
firstReactRender--22155362434
initialActions--107113
loadScripts--81269114671358061145
setupStore--1674071834
numNetworkReqs--1265326354146246
19--------
WebpackStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--808660105487873987
load--66959288171721813
domContentLoaded--66458787570714803
domInteractive--251593192278
firstPaint--1085864070141215
backgroundConnect--40171422648104
firstReactRender--1493241623
initialActions--104112
loadScripts--66158587369712794
setupStore--1163851222
numNetworkReqs--221582171573
19--------
WebpackPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--1228954182122213971687
load--67157911141206591019
domContentLoaded--66257411031206501010
domInteractive--35171913330122
firstPaint--1445754798189358
backgroundConnect--17014038845171282
firstReactRender--23164042431
initialActions--102111
loadScripts--66057210951186481002
setupStore--1142131317
numNetworkReqs--1285328960155257
19--------
FirefoxBrowserifyStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--13961101197415814961651
load--1133936147211612231352
domContentLoaded--1132935147111612231352
domInteractive--833619341111165
firstPaint--------
backgroundConnect--68272724896172
firstReactRender--15988101338
initialActions--102122
loadScripts--109491913679811681261
setupStore--165203251145
numNetworkReqs--231283181876
19--------
BrowserifyPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--26291963432645427403820
load--12651018235526212222024
domContentLoaded--12651017235526212212023
domInteractive--11936729109110333
firstPaint--------
backgroundConnect--3091251470243334914
firstReactRender--21148982327
initialActions--206123
loadScripts--12061002221220211831636
setupStore--17110827224250686
numNetworkReqs--72402214584190
19--------
WebpackStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--16841345259020318062077
load--14441221239615615231678
domContentLoaded--14441221239615615231678
domInteractive--943027749132173
firstPaint--------
backgroundConnect--782723854119194
firstReactRender--14116051522
initialActions--103122
loadScripts--13951161236914314601561
setupStore--154177251237
numNetworkReqs--231288181978
19--------
WebpackPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--31222166843591734074386
load--17091295677160618592455
domContentLoaded--17091295677060618592454
domInteractive--13632718146114542
firstPaint--------
backgroundConnect--3831145735597332957
firstReactRender--23176162532
initialActions--208123
loadScripts--16461259673859217712285
setupStore--1549787201210614
numNetworkReqs--70402384376179
19--------
📊 Page Load Benchmark Results

Current Commit: e861a13 | Date: 1/30/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.02s (±39ms) 🟡 | historical mean value: 1.04s ⬇️ (historical data)
  • domContentLoaded-> current mean value: 712ms (±37ms) 🟢 | historical mean value: 721ms ⬇️ (historical data)
  • firstContentfulPaint-> current mean value: 74ms (±10ms) 🟢 | historical mean value: 79ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.02s 39ms 996ms 1.32s 1.05s 1.32s
domContentLoaded 712ms 37ms 690ms 993ms 738ms 993ms
firstPaint 74ms 10ms 56ms 148ms 84ms 148ms
firstContentfulPaint 74ms 10ms 56ms 148ms 84ms 148ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 483 Bytes (0.01%)
  • ui: -817 Bytes (-0.01%)
  • common: 3.98 KiB (0.04%)

@lwin-kyaw lwin-kyaw added the needs-qa Label will automate into QA workspace label Jan 30, 2026
@LeVinhGithub LeVinhGithub added QA Passed and removed needs-qa Label will automate into QA workspace labels Jan 30, 2026
LeVinhGithub
LeVinhGithub previously approved these changes Jan 30, 2026
Copy link
Contributor

@LeVinhGithub LeVinhGithub left a comment

Choose a reason for hiding this comment

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

lgtm QA

@socket-security
Copy link

socket-security bot commented Feb 1, 2026

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

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updated@​metamask/​claims-controller@​0.4.1 ⏵ 0.4.298 +2410075 +194 +1100
Updated@​metamask/​shield-controller@​5.0.0 ⏵ 5.0.19810076 +197 +1100
Updated@​metamask/​subscription-controller@​5.4.1 ⏵ 5.4.298 +110078 +197 +1100

View full report

@metamaskbotv2
Copy link
Contributor

metamaskbotv2 bot commented Feb 1, 2026

Builds ready [df41e4f]
UI Startup Metrics (1351 ± 126 ms)
PlatformBuildTypePageMetricTest Title (ms)Persona (ms)Mean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--13511071166012614121574
load--1156916145712212221366
domContentLoaded--1149910145212212161358
domInteractive--271590202383
firstPaint--200621387214213355
backgroundConnect--23121228013235257
firstReactRender--17103851827
initialActions--105114
loadScripts--933700123412110001140
setupStore--1373041523
numNetworkReqs--221584171573
19--------
BrowserifyPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--18721501237415019852109
load--1053945174613610611386
domContentLoaded--1039934173713610431376
domInteractive--36181672933109
firstPaint--180741424149217370
backgroundConnect--32728549143336441
firstReactRender--23155062440
initialActions--107113
loadScripts--80170514261237991125
setupStore--1473741622
numNetworkReqs--1294625455153241
19--------
WebpackStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--8466891101929071038
load--71059399384775837
domContentLoaded--70459098583769831
domInteractive--261695192281
firstPaint--1126235456144208
backgroundConnect--38181522643108
firstReactRender--16104861630
initialActions--104112
loadScripts--70158898382763828
setupStore--1163951321
numNetworkReqs--221589191581
19--------
WebpackPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--1255833185922814411693
load--69860011271126871031
domContentLoaded--68959511221126801025
domInteractive--3516186283398
firstPaint--14463605102163401
backgroundConnect--15713036948159304
firstReactRender--22173532329
initialActions--102111
loadScripts--68759311151106781017
setupStore--1244341418
numNetworkReqs--1304628362163257
19--------
FirefoxBrowserifyStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--13961119192516814721785
load--1124954170713411931385
domContentLoaded--1124954170713411931385
domInteractive--66322094285168
firstPaint--------
backgroundConnect--56241803662133
firstReactRender--1294331315
initialActions--102122
loadScripts--1096938167912311561345
setupStore--144123191152
numNetworkReqs--231281181876
19--------
BrowserifyPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--26921951475051527863866
load--12921020244331712252207
domContentLoaded--12921020244331712202206
domInteractive--13537784134114469
firstPaint--------
backgroundConnect--3251241431276376940
firstReactRender--21153942328
initialActions--203123
loadScripts--12361004235528611822104
setupStore--15413816204141677
numNetworkReqs--72362174691189
19--------
WebpackStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--16741402240619117802024
load--14261198185212915061703
domContentLoaded--14251198185112915061703
domInteractive--872923541116154
firstPaint--------
backgroundConnect--782522349125175
firstReactRender--15115871522
initialActions--103122
loadScripts--13761166173510314291581
setupStore--2041613211109
numNetworkReqs--231284181876
19--------
WebpackPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--29952203742867632554126
load--16781238589955318492516
domContentLoaded--16771231589855318482516
domInteractive--10931753111106387
firstPaint--------
backgroundConnect--33711013632863181062
firstReactRender--23168482433
initialActions--216123
loadScripts--16161220586753617482337
setupStore--1287717182128618
numNetworkReqs--70372034391180
19--------
📊 Page Load Benchmark Results

Current Commit: df41e4f | Date: 2/1/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.06s (±70ms) 🟡 | historical mean value: 1.04s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 741ms (±68ms) 🟢 | historical mean value: 721ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 78ms (±10ms) 🟢 | historical mean value: 76ms ⬆️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.06s 70ms 1.01s 1.35s 1.28s 1.35s
domContentLoaded 741ms 68ms 701ms 1.03s 957ms 1.03s
firstPaint 78ms 10ms 60ms 156ms 88ms 156ms
firstContentfulPaint 78ms 10ms 60ms 156ms 88ms 156ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs
  • background: 399 Bytes (0.01%)
  • ui: 92 Bytes (0%)
  • common: 580 Bytes (0.01%)

Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 2 potential issues.

@metamaskbotv2
Copy link
Contributor

metamaskbotv2 bot commented Feb 2, 2026

Builds ready [62dd230]
UI Startup Metrics (1280 ± 103 ms)
PlatformBuildTypePageMetricTest Title (ms)Persona (ms)Mean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--12801067149010313471451
load--108888213189811591261
domContentLoaded--108187813119811521255
domInteractive--251586172175
firstPaint--15562997130190285
backgroundConnect--22620833717230246
firstReactRender--18103862031
initialActions--108112
loadScripts--86867511011009411049
setupStore--1364761624
numNetworkReqs--221588171570
19--------
BrowserifyPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--17841485247715718782092
load--98086915681319741322
domContentLoaded--96586014841229611309
domInteractive--3117102202988
firstPaint--192731510187215308
backgroundConnect--30026344138314390
firstReactRender--21154552333
initialActions--104111
loadScripts--75666012471157471095
setupStore--1364251620
numNetworkReqs--1215326055147246
19--------
WebpackStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--83465910811139361050
load--694593975100758920
domContentLoaded--68958796899754914
domInteractive--251699182280
firstPaint--1056165869115209
backgroundConnect--37171212341102
firstReactRender--15103651728
initialActions--104112
loadScripts--68658596699750912
setupStore--1264271328
numNetworkReqs--221584181576
19--------
WebpackPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--1229885177921314041654
load--71161610871047211003
domContentLoaded--7026091081105711995
domInteractive--3418177283195
firstPaint--14364997117163323
backgroundConnect--1595034346161309
firstReactRender--22173942428
initialActions--103111
loadScripts--6996071071103709986
setupStore--1141831316
numNetworkReqs--1014924450103226
19--------
FirefoxBrowserifyStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--13711081190617514701796
load--1108922168613311751332
domContentLoaded--1108921168613311741332
domInteractive--64312544086135
firstPaint--------
backgroundConnect--59242344261149
firstReactRender--141085101331
initialActions--103112
loadScripts--1080908166212911351238
setupStore--155209281037
numNetworkReqs--231289181880
19--------
BrowserifyPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--25902020388238326363557
load--12861037230426912441956
domContentLoaded--12851036230426912431956
domInteractive--13739598118128450
firstPaint--------
backgroundConnect--26594895196236808
firstReactRender--21144642328
initialActions--2152523
loadScripts--12231010227223112021769
setupStore--1807766217277680
numNetworkReqs--73392084599185
19--------
WebpackStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--16711410209417017872029
load--14251209165511215141623
domContentLoaded--14241207165511215131622
domInteractive--913023644121156
firstPaint--------
backgroundConnect--762423752124178
firstReactRender--14112521518
initialActions--103122
loadScripts--1380118815799314561532
setupStore--174154251263
numNetworkReqs--241288201881
19--------
WebpackPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--29792081432956533454217
load--16441257283536017752656
domContentLoaded--16431257283436017742656
domInteractive--11030758104112397
firstPaint--------
backgroundConnect--3211281415259319941
firstReactRender--24157592535
initialActions--208123
loadScripts--15841228281634117242563
setupStore--203101295256298764
numNetworkReqs--70341884182182
19--------
📊 Page Load Benchmark Results

Current Commit: 62dd230 | Date: 2/2/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.03s (±39ms) 🟡 | historical mean value: 1.04s ⬇️ (historical data)
  • domContentLoaded-> current mean value: 717ms (±36ms) 🟢 | historical mean value: 721ms ⬇️ (historical data)
  • firstContentfulPaint-> current mean value: 76ms (±10ms) 🟢 | historical mean value: 76ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.03s 39ms 1.01s 1.34s 1.06s 1.34s
domContentLoaded 717ms 36ms 697ms 995ms 739ms 995ms
firstPaint 76ms 10ms 56ms 160ms 84ms 160ms
firstContentfulPaint 76ms 10ms 56ms 160ms 84ms 160ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs
  • background: 399 Bytes (0.01%)
  • ui: 92 Bytes (0%)
  • common: 580 Bytes (0.01%)

tuna1207
tuna1207 previously approved these changes Feb 2, 2026
lionellbriones
lionellbriones previously approved these changes Feb 2, 2026
@LeVinhGithub
Copy link
Contributor

Hi @lwin-kyaw

Could you please help me check the video below with the strange behavior:

Steps:

  • I used a new SRP to import and create new account -> check the Shield -> no subscription
  • Then reset the wallet
  • Login with google account with subscription
  • Then unlock -> at the unlock screen, select import srp -> Import SRP from step 1 -> check Shield -> Inactive subscription
Screenshare.-.2026-02-02.5_42_55.PM.mp4

@metamaskbotv2
Copy link
Contributor

metamaskbotv2 bot commented Feb 2, 2026

Builds ready [325d8f1]
UI Startup Metrics (1312 ± 118 ms)
PlatformBuildTypePageMetricTest Title (ms)Persona (ms)Mean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--13121063181311813871497
load--1121884155111411951295
domContentLoaded--1115880154511411861288
domInteractive--261585162367
firstPaint--14765932102181284
backgroundConnect--23221226010237250
firstReactRender--17103651831
initialActions--106114
loadScripts--89767013101139681076
setupStore--1263251426
numNetworkReqs--211577151565
19--------
BrowserifyPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--19161515279117820172179
load--1071942178614410621464
domContentLoaded--1053932176913810421441
domInteractive--37192263434111
firstPaint--202701461210223427
backgroundConnect--32628453343336433
firstReactRender--24175072445
initialActions--104113
loadScripts--81371414501228061161
setupStore--1657591732
numNetworkReqs--1235126152145250
19--------
WebpackStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--8596881112919181023
load--70861686975782835
domContentLoaded--70361086475776830
domInteractive--2616105192380
firstPaint--1056524847131206
backgroundConnect--42171803244127
firstReactRender--1710155151727
initialActions--104112
loadScripts--70060886274773828
setupStore--1245571228
numNetworkReqs--221582181575
19--------
WebpackPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--1280836181523714941694
load--70561910861136971036
domContentLoaded--69661210811146821028
domInteractive--35171962833108
firstPaint--14665594106177453
backgroundConnect--16213135552162320
firstReactRender--22173232329
initialActions--101011
loadScripts--69461010731126801018
setupStore--1151931316
numNetworkReqs--1084825549146213
19--------
FirefoxBrowserifyStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--14171150196419015361873
load--1145959173615312131450
domContentLoaded--1144959173615312131450
domInteractive--70322214392158
firstPaint--------
backgroundConnect--66252284794179
firstReactRender--1394161331
initialActions--102012
loadScripts--1111944169513411851424
setupStore--135166211041
numNetworkReqs--231288191877
19--------
BrowserifyPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--27241898817180627393988
load--13041047246332412492299
domContentLoaded--13031047246332412492299
domInteractive--13736816135125487
firstPaint--------
backgroundConnect--3166743634702471074
firstReactRender--22146882331
initialActions--207123
loadScripts--12521016234529512182195
setupStore--1889801230334720
numNetworkReqs--70372194691186
19--------
WebpackStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--17141432221217918442066
load--14641236187613415551676
domContentLoaded--14631236187513515541676
domInteractive--943023148131185
firstPaint--------
backgroundConnect--842725957139201
firstReactRender--15116061423
initialActions--2037422
loadScripts--14111184178811514821595
setupStore--134107151242
numNetworkReqs--221279151865
19--------
WebpackPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--30692213858487132464210
load--17201284633973818022662
domContentLoaded--17191284633973818022662
domInteractive--13032713141115545
firstPaint--------
backgroundConnect--33111414772893321007
firstReactRender--23157172532
initialActions--203122
loadScripts--16671225631273417352610
setupStore--1925795246330780
numNetworkReqs--70382304588185
19--------
📊 Page Load Benchmark Results

Current Commit: 325d8f1 | Date: 2/2/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.04s (±62ms) 🟡 | historical mean value: 1.04s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 730ms (±60ms) 🟢 | historical mean value: 721ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 76ms (±11ms) 🟢 | historical mean value: 77ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.04s 62ms 1.01s 1.33s 1.24s 1.33s
domContentLoaded 730ms 60ms 700ms 1.00s 931ms 1.00s
firstPaint 76ms 11ms 56ms 172ms 88ms 172ms
firstContentfulPaint 76ms 11ms 56ms 172ms 88ms 172ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs
  • background: 586 Bytes (0.01%)
  • ui: 92 Bytes (0%)
  • common: -761 Bytes (-0.01%)

@lwin-kyaw lwin-kyaw added this pull request to the merge queue Feb 2, 2026
@lwin-kyaw lwin-kyaw removed this pull request from the merge queue due to a manual request Feb 2, 2026
@lwin-kyaw lwin-kyaw added this pull request to the merge queue Feb 2, 2026
Merged via the queue into main with commit f2b8a26 Feb 2, 2026
637 of 659 checks passed
@lwin-kyaw lwin-kyaw deleted the fix/reset-profile-sync branch February 2, 2026 15:18
@github-actions github-actions bot locked and limited conversation to collaborators Feb 2, 2026
@metamaskbot metamaskbot added the release-13.18.0 Issue or pull request that will be included in release 13.18.0 label Feb 2, 2026
@lwin-kyaw lwin-kyaw added regression-RC-13.17.0 Regression bug that was found in release candidate (RC) for release 13.17.0 and removed release-13.18.0 Issue or pull request that will be included in release 13.18.0 labels Feb 2, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-shield QA Passed regression-RC-13.17.0 Regression bug that was found in release candidate (RC) for release 13.17.0 release-13.17.0 Issue or pull request that will be included in release 13.17.0 release-blocker This bug is blocking the next release size-S team-shield Shield team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: Should remove the subscription state when reset the wallet

7 participants