Closed Bug 143141 Opened 22 years ago Closed 22 years ago

Mac: menus missing with only menubar present, cannot quit on OS 9.x/8.x

Categories

(SeaMonkey :: UI Design, defect, P1)

PowerPC
All

Tracking

(Not tracked)

VERIFIED FIXED
mozilla1.0

People

(Reporter: huang, Assigned: bryner)

References

Details

(Keywords: platform-parity, regression, Whiteboard: [ADT1][m5+][branch only])

Attachments

(1 file, 1 obsolete file)

Used 05-08-05-1.0.0 build

Fresh Install Mac OS 9 (remove "Mozilla Registry" & Mozilla directory)
Create profile and access mail and try to exit|quit, cannot find Quit menu item 
to quit. Need to Force Quit.
Nominating nsbeta1 since users should be able to quit without using Force Quit.
Keywords: nsbeta1
Ccing Paul to change the right component if I was wrong.
Actually, there is only Help menu there. I cannot find File|Quit!
Problem is NOT occurring on 05-06-05-1.0.0 build....
Ccing Peter.
->blaker
Assignee: Matti → blaker
Whiteboard: [ADT1]
1) I see the same on Mac OSX 10.1.3, the same yesterday's build.
No File|Exit menu item on Browser and Mail - only Mac. But shortcut Cmd+Q works
from Browser and Mail.
No problem on Win2K. No problem on Linux.
2) Also unexpected File|Page Setup on Mail - only on Mac. This menu item belongs
to Browser only, not Mail (currently it does not bring anything).
OS: Windows 2000 → Mac System 9.x
Using commercial builds: 2002-05-09-05-1.0.0/ on mac 9.2.2

I see the quit menu item in both browser/messenger and I can
successfully quit using the menu item or apple-q.

Olga is correct in that bringing up Page Setup in messenger
does nothing. File|Page setup has been in previous builds of messenger such
as 6.2, 6.21, etc 
getting on the beta stopper radar and rc2 stopper radar.  We need to get a fix
for this today.
Blocks: 138000
Keywords: nsbeta1nsbeta1+
Whiteboard: [ADT1] → [ADT1][m5+]
On today's build 2002-05-09-05-1.0.0, Mac OSX 10.1.3:
Both Browser and Mail don't have File|Exit. Cmd+Q works.
The same for Composer, Address Book, Instant Messenger, mail Compose, Mail stand
alone window.
Keywords: regression
OS: Mac System 9.x → All
Hardware: PC → Macintosh
Summary: Cannot Quit (miss Quit menu item) for Mac OS 9.x → Missing File > Quit menu item for Mac OS
Unable to reproduce, using today's NS branch builds on 8.6 & 10.1.3.  Note that
Mac products don't have 'Exit', 8.6 has File:Quit, and OS X has Netscape:Quit
Netscape.
Keywords: regression
OS: All → Mac System 9.x
Hardware: Macintosh → PC
Summary: Missing File > Quit menu item for Mac OS → Cannot Quit (miss Quit menu item) for Mac OS 9.x
right, File > Quit shouldn't be there for OS X (oops).

Karen, is this seen in Mac 9.x? or, rather, is File > Quit missing in 9.x bits? if
so, that is a bug.
Hardware: PC → Macintosh
I am unable to reproduce with today's (2002050905) Mozilla branch bits on OS
8.5, 9.2 and 10.1.4. Also tested yesterday's builds and there are no problems
with File|Quit or Mozilla|Quit. I've tested with old and new profiles. 
Hardware: Macintosh → PC
I still can reproduce this problem on today Mach V Beta Mac 9.x build.
And I can reproduce it all the time once I involve Mail.
More info, Sarah and I found that after involve Mail, close Mail window & close 
Browser then Quit, then you will be able to reproduce this problem all the 
time......
when i was at karen's machine i was able to get a reduced test case for this.
the problem is that when there are no windows open, much of the File menu
(including Quit) is missing.

1. created a new profile
2. launched browser.
3. closed browser window --did *not* quit app-- eg, cmd+W or clicking the
upperleft close widget.
4. go to menubar (which should persist), and try to select File > Quit

