clients
clients copied to clipboard
Memory leaks still exist in Safari extension version 2024.8.1
Steps To Reproduce
- Open Safari
- Login to the latest Bitwarden extension (version 2024.8.1)
- Go to https://browserbench.org/Speedometer3.0/
- Run a test, note down the score and the browser memory
- After the test, go back to the url in step 3
- Repeat 3-5 a few times
Expected Result
The browser test scores stays relatively the same across different tests
Actual Result
In M3 Pro MacBook Pro, Safari scores 31.8 in the first time, 19.5 in the second time, and 16.3 in the third time. Every time the test runs, the browser's memory increases significantly.
The Firefox browser extension and Chrome extension don't have this issue at all. If the Bitwarden Safari extension is uninstalled, the Safari also doesn't have the issue. So I am sure it is the Bitwarden extension that has the issue.
Screenshots or Videos
First run
Second run
Third run
Additional Context
This problem has long been there, and is NOT fixed by the #9434 in the 2024.7.1 release. I have raised the issue before in #10303 but it got ignored. So I am raising this one more time.
Operating System
macOS
Operating System Version
14.6.1
Web Browser
Safari
Browser Version
17.6
Build Version
2024.8.1
Issue Tracking Info
- [X] I understand that work is tracked outside of Github. A PR will be linked to this issue should one be opened to address it, but Bitwarden doesn't use fields like "assigned", "milestone", or "project" to track progress.