Closed Bug 446491 Opened 17 years ago Closed 17 years ago

xul:panel doesn't work correctly when I use Aero Fox theme

Categories

(addons.mozilla.org Graveyard :: Administration, defect)

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 452385

People

(Reporter: kazuho, Unassigned)

Details

Attachments

(1 file)

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 Some of theme may break xul:panel functionality. I'm a developer of TwitterFox and my extension is using xul:panel. After I installed Aero Fox theme on Windows platform, Firefox won't start up correctly. When I remove xul:panel element from my code, it works well. Reproducible: Always Steps to Reproduce: 1. Install TwitterFox and AeroFox 2. Restart Firefox Actual Results: 1. Firefox window displayed but can't change tab, won't open new content, etc... Expected Results: 1. Works as usual
Which version of AeroFox? The full pay version or the crippleware version on AMO? In both cases you'll have to report the issue to the developer. For the latter case, along with other bugs and problems (a severe example is bug 441376), we might have good case for sandboxing the thing. It seems it may be trimmed down past the point of reasonable functionality.
Thanks Dave. I'll report to the developer.
Status: UNCONFIRMED → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
Resolution: FIXED → INVALID
I would still like to know which version it is. It's the free AMO version, I assume?
Right, It's the free AMO version. https://addons.mozilla.org/en-US/firefox/addon/6070
Component: Theme → Add-ons
Product: Firefox → addons.mozilla.org
I found that i Fox Smooth 3 also conflicts with TwitterFox. https://addons.mozilla.org/en-US/firefox/addon/1830 I investigated this thing little while and I found that if I use xul:panel element with "noautohide=false", both extension and themes work fine. (TwitterFox uses noautohide xul:panel). Also, this conflict happens only on Windows platform, not on Mac. And on the Windows platform, there was a bug of noautohide xul:panel. https://bugzilla.mozilla.org/show_bug.cgi?id=390178 On Linux, noautohide attribute still has a problem. https://bugzilla.mozilla.org/show_bug.cgi?id=434372 I'm not sure these bugs are related the conflict. But I couldn't find any problem with my extension and these themes so far...
Status: RESOLVED → UNCONFIRMED
Resolution: INVALID → ---
The official eBay Companion for Firefox is also severely affected by this issue. Opening any noautohide=true panel causes the window to stop repainting, although the browser is otherwise functional; it is possible to open new windows for instance. If the browser window was maximized when the popup appeared, it disappears completely. The problem is caused by the global.css file, in which window.background is set to moz-dialog. Although this appears to be the same value as for the default theme, removing this line prevents the issue from occuring. This seems like a Firefox bug, as it's a pretty serious issue. Other affecting themes include "Bible Fox" and "Bible Fox Blue".
Attached file Proof of Concept XPI
Here is a proof-of-concept XPI that will open a popup after a 3-second delay.
Component: Add-ons → Administration
QA Contact: theme → administration
Closing as wontfix since this is a bug about a specific addon and not addons.mozilla.org. Feel free to recategorize and/or contact the addon author
Status: UNCONFIRMED → RESOLVED
Closed: 17 years ago17 years ago
Resolution: --- → WONTFIX
This bug was a duplicate of Bug 452385.
Thanks!
Resolution: WONTFIX → DUPLICATE
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: