Closed Bug 44602 Opened 25 years ago Closed 19 years ago

Need quit-application notification

Categories

(SeaMonkey :: UI Design, defect, P3)

x86
Windows NT
defect

Tracking

(Not tracked)

RESOLVED WORKSFORME
Future

People

(Reporter: jefft, Assigned: alecf)

Details

(Whiteboard: [nsbeta3-])

We need to have a way to send out "quit-application" notification to registered observer when closing down the last window. A potential place to do this may be in the nsIWindowMediator service. See bug 33986 for references.
we actually need this under any circumstance when the app starts to close. I'll try to figure out where this is.
Status: NEW → ASSIGNED
Keywords: nsbeta3
Summary: Needs to notify quit-application when closing down the last window → Need quit-application notification
Target Milestone: --- → M18
which features/bugs depend upon this?
I may be misinterpreting this, but a quick search turned up these bugs, perhaps relevant: bug 28385 Alert user before Mozilla exit if files are still downloading bug 34151 When closing windows on quit, should close in front-to-back bug 48333 ask for quit confirmation if form has been edited
It seems mail is doing the right thing at shutdown isn't it? (That was the topic of another bug.) Do we need this right now?
Whiteboard: [b3 need info]
What we have in mailnews isn't an ideal solution. We should have a more generic mechanism.
That sounds like something that should be FUTURE. If you disagree, please explain why this would be a P1 or P2 bug.
Whiteboard: [b3 need info] → [nsbeta3-]
Target Milestone: M18 → Future
Keywords: dataloss, mostfreq, rtm
Oops, wrong bug for those keywords.
Keywords: dataloss, mostfreq, rtm
Component: XPCOM → XP Apps
Target Milestone: Future → mozilla0.6
Target Milestone: mozilla0.6 → mozilla0.9
updating qa contact from leger to sairuh
QA Contact: leger → sairuh
nav triage team: Nice but don't think we'll get to it for beta1. Nsbeta1-
Keywords: nsbeta1-
removing nsbeta3 keywords
Keywords: nsbeta3
Since it's got nsbeta1-, resetting target milestone
Target Milestone: mozilla0.9 → ---
Target Milestone: --- → Future
We do this in globalOverlay.js in goQuitApplication(). Is that sufficient?
Is this bug still valid? Bug 142310 which has just been closed is using such a feature
Product: Core → Mozilla Application Suite
This feature exists.
Status: ASSIGNED → RESOLVED
Closed: 19 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.