-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Review how we deal with a large amount of tabs #5041
Comments
cc @twschiller is there anything actionable here to diagnose the performance issues? |
I think this compounds with #6548, especially for users who never restart their computer. Imagine a tab hoarder with 100 tabs open and none of them is connectable. Any broadcasted message will be sent up to 700 times in 10 seconds. |
I agree that this is a good issue to keep in mind. The internal users who tend to have performance issues do have a lot of tabs open However, excess tabs should only impact:
Just having a tab open shouldn't generate background traffic/extra background work utilization if no mods are running on that tab
Brainstorming:
|
Some thoughts:
I'll try to finalize this issue next week. Let me know if you have reservations. |
I opened a PR for the first and an issue for the second: |
With some people hoarding tabs, injection and broadcasting could stall the browser or take several seconds.
Is there anything we can do in this area?
Some thoughts:
Some operations that involve opening tabs could also have such limits in place, you wouldn't want to run the blueprint
open every link on a wikipedia page in a new tab
The text was updated successfully, but these errors were encountered: