Closed Bug 113366 Opened 23 years ago Closed 23 years ago

Reduce biff notifications, move biff state into incoming server

Categories

(MailNews Core :: Backend, defect)

x86
Windows 2000
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: Bienvenu, Assigned: Bienvenu)

Details

Attachments

(1 file)

We're telling rdf that things have changed in the folder pane when they haven't,
which causes us to paint more than we should. We were also storing biff state in
each individual folder, instead of the incoming server, where it belongs. So,
I've moved that stuff into the incoming server, and the biff methods on the
folder delegate to the server. Patch upcoming.
Comment on attachment 60265 [details] [diff] [review]
reduce biff change notifications, move biff into the server

sr=sspitzer
Attachment #60265 - Flags: superreview+
I don't know much about biff, isn't biff just for new messages that come to 
inbox, then why move it to the server. Can you explain more?

PRPackedBool has to have some alignment issues taken care of? do you know
more about it. i thought like it will save space, 1byte instead of 4 bytes
when alignment is right?

biff is only displayed on the server level - that's why I moved it to the
server. hasNewmessages is what you're thinking of as far as the inbox is concerned.

correct, if you put PRPackedBools next to each other, as I did, they'll each
take up a byte, instead of taking up four bytes each.
Attachment #60265 - Flags: review+
Comment on attachment 60265 [details] [diff] [review]
reduce biff change notifications, move biff into the server

r=naving
fix checked in, hard to verify other than looking at the code.
Status: NEW → RESOLVED
Closed: 23 years ago
QA Contact: esther → stephend
Resolution: --- → FIXED
Verified FIXED via code inspection (LXR).  Any additional bugs about biff's
behavior should be logged separately.
Status: RESOLVED → VERIFIED
Product: MailNews → Core
Product: Core → MailNews Core
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: