Closed Bug 487820 Opened 14 years ago Closed 14 years ago

Add "mail-startup-done" notification

Categories

(SeaMonkey :: Startup & Profiles, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
seamonkey2.0b2

People

(Reporter: humph, Assigned: Bienvenu)

References

Details

Attachments

(1 file)

Working on bug 274688, I needed a way to hook the startup badge count code so that it would happen at the right time (i.e., I depend on some services that need to be created before me, and component creation is important).  In TB we have "mail-startup-done" (see http://mxr.mozilla.org/comm-central/source/mail/base/content/msgMail3PaneWindow.js#752), and this is what the new Mac dock icon code will use.
the imap auto sync notification can use this notification to avoid starting imap auto sync on idle before the 3-pane ui even comes up...
patch coming up.
Assignee: nobody → bienvenu
Status: NEW → ASSIGNED
Blocks: 274688
Attached patch proposed fixSplinter Review
untested, but should be fine if I haven't made a stupid typo...
Attachment #391700 - Flags: superreview?(bugzilla)
Attachment #391700 - Flags: review?(bugzilla)
Attachment #391700 - Flags: superreview?(bugzilla)
Attachment #391700 - Flags: superreview+
Attachment #391700 - Flags: review?(bugzilla)
Attachment #391700 - Flags: review+
Checked in so I could also push the dependent bug: http://hg.mozilla.org/comm-central/rev/380642ff5214
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Target Milestone: --- → seamonkey2.0b2
You need to log in before you can comment on or make changes to this bug.