Open Bug 1563823 Opened 6 years ago Updated 3 years ago

The Lockwise panel gets resized uncontrollably on some sites, making it completely unusable

Categories

(WebExtensions :: Frontend, defect, P3)

defect

Tracking

(Not tracked)

People

(Reporter: ehsan.akhgari, Unassigned)

Details

This is a bit hard to reproduce, here is a rough set of steps to reproduce:

  1. Have a lot of passwords saved in your Firefox profile.
  2. Use the latest Firefox release on Windows.
  3. Install the Lockwise extension.
  4. Open the toolbar panel. On some sites (but not others) the panel resizes uncontrollably in an infinite loop from a smaller size to a larger size back to a smaller size.

Cosmin - Any chance you could try to find STR? Ehsan mentioned in #lockwise that this is extremely hard to reproduce.

Flags: needinfo?(cosmin.muntean)

FWIW on the same tab, this doesn't happen every time. I spent maybe around 15 minutes switching tabs back and forth, opening and closing the panel, etc. until I managed to capture it when I was trying to record the screen cast...

@Jared, sorry for my late response, I was in PTO last week.

I have tried to reproduce this issue but, unfortunately, I didn't manage. I have used the steps described in comment 0 and comment 3 but the Lockwise doorhanger was correctly displayed every time. I have spent more than 30 minutes opening the Lockwise doorhanger with different scenarios but I haven't encountered the issue.

However, I have found a similar issue while the "Lockwise" toolbar button is pin to the overflow menu, but I'm not sure if it's related or has the same root cause with this issue.
If the "Firefox Lockwise" button is clicked while the pin animation is still displayed, the doorhanger is resized after it's opened. In order to reproduce this issue follow the following STR:

[Prerequisites]

[Steps to Reproduce]

  1. Navigate to a website where at least one login is saved.
  2. Right click on the "Firefox Lockwise" toolbar button.
  3. Click to "Pin to Overflow Menu" option and quickly click the "More tools ..." button while the animation is displayed.
  4. Quickly click the "Firefox Lockwise" option.
  5. Observe the behavior.

[Expected results]:

  • The Lockwise doorhanger is correctly displayed.

[Actual results]:

  • The Lockwise doorhanger is resized.

[Notes]

  • In some cases, the issue is reproducible only after a browser restart.
  • The issue is not reproducible on Mac OS, only on Windows and Ubuntu.
  • Here is a screen recording with the issue.

Please let me know if you need more information.

Flags: needinfo?(cosmin.muntean)

I can confirm that I haven't pinned the extension button to the overflow menu... But now that Cosmin mentioned that, I was thinking, could this issue be related to the positioning of the toolbar button in some way? I have customized my toolbar to remove/add some buttons (don't really remember the exact modifications).

Priority: -- → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.