results: Quit is missing.

more details in a bit...
Component: Browser-General → XP Apps
QA Contact: imajes-qa → sairuh
Hardware: PC → Macintosh
this is fine using 2002.05.07.05-1.0.0 bits; this is broken starting with
2002.05.08.05-1.0.0 bits. tested on Mac OS 9.1.

expected:
when there are no windows and only a menubar, you should still be able to
dropdown all the menus. some items will be inactive (Print), some enabled
(Quit), but that's also expected.

actual results:
can only dropdown the File menu --which oddly contains only two help oriented
items (About balloon help, Show balloons). in fact, just when i click on the
File menu label, the label changes to Help. moreover, in this state, one cannot
quit using the keyboard --cmd+Q is non-responsive. i resorted to using Macsbug
to force quit.
Severity: normal → major
Keywords: regression
Summary: Cannot Quit (miss Quit menu item) for Mac OS 9.x → Cannot Quit (miss Quit menu item) for Mac OS 9.x; menus missing with only menubar
Okay, with no windows I can fully reproduce on 8.6, and can repro everything but
the lack of a Quit item on OS X.
->bryner
Assignee: blaker → bryner
I see this on my OS9 build.  Ever since I had this problem I haven't been able
to consistently run the build on my Mac without having to reboot within a minute
of launch.  :-/
okay, so this affects all Mac OS's (except that as peter points out, the
Netscape menu on OS X is accessible, allowing quitting the app). more
resummarizing. :)
Keywords: pp
OS: Mac System 9.x → All
Summary: Cannot Quit (miss Quit menu item) for Mac OS 9.x; menus missing with only menubar → Mac: menus missing with only menubar present, cannot quit on OS 9.x/8.x
don't see this using 2002.05.09 trunk comm bits on 10.1.4 or 9.1.

is this reproducible with mozilla bits?
Whiteboard: [ADT1][m5+] → [ADT1][m5+][branch only]
I can reproduce this with mozilla branch bits (now that I understand the steps).
If I close all Mozilla windows then my menubar goes away and I can't Quit the
application.
Attached patch patch (obsolete) — Splinter Review
include navigator-title.dtd in hiddenwindow.xul so that there aren't undefined
entities.
Blocks: 143120
Attached patch patch #2Splinter Review
oops, messed up the syntax.  this one is tested and works.
Attachment #82979 - Attachment is obsolete: true
Comment on attachment 82986 [details] [diff] [review]
patch #2

verbal r=jag, sr=hewitt
Attachment #82986 - Flags: superreview+
Attachment #82986 - Flags: review+
Comment on attachment 82986 [details] [diff] [review]
patch #2

a=asa (on behalf of drivers) for checkin to the 1.0 branch
Attachment #82986 - Flags: approval+
Adding ADT1.0.0+ keyword on behalf of ADT, this is approved for checkin in to
the NETSCAPE_XXX_PR1_BRANCH.
Keywords: adt1.0.0+
Priority: -- → P1
Target Milestone: --- → mozilla1.0
checked in on the Mozilla 1.0 branch and the PR1 branch.
Status: NEW → RESOLVED
Closed: 22 years ago
Keywords: fixed1.0.0
Resolution: --- → FIXED
*** Bug 143349 has been marked as a duplicate of this bug. ***
vrfy'd fixed using 2002.05.10.05-1.0.0 comm bits on Mac 9.1.

os x (comm) branch bits are still spinning...
...and vrfy'd fixed using 2002.05.10.05-1.0.0 (comm branch) bits on OS X 10.1.4.
Status: RESOLVED → VERIFIED
just to be sure: also vrfy'd fixed with 2002.05.10.10-pr1 (9.1) and
2002.05.10.11-pr1 (10.1.4) builds.
Double checked this bug that this problem is not occurring anymore, I can quit  
from my Mac 9.2 now. Mac OS9 05-10-10-7.0PR1.
sairuh - can you verify this on the 1.0 branch, then remove fixed1.0.0, and
replace it with verified1.0.0? thanks!
Product: Core → Mozilla Application Suite
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: