Open Bug 1424615 Opened 7 years ago Updated 2 years ago

Infinite loop when using + zoom in about:addons page

Categories

(WebExtensions :: General, defect, P5)

All
Windows
defect

Tracking

(firefox57 affected, firefox58 affected, firefox59 affected)

REOPENED
Tracking Status
firefox57 --- affected
firefox58 --- affected
firefox59 --- affected

People

(Reporter: juraj.masiar, Unassigned)

Details

Attachments

(2 files)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0
Build ID: 20171207170405

Steps to reproduce:

1) Install Group Speed Dial:
https://addons.mozilla.org/en-US/firefox/addon/groupspeeddial/
2) go to "about:addons" page
3)
  a) zoom to +160% or more
OR
  b) zoom to +110%, close the tab and reopen it again


Actual results:

Page starts to increase height indefinitely consuming one whole CPU thread.
This infinite loop can be broken only by resetting zoom and closing the tab.


Expected results:

Normal zoom.

Firefox Nightly is affected as well.

There is also second less serious issue - when you use minus zoom and then back plus zoom, the elements of the Options page of the add-on won't change back, they stay small.
I am unable to reproduce this with Nightly on macosx.  Can you reproduce this starting from a new profile?  And can you attach a video of what you're describing?
Flags: needinfo?(juraj.masiar)
Video using clean profile using 58.0b10 (64-bit) on Windows 10:
https://youtu.be/Luh3eQVgUZc

The second bug with the minus zoom seems to be fine in clean profile.

Also this seems to be Windows specific as I was not able to reproduce it on Ubuntu.

This issue was reported to me by someone else so it's not just on my PC.
Flags: needinfo?(juraj.masiar)
Attached image Bug1424615.gif
I can reproduce this issue on Firefox 57.0.2 (20171206182557), 58.0b11 (20171211020921) and Firefox 59.0a1(20171211220110) under Win 7 64-bit.

I could not reproduce this issue on Ubuntu 16.04 32-bit.

Please see the attached video.
Status: UNCONFIRMED → NEW
Ever confirmed: true
OS: Unspecified → Windows
Hardware: Unspecified → All
Version: 57 Branch → Trunk
Cosmin, can you check if this was fixed by the fix for bug 1424835?
Flags: needinfo?(cosmin.badescu)
Attached image Bug1424615.gif
Sure Andrew,

Unfortunately, the issue is still there, please see the attached video.

Tested on Nightly on Firefox 59.0a1 (20171217220404) under Win 7 64-bit.
Flags: needinfo?(cosmin.badescu)
Priority: -- → P5
Product: Toolkit → WebExtensions

This UI has been rewritten in HTML. Can't reproduce this issue in the new version.

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → WORKSFORME

I can still reproduce it in current Developer Edition 74.0b9 (64-bit).
You can't reproduce it only because I've disabled my options page in the "about:addons" page for my addon.
If you install some very old version of my addon, you will be still able to reproduce it, for example 8.6:
https://addons.mozilla.org/en-US/firefox/addon/groupspeeddial/versions/

Interesting, I would've expected this to be fixed by bug 1610227 if it was happening at all, but it looks like that fix only works at 100% zoom level and increasing the zoom will still cause the bug.

Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: