mozilla / multi-account-containers

Firefox Multi-Account Containers lets you keep parts of your online life separated into color-coded tabs that preserve your privacy. Cookies are separated by container, allowing you to use the web with multiple identities or accounts simultaneously.
https://addons.mozilla.org/firefox/addon/multi-account-containers/
Mozilla Public License 2.0
2.64k stars 324 forks source link

Multi-account container button having a random long delay showing containers list #2447

Closed mantrax314 closed 1 year ago

mantrax314 commented 1 year ago

Before submitting a bug report

Step to reproduce

Firefox Version: 108.0b2 (64-bit) Open Firefox, click in Multi-account container button

Actual behavior

The containers list took very much time to load

Expected behavior

The containers list should show immediately

Additional informations

It just happened after updating to Firefox Version: 108.0b2 (64-bit) (MacOS)

Provide a copy of Troubleshooting Information page (optional)

No response

michrogit commented 1 year ago

I can confirm. Firefox version: 108.0b2 (64-bit), macOS (Big Sur 11.7). When I click on the "Multi-Account Containers" button in the toolbar I can't see the list and other options, everything is totally white. I have to wait, click, wait and then it works... The delay happens randomly but with an annoying frequency.

dannycolin commented 1 year ago

@mantrax314 and @michrogit could you record a performance profile and share it here? You can find the instructions at https://profiler.firefox.com/docs/#/./guide-getting-started

michrogit commented 1 year ago

@dannycolin, I'm not an expert and I'm at work right now, so I read the instructions very quickly and maybe I did something wrong... Could this help? Do I need to make a different or longer registration? What should I do during registration? Version Beta 108.0b5 Let me know if that's enough.

https://share.firefox.dev/3VrmzxR

dannycolin commented 1 year ago

@michrogit That looks like a good recorded profile to me. I'll investigate it on my side and ask the pref team for guidance since I'm not an expert in reading this kind of debugging report myself. With the Thanksgiving holiday in the US, we might only get feedback next week. I'll keep you posted. Thanks again :).

dannycolin commented 1 year ago

Quick follow-up: It might be related to bug 1800992 that has a fix scheduled to land in 108.0b7.

dannycolin commented 1 year ago

Now that 108.0b7 is out, do you still experience this issue?

michrogit commented 1 year ago

@dannycolin, I updated my beta today from version 108.0b7 (now the version is 108) I don't experience the issue anymore. The problem seems solved.

dannycolin commented 1 year ago

Great! Glad the patch upstream seems to have solved it. I'm going to close this issue now but don't hesitate to file a new one if a similar issue resurface again in the future.