MetaMask / metamask-extension

:globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites
https://metamask.io
Other
11.83k stars 4.83k forks source link

Investigate how to optimize UI initialization #25724

Closed Gudahtt closed 2 weeks ago

Gudahtt commented 2 months ago

What is this about?

We should investigate how slow each step of UI initialization is, and make plans to improve overall initialization time.

This would include everything from the start of the execution of ui.js to the initial render of the current page.

Scenario

No response

Design

No response

Technical Details

No response

Threat Modeling Framework

No response

Acceptance Criteria

Stakeholder review needed before the work gets merged

References

No response

davidmurdoch commented 3 weeks ago

from the start of the execution of ui.js to the initial render of the current page

I think we should collect metrics from the start of page navigation, not just the start of execution of ui.js.

metamaskbot commented 6 days ago

Missing release label release-12.2.0 on issue. Adding release label release-12.2.0 on issue, as issue is linked to PR #26636 which has this release label.