- convert atoms to UTF8 because 99% of the time, that is what they are used for
- add support for static atoms, where the strings are declared in a large const array and not copied into the heap
r=dbaron, sr=darin
this is an experimental landing - if there are performance issues, I will back it out.
category id, as the key to link/tie moz addrbooks and Palm categories together. Also Added code to avoid removing of unsynced addrbooks. r/sr=sspitzer.
fix assertions when trying to generate collation keys for cards without display names
in addition, we'd bail out before creating the secondary sort key.
r=cavin, sr=bienvenu.
r=neil, sr=sspitzer. thanks to Sebastian@SSpaeth.de for the fix.
fix for bug #195287,
Add a help button to the envelope that brings up the junk intro dialog
r/sr=bienvenu, a=jglick
the junk mail controls won't detect a message as junk until you mark a message as good.
the algorithm in "A Plan For Spam" assumes that you have a large good
corpus and a large junk corpus.
that won't be the case with users who first use the junk mail feature
so, we do certain things to encourage them to train.
r/sr=bienvenu
Moved nsFileSpec and related classes into this obsolete library.
Moved nsRegistry and related libreg functionality into the obsolete library.
Updated many callers using the obsolete nsFile spec to use nsIFile and Necko to do file IO.
Combined the following DLLs (source -> dest)
uriloader -> docshell
shistory -> docshell
jsurl -> jsdom
gkview -> gklayout
Moved nsAdapterEnumerator out of xpcom/ds and into mailnews, since they're the only consumer
Modifed the xpt_link tool so that you can specify a �only include� cid list that can mask CID�s that you are not interested in.
Added build options:
Prevent the building of xpinstall (--disable-xpinstall)
Prevent the building js component loader (--disable-jsloader)
A build option to only build a single profile (--enable-single-profile)
A build flag to only built the required xpfe components (--disable-xpfe-components).
Removal or hiding of unused functions and classes including nsEscape*, nsDequeIterator, nsRecyclingAllocatorImpl, nsDiscriminatedUnion, nsOpaqueKey, nsCRT::strlen, NS_NewCommandLineService
Bug 194240, r/sr = darin, alec.
for the custom headers, we need to push CRLF (not just LF),
just like we do in the C++. otherwise, qmail will complain.
thanks to James Nord (teilo+bugzilla@teilo.net) for the patch.
r=ssu, sr=sspitzer
195312 - [junk] Context menus for Junk Mail Controls not implemented yet
183597 - Add/Move Message|Mark items for marking as Junk/Not Junk
r/sr=sspitzer
when restoring a "pre" quick search view,
heed a similar scrolling logic that
we have for folder loading.
for mail views, this means switching back to the "all" view.
fix for bug #186504, msgMail3PaneWindow.js
when loading a folder, try to scroll to "new" messages first,
before "remembering the last selected" message.
both fixes by neil@parkwaycc.co.uk. r/sr=sspitzer
if your "From" address doesn't have an @ symbol, we crash on send.
thanks to parish@ntlworld.com for the bug report, and the initial patch.
r/sr=sspitzer