MetaMask / MetaMask/metamask-mobile
[EPIC] Reduce the number of in-app browser bugs by [50]% (8 to 4)
- Dominant language
- TypeScript
- Stars
- 3k
- Forks
- 1.7k
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 669
Description
### What is this about?
Enhance the performance & stability of the MetaMask in-app browser to provide a faster, more reliable Web3 browsing experience.
The in-app browser is a frequently used feature in the mobile app and it should be a stable and reliable experience for our users. C[urrent bug board](https://github.com/orgs/MetaMask/projects/60/views/46).
Tactics:
- Address the most impactful 6 issues open on the browser
- Identify performance improvements that can reduce the memory consumption for a browser tab
- https://www.google.com/url?q=https://consensys.slack.com/archives/C08EBL4GT88/p1741905132687479?thread_ts%3D1741819138.570879%26channel%3DC08EBL4GT88%26message_ts%3D1741905132.687479&sa=D&source=docs&ust=1743464196769706&usg=AOvVaw1b3j7dMxO1Btdumic6TlsC
Priority to address:
- [x] https://github.com/MetaMask/mobile-planning/issues/1963
- [x] https://github.com/MetaMask/mobile-planning/issues/1980
Sev1 - Security
- [x] https://github.com/MetaMask/mobile-planning/issues/2096
Sev1
Sev2 - Security
- [x] https://github.com/MetaMask/metamask-mobile/issues/14479
- [ ] https://github.com/MetaMask/mobile-planning/issues/2115
- [x] https://github.com/MetaMask/mobile-planning/issues/2114
Sev2
- [x] https://github.com/MetaMask/metamask-mobile/issues/2195
- [x] https://github.com/MetaMask/metamask-mobile/issues/10721
- [x] https://github.com/MetaMask/metamask-mobile/issues/13784
- [x] https://github.com/MetaMask/mobile-planning/issues/1498
Sev3 - Security
Sev3
### Scenario
_No response_
### Design
_No response_
### Technical Details
_No response_
### Threat Modeling Framework
_No response_
### Acceptance Criteria
_No response_
### Stakeholder review needed before the work gets merged
- [ ] Engineering (needed in most cases)
- [ ] Design
- [ ] Product
- [ ] QA (automation tests are required to pass before merging PRs but not all changes are covered by automation tests - please review if QA is needed beyond automation tests)
- [ ] Security
- [ ] Legal
- [ ] Marketing
- [ ] Management (please specify)
- [ ] Other (please specify)
### References
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.