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

VERIFIED FIXED in mozilla1.0

Status

SeaMonkey
UI Design
P1
major
VERIFIED FIXED
16 years ago
13 years ago

People

(Reporter: Karen Huang, Assigned: Brian Ryner (not reading))

Tracking

({pp, regression})

Trunk
mozilla1.0
PowerPC
All
pp, regression
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [ADT1][m5+][branch only])

Attachments

(1 attachment, 1 obsolete attachment)

656 bytes, patch
Brian Ryner (not reading)
: review+
Brian Ryner (not reading)
: superreview+
Details | Diff | Splinter Review
(Reporter)

Description

16 years ago
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.
(Reporter)

Comment 1

16 years ago
Nominating nsbeta1 since users should be able to quit without using Force Quit.
Keywords: nsbeta1
(Reporter)

Comment 2

16 years ago
Ccing Paul to change the right component if I was wrong.
(Reporter)

Comment 3

16 years ago
Actually, there is only Help menu there. I cannot find File|Quit!
(Reporter)

Comment 4

16 years ago
Problem is NOT occurring on 05-06-05-1.0.0 build....
(Reporter)

Comment 5

16 years ago
Ccing Peter.

Comment 6

16 years ago
->blaker
Assignee: Matti → blaker

Updated

16 years ago
Whiteboard: [ADT1]

Comment 7

16 years ago
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).

Updated

16 years ago
OS: Windows 2000 → Mac System 9.x

Comment 8

16 years ago
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 

Comment 9

16 years ago
getting on the beta stopper radar and rc2 stopper radar.  We need to get a fix
for this today.
Blocks: 138000
Keywords: nsbeta1 → nsbeta1+
Whiteboard: [ADT1] → [ADT1][m5+]

Comment 10

16 years ago
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

Comment 11

16 years ago
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

Comment 13

16 years ago
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
(Reporter)

Comment 14

16 years ago
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.
(Reporter)

Comment 15

16 years ago
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

Comment 18

16 years ago
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.

Comment 19

16 years ago
->bryner
Assignee: blaker → bryner

Comment 20

16 years ago
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]

Comment 23

16 years ago
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.
(Assignee)

Comment 24

16 years ago
Created attachment 82979 [details] [diff] [review]
patch

include navigator-title.dtd in hiddenwindow.xul so that there aren't undefined
entities.

Updated

16 years ago
Blocks: 143120
(Assignee)

Comment 25

16 years ago
Created attachment 82986 [details] [diff] [review]
patch #2

oops, messed up the syntax.  this one is tested and works.
Attachment #82979 - Attachment is obsolete: true
(Assignee)

Comment 26

16 years ago
Comment on attachment 82986 [details] [diff] [review]
patch #2

verbal r=jag, sr=hewitt
Attachment #82986 - Flags: superreview+
Attachment #82986 - Flags: review+

Comment 27

16 years ago
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+

Comment 28

16 years ago
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
(Assignee)

Comment 29

16 years ago
checked in on the Mozilla 1.0 branch and the PR1 branch.
Status: NEW → RESOLVED
Last Resolved: 16 years ago
Keywords: fixed1.0.0
Resolution: --- → FIXED

Comment 30

16 years ago
*** 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.
(Reporter)

Comment 34

16 years ago
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.

Comment 35

16 years ago
sairuh - can you verify this on the 1.0 branch, then remove fixed1.0.0, and
replace it with verified1.0.0? thanks!
Keywords: fixed1.0.0 → verified1.0.0
Product: Core → Mozilla Application Suite
You need to log in before you can comment on or make changes to this bug.