Skip to content

Conversation

@lionellbriones
Copy link
Contributor

@lionellbriones lionellbriones commented Jul 21, 2025

Description

Current Reset wallet page content is only applicable for SRP account but not for Seedless accounts. This PR changes the content of the page when user is logged-in with a social account.

Figma: https://www.figma.com/design/pViOUcmjwhEzFsdrwknpNc/Onboarding-redesign--Main-?node-id=8481-95908&t=lrllG076uuLTwVXC-4

Open in GitHub Codespaces

Changelog

CHANGELOG entry: Update reset wallet content for seedless accounts

Related issues

Fixes:

Manual testing steps

  1. Login/Create wallet with social login and complete onboarding
  2. Lock the wallet
  3. On unlock page, click on Reset wallet
  4. Verify content should be different with Social and SRP accounts

Screenshots/Recordings

Before

This content is showing for both SRP and Seedless accounts
Screenshot 2025-07-21 at 11 40 15 PM

After

This will show for Seedless account and the Before will show for SRP account
Screenshot 2025-07-21 at 11 41 12 PM

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.

@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 Jul 21, 2025
@metamaskbot
Copy link
Collaborator

❌ test-e2e-chrome-api-specs failed. View the html report here.

@metamaskbot
Copy link
Collaborator

Builds ready [13c8d14]
UI Startup Metrics (1343 ± 104 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup13431115157910414271511
load114297713579112091306
domContentLoaded113297413538912031288
domInteractive19135181946
firstPaint62075137446811171287
backgroundConnect22719843528236255
firstReactRender2413127132641
getState1144681631
initialActions40417313
loadScripts9147741116829841065
setupStore10415216915
WebpackHomeuiStartup24171916271615925142637
load19151386224817420272167
domContentLoaded19061380224417320202163
domInteractive2113217241664
firstPaint1666356784205326
backgroundConnect43113806333255
firstReactRender1698841176210322
getState174252351438
initialActions12221531833
loadScripts19001376223917220162160
setupStore2462234516184
FirefoxBrowserifyHomeuiStartup14651269214114514971741
load1266111715849213061463
domContentLoaded1266111715849213061463
domInteractive1203746484110329
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect251583112552
firstReactRender28206092954
getState10217120638
initialActions40597318
loadScripts1244109315558912821437
setupStore12320225751
WebpackHomeuiStartup17131484243017918002070
load14531253187914615461768
domContentLoaded14531253187914615461768
domInteractive100334046790288
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect301689153571
firstReactRender51406655460
getState113227231027
initialActions7192111121
loadScripts14301233182714315261732
setupStore145223301632
Benchmark value 1343 exceeds gate value 1234 for chrome browserify home mean uiStartup
Benchmark value 1143 exceeds gate value 1070 for chrome browserify home mean load
Benchmark value 1132 exceeds gate value 1061 for chrome browserify home mean domContentLoaded
Benchmark value 228 exceeds gate value 10 for chrome browserify home mean backgroundConnect
Benchmark value 24 exceeds gate value 23 for chrome browserify home mean firstReactRender
Benchmark value 4 exceeds gate value 1 for chrome browserify home mean initialActions
Benchmark value 915 exceeds gate value 830 for chrome browserify home mean loadScripts
Benchmark value 1512 exceeds gate value 1365 for chrome browserify home p95 uiStartup
Benchmark value 1307 exceeds gate value 1190 for chrome browserify home p95 load
Benchmark value 1289 exceeds gate value 1180 for chrome browserify home p95 domContentLoaded
Benchmark value 46 exceeds gate value 41 for chrome browserify home p95 domInteractive
Benchmark value 1288 exceeds gate value 1180 for chrome browserify home p95 firstPaint
Benchmark value 255 exceeds gate value 18 for chrome browserify home p95 backgroundConnect
Benchmark value 13 exceeds gate value 1.2 for chrome browserify home p95 initialActions
Benchmark value 1066 exceeds gate value 940 for chrome browserify home p95 loadScripts
Benchmark value 2417 exceeds gate value 2192 for chrome webpack home mean uiStartup
Benchmark value 1916 exceeds gate value 1711 for chrome webpack home mean load
Benchmark value 1906 exceeds gate value 1704 for chrome webpack home mean domContentLoaded
Benchmark value 44 exceeds gate value 40 for chrome webpack home mean backgroundConnect
Benchmark value 13 exceeds gate value 7 for chrome webpack home mean initialActions
Benchmark value 1900 exceeds gate value 1699 for chrome webpack home mean loadScripts
Benchmark value 2637 exceeds gate value 2454 for chrome webpack home p95 uiStartup
Benchmark value 2167 exceeds gate value 2030 for chrome webpack home p95 load
Benchmark value 2163 exceeds gate value 2005 for chrome webpack home p95 domContentLoaded
Benchmark value 65 exceeds gate value 57 for chrome webpack home p95 domInteractive
Benchmark value 255 exceeds gate value 90 for chrome webpack home p95 backgroundConnect
Benchmark value 33 exceeds gate value 7 for chrome webpack home p95 initialActions
Benchmark value 2161 exceeds gate value 1970 for chrome webpack home p95 loadScripts
Benchmark value 184 exceeds gate value 65 for chrome webpack home p95 setupStore
Benchmark value 1466 exceeds gate value 1405 for firefox browserify home mean uiStartup
Benchmark value 1267 exceeds gate value 1245 for firefox browserify home mean load
Benchmark value 1266 exceeds gate value 1239 for firefox browserify home mean domContentLoaded
Benchmark value 120 exceeds gate value 110 for firefox browserify home mean domInteractive
Benchmark value 26 exceeds gate value 25 for firefox browserify home mean backgroundConnect
Benchmark value 28 exceeds gate value 25 for firefox browserify home mean firstReactRender
Benchmark value 5 exceeds gate value 1 for firefox browserify home mean initialActions
Benchmark value 1245 exceeds gate value 1230 for firefox browserify home mean loadScripts
Benchmark value 13 exceeds gate value 9 for firefox browserify home mean setupStore
Benchmark value 1741 exceeds gate value 1660 for firefox browserify home p95 uiStartup
Benchmark value 329 exceeds gate value 195 for firefox browserify home p95 domInteractive
Benchmark value 38 exceeds gate value 24 for firefox browserify home p95 getState
Benchmark value 18 exceeds gate value 2 for firefox browserify home p95 initialActions
Benchmark value 51 exceeds gate value 27 for firefox browserify home p95 setupStore
Benchmark value 1713 exceeds gate value 1615 for firefox webpack home mean uiStartup
Benchmark value 1454 exceeds gate value 1380 for firefox webpack home mean load
Benchmark value 1454 exceeds gate value 1380 for firefox webpack home mean domContentLoaded
Benchmark value 101 exceeds gate value 100 for firefox webpack home mean domInteractive
Benchmark value 30 exceeds gate value 26 for firefox webpack home mean backgroundConnect
Benchmark value 51 exceeds gate value 38 for firefox webpack home mean firstReactRender
Benchmark value 7 exceeds gate value 1 for firefox webpack home mean initialActions
Benchmark value 1430 exceeds gate value 1360 for firefox webpack home mean loadScripts
Benchmark value 15 exceeds gate value 13 for firefox webpack home mean setupStore
Benchmark value 2070 exceeds gate value 1935 for firefox webpack home p95 uiStartup
Benchmark value 1768 exceeds gate value 1660 for firefox webpack home p95 load
Benchmark value 1768 exceeds gate value 1660 for firefox webpack home p95 domContentLoaded
Benchmark value 288 exceeds gate value 156 for firefox webpack home p95 domInteractive
Benchmark value 71 exceeds gate value 49 for firefox webpack home p95 backgroundConnect
Benchmark value 60 exceeds gate value 50 for firefox webpack home p95 firstReactRender
Benchmark value 21 exceeds gate value 2 for firefox webpack home p95 initialActions
Benchmark value 1732 exceeds gate value 1630 for firefox webpack home p95 loadScripts
Benchmark value 32 exceeds gate value 28 for firefox webpack home p95 setupStore
Sum of mean exceeds: 1892ms | Sum of p95 exceeds: 2756.8ms
Sum of all benchmark exceeds: 4648.8ms

Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 1.89 KiB (0.03%)
  • ui: 805 Bytes (0.01%)
  • common: 1.36 KiB (0.02%)

@lionellbriones lionellbriones force-pushed the fix/reset-wallet-copywriting branch from 13c8d14 to b597848 Compare July 21, 2025 16:36
@metamaskbot
Copy link
Collaborator

Builds ready [02fba3e]
UI Startup Metrics (1257 ± 52 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1257113013775212901347
load107994512105011131157
domContentLoaded107294012045011061152
domInteractive18135681641
firstPaint67976121044410941153
backgroundConnect2111942357213226
firstReactRender20144452033
getState944171027
initialActions40678418
loadScripts86873799049903939
setupStore73213615
WebpackHomeuiStartup29392361362424330943326
load23961787294526525972784
domContentLoaded23871779293926625892779
domInteractive2514159212067
firstPaint262952289218287416
backgroundConnect321480144061
firstReactRender1929946786246361
getState17574132444
initialActions11294151044
loadScripts23811775293626625862776
setupStore20764122549
FirefoxBrowserifyHomeuiStartup14651287213615114991831
load1260112817248812971426
domContentLoaded1260112717248812971426
domInteractive1043748568103249
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect2913295293052
firstReactRender27216272934
getState14230138932
initialActions6119520214
loadScripts1237110817028412731387
setupStore1049015753
WebpackHomeuiStartup17401498247817818572070
load14791290191813815821733
domContentLoaded14791289191813815811732
domInteractive101354226295276
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect291888152977
firstReactRender52408765559
getState936781224
initialActions10125135624
loadScripts14561270188713515611699
setupStore134225301026
cc: @HowardBraham
Benchmark value 1258 exceeds gate value 1234 for chrome browserify home mean uiStartup
Benchmark value 1080 exceeds gate value 1070 for chrome browserify home mean load
Benchmark value 1073 exceeds gate value 1061 for chrome browserify home mean domContentLoaded
Benchmark value 211 exceeds gate value 10 for chrome browserify home mean backgroundConnect
Benchmark value 5 exceeds gate value 1 for chrome browserify home mean initialActions
Benchmark value 868 exceeds gate value 830 for chrome browserify home mean loadScripts
Benchmark value 227 exceeds gate value 18 for chrome browserify home p95 backgroundConnect
Benchmark value 18 exceeds gate value 1.2 for chrome browserify home p95 initialActions
Benchmark value 2940 exceeds gate value 2192 for chrome webpack home mean uiStartup
Benchmark value 2396 exceeds gate value 1711 for chrome webpack home mean load
Benchmark value 2387 exceeds gate value 1704 for chrome webpack home mean domContentLoaded
Benchmark value 26 exceeds gate value 21 for chrome webpack home mean domInteractive
Benchmark value 262 exceeds gate value 199 for chrome webpack home mean firstPaint
Benchmark value 12 exceeds gate value 7 for chrome webpack home mean initialActions
Benchmark value 2382 exceeds gate value 1699 for chrome webpack home mean loadScripts
Benchmark value 3327 exceeds gate value 2454 for chrome webpack home p95 uiStartup
Benchmark value 2784 exceeds gate value 2030 for chrome webpack home p95 load
Benchmark value 2780 exceeds gate value 2005 for chrome webpack home p95 domContentLoaded
Benchmark value 67 exceeds gate value 57 for chrome webpack home p95 domInteractive
Benchmark value 417 exceeds gate value 334 for chrome webpack home p95 firstPaint
Benchmark value 44 exceeds gate value 7 for chrome webpack home p95 initialActions
Benchmark value 2777 exceeds gate value 1970 for chrome webpack home p95 loadScripts
Benchmark value 1465 exceeds gate value 1405 for firefox browserify home mean uiStartup
Benchmark value 1261 exceeds gate value 1245 for firefox browserify home mean load
Benchmark value 1260 exceeds gate value 1239 for firefox browserify home mean domContentLoaded
Benchmark value 29 exceeds gate value 25 for firefox browserify home mean backgroundConnect
Benchmark value 27 exceeds gate value 25 for firefox browserify home mean firstReactRender
Benchmark value 14 exceeds gate value 11 for firefox browserify home mean getState
Benchmark value 6 exceeds gate value 1 for firefox browserify home mean initialActions
Benchmark value 1237 exceeds gate value 1230 for firefox browserify home mean loadScripts
Benchmark value 11 exceeds gate value 9 for firefox browserify home mean setupStore
Benchmark value 1831 exceeds gate value 1660 for firefox browserify home p95 uiStartup
Benchmark value 249 exceeds gate value 195 for firefox browserify home p95 domInteractive
Benchmark value 32 exceeds gate value 24 for firefox browserify home p95 getState
Benchmark value 14 exceeds gate value 2 for firefox browserify home p95 initialActions
Benchmark value 53 exceeds gate value 27 for firefox browserify home p95 setupStore
Benchmark value 1741 exceeds gate value 1615 for firefox webpack home mean uiStartup
Benchmark value 1480 exceeds gate value 1380 for firefox webpack home mean load
Benchmark value 1479 exceeds gate value 1380 for firefox webpack home mean domContentLoaded
Benchmark value 101 exceeds gate value 100 for firefox webpack home mean domInteractive
Benchmark value 30 exceeds gate value 26 for firefox webpack home mean backgroundConnect
Benchmark value 52 exceeds gate value 38 for firefox webpack home mean firstReactRender
Benchmark value 11 exceeds gate value 1 for firefox webpack home mean initialActions
Benchmark value 1457 exceeds gate value 1360 for firefox webpack home mean loadScripts
Benchmark value 14 exceeds gate value 13 for firefox webpack home mean setupStore
Benchmark value 2070 exceeds gate value 1935 for firefox webpack home p95 uiStartup
Benchmark value 1733 exceeds gate value 1660 for firefox webpack home p95 load
Benchmark value 1732 exceeds gate value 1660 for firefox webpack home p95 domContentLoaded
Benchmark value 276 exceeds gate value 156 for firefox webpack home p95 domInteractive
Benchmark value 77 exceeds gate value 49 for firefox webpack home p95 backgroundConnect
Benchmark value 59 exceeds gate value 50 for firefox webpack home p95 firstReactRender
Benchmark value 24 exceeds gate value 2 for firefox webpack home p95 initialActions
Benchmark value 1699 exceeds gate value 1630 for firefox webpack home p95 loadScripts
Sum of mean exceeds: 3733ms | Sum of p95 exceeds: 4363.8ms
Sum of all benchmark exceeds: 8096.8ms

Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 38 Bytes (0%)
  • ui: 801 Bytes (0.01%)
  • common: 1.24 KiB (0.01%)

@LeVinhGithub
Copy link
Contributor

lgtm

@chaitanyapotti chaitanyapotti changed the title fix: updated reset wallet content for social account fix: updated reset wallet content for social account cp-13.0.0 Jul 22, 2025
@lionellbriones lionellbriones added this pull request to the merge queue Jul 22, 2025
Merged via the queue into main with commit 4c17936 Jul 22, 2025
298 of 299 checks passed
@lionellbriones lionellbriones deleted the fix/reset-wallet-copywriting branch July 22, 2025 09:56
@github-actions github-actions bot locked and limited conversation to collaborators Jul 22, 2025
@metamaskbot metamaskbot added the release-13.1.0 Issue or pull request that will be included in release 13.1.0 label Jul 22, 2025
@gauthierpetetin gauthierpetetin added release-13.0.0 Issue or pull request that will be included in release 13.0.0 (also called 12.24.0) and removed release-13.1.0 Issue or pull request that will be included in release 13.1.0 labels Aug 5, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-onboarding area-settings QA Passed release-13.0.0 Issue or pull request that will be included in release 13.0.0 (also called 12.24.0) team-onboarding Onboarding team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: Should update the copy of Reset wallet for Social login flow

7 participants