Closed Bug 301470 Opened 19 years ago Closed 15 years ago

Menus disappear when you install DNSStuff Toolbar or TrustBar Toolbar

Categories

(Firefox :: Toolbars and Customization, defect)

1.0 Branch
PowerPC
macOS
defect
Not set
major

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: sergiovf, Unassigned)

Details

(Whiteboard: [closeme 2009-09-08])

User-Agent:       Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/312.1 (KHTML, like Gecko) Safari/312
Build Identifier: FF 1.0.5

Menus just disappear, leaving just the (MAIN) to be able to quit. In the Mac the Preferences are in the 
MAIN but not the Extensions Manager which is in the Tools Menu. So, Manual UNINSTALL is required of 
the culprit xpi, whether it is DNSStuff or TrustBar.
Also, both TrustBar or DNSStuff have to install a ToolBar in the TopMost part of the FF Browser Window. 
They do not install in an stable way, they are either visible there with a crashed MENU on top, making 
FF useless, or they (DNSStuff and/or  Trustbar) just disappear from the Window at the startup of FF 
software showing on the Desktop and at random.


Reproducible: Always




There is no crash, only a trashed Menuing system, rendering FF 1.0.5 useless.
This problem has been duplicated in :
iMac (lamp) G4/800 Mhz
PowerBook G4/1 GHZ (titanium)
Power Mac G4/dual 500 Mhz
Mac OS X PANTHER 10.3.9
This is a problem with the extensions, you should contact the extension author
regarding it. Bad extensions can be uninstalled by running firefox in safe mode.
Status: UNCONFIRMED → RESOLVED
Closed: 19 years ago
Resolution: --- → INVALID
(In reply to comment #1)
> This is a problem with the extensions, you should contact the extension author
> regarding it. Bad extensions can be uninstalled by running firefox in safe mode.
> 

We develop TrustBar. It works fine on other platforms and we were even able to
get rid of this bug but not by fixing anything - we removed a perfectly correct
operation of adding an item to the top level menu. Similar situation seems to
happen with other extensions...

So, I think that attributing the bug to the extensions is not necessarily correct. 
The extension developers have replied.
It is not their doing.
So I need to have this bug re-open
and the Mozilla group to look into it and test my findings themselves in OS X 10.3.9.
I am absolutely sure the bug is CONSISTENT , can be reproduced in any true Mac OS X G4/G5 
computers.
Status: RESOLVED → UNCONFIRMED
Resolution: INVALID → ---
Could you test this on Deer Park alpha 2 or a newer nightly build to see if the
problem still occurs there?
(In reply to comment #4)
> Could you test this on Deer Park alpha 2 or a newer nightly build to see if the
> problem still occurs there?
> 

Could you give the link to download Deer Park alpha 2 for Mac OS X ?and I am more than happy to be 
the first one to test it in 4 different mac machines 
(In reply to comment #4)
> Could you test this on Deer Park alpha 2 or a newer nightly build to see if the
> problem still occurs there?
> 

ok, results of UPDATING from 1.0.6 to DP
no DNSStuff TB, or TrustB extensions found in the extension manager, but I did not expect the DNSStuff 
TB extension to show up since I manually had to take it out of the folder for it ALWAYS trashed the FF 
Menu. author of this extension is unavailable although I tried to leave him a report of the bug in his 
"job" worksite. I do not have an email for this guy. On the other hand, I expected the TrustBar alpha 7.3 
ext to show up since the Update manager of DP never said anything about it while DP was configuring 
extensions found from previous FF builds. and that surprised me...to Deer Park, TrustBar should be 
O.K., although the 7.0 build TRASHED the FF menu as you are aware by now..the 7.3 does not and only 
I have "it" on my Macs for testing.
TrustBar alpha 7.3 is still there for FF 1.0.6, although sometimes it works (in FF) sometimes it just 
doesn't "pop"where it is supposed to pop in the FF window. author of TB is aware of all of this and he 
has commented in the bug I wrote. I tried to install TrustBar alpha 7.3 with Mr. Tech local install in Deer 
Park and the error message from DP as it tried to 'add' it , is as follows:
"...not be installed....error in its Install Manifest ...blah blah...not a valid GUID). ....etc) Maybe Trust Bar 
will work, maybe not once the GUID error is fixed by Amir.

I tried to do a web install DNSStuff TB and the error message from DP is as follows:
",.....could not be installed....not compatible with Deer Park 1.0+......" but again author does not have 
an email published.
herzbea@cs.biu.ac.il could you provide some techincal details as to what is
causing this problem? such as an extension code snippet?
Thanks
The only thing we did which caused this was to add another top-level menu entry
(for TrustBar). Since we removed it, I understand the bug disappeared. We don't
have any Mac here to test this on. We hope soon to adopt to DP to allow testing
on  it. 
(In reply to comment #7)
> herzbea@cs.biu.ac.il could you provide some techincal details as to what is
> causing this problem? such as an extension code snippet?
> Thanks

TrustBar's alpha 7.2 and 7.3 which I tested for (them) on my 4 Macs both "sort of fixed" this issue of 
TRASHING FF's MENU, the current version, alpha 6, that is for install/download at https://
addons.mozilla.org/extensions/moreinfo.php?id=478, will trash in the Mac OS X 10.3.9 FF 1.0.6 's top 
level menus. Whether it is FF 1.0.4, or 1.0.5 or 1.0.6 trashing the menu occurs with alpha 6.
Neither, alpha 7.2 and alpha 7.3 fix the issue of "appearing" and "disappearing" from the top-level 
menu (in the FF window). I am waiting on Amir's group for a TrustBar that is ready for Deer Park to test 
it on my Macs and report back here. This appearing and disappearing (clicking and loading FF 
"determines"? the outcome, like shooting ****) is a very weird behaviour and definitely shows that the 
Mac versions of FireFox are not as stable as the PC versions. I have a Mac Web development shop with 1 
WinXP pro and 4 Macs, all of different models. The PC version of FF has never given me any grief 
whatsoever with TrustBar or DNSStuff. So all things being equal the only UNEQUAL thing must be FF's 
Mac versions have an insiduous bug that must be found and cleaned up.
As far as DNSStuff, at https://addons.mozilla.org/extensions/moreinfo.php?id=827, any of their 
versions since 0.8 trash the Mac OS X FF menu. Author of this extension is unreachable by me
:Author Profile » Dan Martens
Extension/Theme Author
Homepage: http://www.westernitgroup.com
E-Mail: Not Disclosed by Author  
All Extensions and Themes by Dan Martens
Perhaps you guys at mozilla.org have a way to get him involved in this as Amir is involved.
Our current releases of TrustBar work on DP (now: version 0.4 release 0.98
available from my site http://AmirHerzberg.com/TrustBar, there is a problem with
updating on Moz Update). We will appreciate a clear description of their status
on DP running over MAC OS X, we are trying to fix or circumvent the bug. Please
also look up the Tools->JavaScript console and provide any details from there on
TrustBar exceptions. Please copy roeimoti@zahav.net.il since Roei will work on
this now. 
Any update here? Does it work meanwhile?
Whiteboard: [closeme 2009-09-09]
Version: unspecified → 1.0 Branch
Status: UNCONFIRMED → RESOLVED
Closed: 19 years ago15 years ago
Resolution: --- → INCOMPLETE
Whiteboard: [closeme 2009-09-09] → [closeme 2009-09-08]
You need to log in before you can comment on or make changes to this bug.