Bug 1733849 Comment 12 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

Just a couple of heads-ups:

Ping: you added getSlicedOfflineFileStream() for Bug 1719413, and I'm just extended the technique to cover local folders too. Don't think this'll affect you much, but thought you should know!

Chiaki: I know you're doing work on stream buffering, and this might cause you some merging (sorry).

See comment 10 for where I'm going with this work.
My next step is to replace nsIMsgDBHdr.getMsgInputStream() calls with getLocalMsgStream().
That'll get all the code accustomed to seeing just a single message in a stream, rather than (potentially) a whole mbox.
After that, I can move all the mbox handling code (i.e. "From " separators and all the complication they add all over the codebase) into the mbox msgStore (Bug 1719121).
Just a couple of heads-ups (don't need any feedback, so feel free to just clear the NI flag without reply if you want):

Ping: you added getSlicedOfflineFileStream() for Bug 1719413, and I'm just extended the technique to cover local folders too. Don't think this'll affect you much, but thought you should know!

Chiaki: I know you're doing work on stream buffering, and this might cause you some merging (sorry).

See comment 10 for where I'm going with this work.
My next step is to replace nsIMsgDBHdr.getMsgInputStream() calls with getLocalMsgStream().
That'll get all the code accustomed to seeing just a single message in a stream, rather than (potentially) a whole mbox.
After that, I can move all the mbox handling code (i.e. "From " separators and all the complication they add all over the codebase) into the mbox msgStore (Bug 1719121).

Back to Bug 1733849 Comment 12