Open Bug 1186559 Opened 9 years ago Updated 2 years ago

Blank addon panel when multiple windows open

Categories

(Toolkit :: UI Widgets, defect)

33 Branch
defect

Tracking

()

Tracking Status
firefox39 --- wontfix
firefox40 - wontfix
firefox41 - affected
firefox42 - affected
firefox-esr31 --- unaffected
firefox-esr38 - wontfix

People

(Reporter: masoomaf, Unassigned)

References

Details

(Keywords: regression)

Attachments

(1 file)

9.33 KB, application/zip
Details
Attached file ff-addon.xpi
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.134 Safari/537.36

Steps to reproduce:

-Create a simple addon with an actionButton using addon-sdk. 
(Note: I have created one simple addon named 'ff-addon.xpi' and attached it to this bug)
-Install the addon on latest Firefox. (You may just drag and drop the attached xpi to the firefox browser and install it)
-Open two Firefox windows and place them side by side so that the actionButton present on the toolbar is visible on both the windows.
-Click on the actionButton on one of the open windows. The panel is displayed as expected.
-While the panel on this window is open, without clicking anywhere else, directly click on the actionButton of the second window.




Actual results:

Panel on the second window opens and closes back abruptly. When you try to open the panel again on the second window, it appears blank. The panel always appears blank on either of the windows once it goes into this state. You have to restart the browser to get rid of this issue.


Expected results:

The panel on the second window should open properly.
[Tracking Requested - why for this release]: Regressed since Firefox33
Status: UNCONFIRMED → NEW
Ever confirmed: true
Keywords: regression
Pushlog:
https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=878193cac6b7&tochange=c2c661f15fcd

REGRESSED BY: Bug 610545


Bug 610545 should be backed out from 38ESR, because the animation is not important.
Blocks: 610545
Flags: needinfo?(enndeakin)
Component: General → XUL Widgets
Product: Add-on SDK → Toolkit
Version: unspecified → 33 Branch
FYI, 
31.0 and 32 was fixed by the followings
dab08e1fc630	Neil Deakin — Bug 1034067 - Disable arrowpanel animation in aurora/beta. a=sledru
Depends on: 1034067
[Tracking Requested - why for this release]:
Adding onto the NI, are there any steps to pursue a fix for any of the versions of FF? Not good that you have to restart the browser to exit this problem state.
Once we have a fix, we can discuss the feasibility of getting it into FF40 or ESR38 release. For now, I don't think this issue is release blocking for either of those two.
This is an edge case that has been around for 6 releases already. While this is a valid bug, I don't think this is critical enough to track and is definitely not critical enough to backport to ESR. Assuming this is fixed before the next major ESR45 release, the fix can be picked up then.
I don't see this on Windows or Mac. Is this still an issue?
Flags: needinfo?(enndeakin)
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: