Skip to main content
July 20, 2025
Solved

Re: 1Password extension blocking all pages in Firefox

  • July 20, 2025
  • 2 replies
  • 131 views

@1P_SimonH I have the same issue when starting the browser (Zen — Firefox engine). It takes 100% CPU and get stuck until I kill the Extensions process a few times.

Profiling the Extensions' Firefox process, highlight the 1P extension which seems to do an infinite loop on "getItem".



1P Firefox v8.11.0.29
MacOS 1P v8.11.1
Zen v1.14.5b (Firefox 140.0.4) (aarch64)

Best answer by oomathias

Thanks for the reply.

I was able to reproduce the same issue with a fresh installation of Firefox (and enabling Firefox sync).

So I decided to re-enable all extensions one by one until the problem reappeared.

I found that Firefox Translations by Mozilla (https://addons.mozilla.org/en-US/firefox/addon/firefox-translations/)  and 1Password used at the same time caused the issue. Both needs to be enabled, so there is some incompatibility between them. About 80% of the time, 1P extension just blocks every page and consume all CPU. Only killing the Firefox extension process a few times unstuck it. 

My guess (I'm a dev) is that there are some race conditions which create an infinite loop within the getItem of 1P.

Since I don't actually use Firefox Translations I just removed it, and I didn't face any blocking since then.

2 replies

1P_Dave
1Password Employee
July 22, 2025

Hello @oomathias! 👋

​I'm sorry that you're seeing performance issues with 1Password in Zen Browser. There was a recent report of increased CPU usage with 1Password in Firefox but the version of 1Password that you're using includes the fix was released to address the issue. 

Zen Browser isn't supported, can you try the same version of 1Password in Firefox itself to see if you see the same issue there? I look forward to hearing from you. 

-Dave

#38668

oomathiasAuthorAnswer
July 22, 2025

Thanks for the reply.

I was able to reproduce the same issue with a fresh installation of Firefox (and enabling Firefox sync).

So I decided to re-enable all extensions one by one until the problem reappeared.

I found that Firefox Translations by Mozilla (https://addons.mozilla.org/en-US/firefox/addon/firefox-translations/)  and 1Password used at the same time caused the issue. Both needs to be enabled, so there is some incompatibility between them. About 80% of the time, 1P extension just blocks every page and consume all CPU. Only killing the Firefox extension process a few times unstuck it. 

My guess (I'm a dev) is that there are some race conditions which create an infinite loop within the getItem of 1P.

Since I don't actually use Firefox Translations I just removed it, and I didn't face any blocking since then.

1P_Dave
1Password Employee
July 23, 2025

@oomathias 

Thank you for sharing what resolved the issue in your case. I use Firefox Translation myself and I can't reproduce the issue in Firefox on my devices.

If you do see the issue return then let me know. 

-Dave