Skip to content

Conversation

@matthiasgeihs
Copy link
Contributor

@matthiasgeihs matthiasgeihs commented Aug 4, 2025

Description

Test integration for updating @noble dependencies in core.

Open in GitHub Codespaces

Changelog

CHANGELOG entry:

Related issues

Fixes:

Manual testing steps

  1. Go to this page...

Screenshots/Recordings

Before

After

Pre-merge author checklist

Pre-merge reviewer checklist

  • I've manually tested the PR (e.g. pull and build branch, run the app, test code being changed).
  • I confirm that this PR addresses all acceptance criteria described in the ticket it closes and includes the necessary testing evidence such as recordings and or screenshots.

@github-actions
Copy link
Contributor

github-actions bot commented Aug 4, 2025

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.

@socket-security
Copy link

socket-security bot commented Aug 4, 2025

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

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Added@​metamask/​phishing-controller@​13.1.0-preview-79b0b08100100100100100
Updated@​metamask/​profile-sync-controller@​23.0.0 ⏵ 23.0.0-preview-79b0b08100 +4100100 +15100 +1100
Updated@​metamask/​seedless-onboarding-controller@​2.5.0 ⏵ 2.5.0-preview-79b0b08100 +3100100 +25100 +5100

View full report

@matthiasgeihs matthiasgeihs force-pushed the mg/update-noble-dependencies branch from a24e8ea to 5e7430e Compare August 4, 2025 13:43
@metamaskbot
Copy link
Collaborator

✨ Files requiring CODEOWNER review ✨

🧩 @MetaMask/extension-devs (5 files, +12 -32)
  • 📁 lavamoat/
    • 📁 browserify/
      • 📁 beta/
        • 📄 policy.json +1 -8
      • 📁 experimental/
        • 📄 policy.json +1 -8
      • 📁 flask/
        • 📄 policy.json +1 -8
      • 📁 main/
        • 📄 policy.json +1 -8
    • 📁 build-system/
      • 📄 policy.json +8 -0

📜 @MetaMask/policy-reviewers (5 files, +12 -32)
  • 📁 lavamoat/
    • 📁 browserify/
      • 📁 beta/
        • 📄 policy.json +1 -8
      • 📁 experimental/
        • 📄 policy.json +1 -8
      • 📁 flask/
        • 📄 policy.json +1 -8
      • 📁 main/
        • 📄 policy.json +1 -8
    • 📁 build-system/
      • 📄 policy.json +8 -0

Tip

Follow the policy review process outlined in the LavaMoat Policy Review Process doc before expecting an approval from Policy Reviewers.


🔗 @MetaMask/supply-chain (5 files, +12 -32)
  • 📁 lavamoat/
    • 📁 browserify/
      • 📁 beta/
        • 📄 policy.json +1 -8
      • 📁 experimental/
        • 📄 policy.json +1 -8
      • 📁 flask/
        • 📄 policy.json +1 -8
      • 📁 main/
        • 📄 policy.json +1 -8
    • 📁 build-system/
      • 📄 policy.json +8 -0

@metamaskbot
Copy link
Collaborator

Builds ready [5e7483c]
UI Startup Metrics (1198 ± 65 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1198106014226512451293
load100688711696610521110
domContentLoaded99787611576710441101
domInteractive18147571826
firstPaint763146116737310481101
backgroundConnect2242062578229238
firstReactRender2316121122436
getState11489121223
initialActions507612218
loadScripts78065393666826882
setupStore85243914
WebpackHomeuiStartup22591667267920023722624
load16951180201518017991940
domContentLoaded16891176200217917941930
domInteractive181281141545
firstPaint1755837065222276
backgroundConnect261280102945
firstReactRender1958940097202385
getState3443967814270
initialActions5221268
loadScripts16851171198917817921923
setupStore226295511530
FirefoxBrowserifyHomeuiStartup13521125184912413931654
load116298514559212031336
domContentLoaded116198414559212031336
domInteractive1033437653111225
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect251592122941
firstReactRender24205872448
getState72518627
initialActions30183312
loadScripts114197014339011881319
setupStore835810631
WebpackHomeuiStartup15361309187512316171784
load1287110215649813571478
domContentLoaded1287110215649813571478
domInteractive98312765397263
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect281895133062
firstReactRender49409775258
getState82467723
initialActions40466215
loadScripts1264108415439813311458
setupStore10511115732
Benchmark value 225 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 239 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 2260 exceeds gate value 2192 for chrome webpack home mean uiStartup
Benchmark value 35 exceeds gate value 29 for chrome webpack home mean getState
Benchmark value 2624 exceeds gate value 2454 for chrome webpack home p95 uiStartup
Benchmark value 385 exceeds gate value 370 for chrome webpack home p95 firstReactRender
Benchmark value 270 exceeds gate value 195 for chrome webpack home p95 getState
Benchmark value 8 exceeds gate value 7 for chrome webpack home p95 initialActions
Benchmark value 26 exceeds gate value 25 for firefox browserify home mean backgroundConnect
Benchmark value 3 exceeds gate value 1 for firefox browserify home mean initialActions
Benchmark value 225 exceeds gate value 195 for firefox browserify home p95 domInteractive
Benchmark value 27 exceeds gate value 24 for firefox browserify home p95 getState
Benchmark value 12 exceeds gate value 2 for firefox browserify home p95 initialActions
Benchmark value 31 exceeds gate value 27 for firefox browserify home p95 setupStore
Benchmark value 29 exceeds gate value 26 for firefox webpack home mean backgroundConnect
Benchmark value 49 exceeds gate value 38 for firefox webpack home mean firstReactRender
Benchmark value 4 exceeds gate value 1 for firefox webpack home mean initialActions
Benchmark value 263 exceeds gate value 156 for firefox webpack home p95 domInteractive
Benchmark value 62 exceeds gate value 49 for firefox webpack home p95 backgroundConnect
Benchmark value 58 exceeds gate value 50 for firefox webpack home p95 firstReactRender
Benchmark value 15 exceeds gate value 2 for firefox webpack home p95 initialActions
Benchmark value 32 exceeds gate value 28 for firefox webpack home p95 setupStore
Sum of mean exceeds: 313ms | Sum of p95 exceeds: 690.8ms
Sum of all benchmark exceeds: 1003.8ms

Bundle size diffs [🚀 Bundle size reduced!]
  • background: 1.12 KiB (0.02%)
  • ui: 87 Bytes (0%)
  • common: -21.18 KiB (-0.28%)

@matthiasgeihs
Copy link
Contributor Author

testing successful

@github-actions github-actions bot locked and limited conversation to collaborators Aug 5, 2025
@matthiasgeihs matthiasgeihs deleted the mg/update-noble-dependencies branch August 5, 2025 08:43
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

team-onboarding Onboarding team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants