You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Go to a website that plays audio or video, observed with at least mediaplayerelementjs (http://www.mediaelementjs.com/examples.html) and firesideplayer2 (podcast audio player). Not observed on youtube.com.
Play media.
Open new tab so media tab is not focused.
Observe high CPU usage in about:processes.
Disable bitwarden extension.
Observe normal CPU usage.
Logging in, logging out or popping-out the extension has no effect.
Expected Result
Bitwarden extension does not impact CPU usage when playing audio in a background tab.
Actual Result
High(er than expected) CPU usage when playing audio in background tab.
Screenshots or Videos
2024-11-19-bitwarden-ffx-cpu.mp4
No other extensions enabled during the video. Observe the CPU usage spikes when the media tab is in the background when bitwarden is enabled.
Additional Context
This does not occur when playing video in the background
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.
The text was updated successfully, but these errors were encountered:
Steps To Reproduce
mediaplayerelementjs
(http://www.mediaelementjs.com/examples.html) andfiresideplayer2
(podcast audio player). Not observed on youtube.com.about:processes
.Logging in, logging out or popping-out the extension has no effect.
Expected Result
Bitwarden extension does not impact CPU usage when playing audio in a background tab.
Actual Result
High(er than expected) CPU usage when playing audio in background tab.
Screenshots or Videos
2024-11-19-bitwarden-ffx-cpu.mp4
No other extensions enabled during the video. Observe the CPU usage spikes when the media tab is in the background when bitwarden is enabled.
Additional Context
This does not occur when playing video in the background
Profiler with bitwarden enabled https://share.firefox.dev/4fR5mb3
Zooming in on a hump in the marker chart shows a lot of time spent in
setTimeout callback
,If you focus the beginning of a hump, we see a call to
setTimeout handler
from the bitwarden extension.Then repeatedly we see many setTimeout callbacks firing, about every 5us.
Profiler with bitwarden disabled https://share.firefox.dev/4fS9lEy, no calls to setTimeout in marker chart.
Operating System
Linux
Operating System Version
Archlinux 6.11.8-arch1-2
Web Browser
Firefox
Browser Version
Release 132.0.2 (64-bit), Developer edition 133.0b9 (64-bit)
Build Version
Version: 2024.10.1 (from extensions), 2024.11.0 (from gh release)
Issue Tracking Info
The text was updated successfully, but these errors were encountered: