treewide changes to convert incorrect usages of string.Length() to string.IsEmpty().
thanks to afatecha@idea.com.py (Ariel Fatecha) for the patch. r=dwitte, sr=jst.
got the ok from Asa to land into a closed tree.
git-svn-id: svn://10.0.0.236/trunk@142828 18797224-902f-48f8-a5cc-f745e15eee43
message Save As ignores selected file type, plus some code cleanup.
r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@139556 18797224-902f-48f8-a5cc-f745e15eee43
fix for bug #181394 (enable the "Move to Folder" UI in junk controls)
r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@136203 18797224-902f-48f8-a5cc-f745e15eee43
added code to specialize/unspecialize junk folder when the user changes junk folder from UI
git-svn-id: svn://10.0.0.236/trunk@131189 18797224-902f-48f8-a5cc-f745e15eee43
166517 r=cavin sr=bienvenu Handle invalid custom headers in rules.dat and parse custom header pref in such
a way that strtok and split(js) return same tokens. fixes some corruption issues
git-svn-id: svn://10.0.0.236/trunk@129199 18797224-902f-48f8-a5cc-f745e15eee43
154047
This change cleans up the category manager in hopes to freeze it for 1.1 final. This change removes dead and unsupported methods from the interface as well as removes the C++ code from the interface. This should land for 1.1b since users of the current category manager will have to update their components.
157597
Make embedding base and examples use XPCOM Glue
This change makes our embedding samples use the XPCOM glue.
157625
nsLocalFile::Remove's file pointer is sometimes null afte...
This fixes a crash when we dereference null. It is a bandaide fix as the real problems involves retooling the directory enumerator.
157801
This fixes a terrible state which you can get into whereby XPCOM will fail to startup regardless of what you do. The fix is to cause autoreg to happen if the component registry (compreg.dat) is not found.
r/sr=alecf@netscape.com, rpotts@netscape.com. a=scc@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@125444 18797224-902f-48f8-a5cc-f745e15eee43
wrong password. The problem was walletService wasn't getting created so we were never clearing bad password.
git-svn-id: svn://10.0.0.236/trunk@121946 18797224-902f-48f8-a5cc-f745e15eee43
Thanks to Pete Zha <pete.zha@sun.com> for the patch.
Bug #129533 r=Roland.Mainz a=asa
git-svn-id: svn://10.0.0.236/trunk@116446 18797224-902f-48f8-a5cc-f745e15eee43
and encode the data back after "Re:" is stipped,
bug 21267, r=bienvenu, sr=sspitzer, a=asa.
git-svn-id: svn://10.0.0.236/trunk@116171 18797224-902f-48f8-a5cc-f745e15eee43
remove aIgnoreCase parameter from all nsString and nsCString consumers
sr=jag, r=shaver
git-svn-id: svn://10.0.0.236/trunk@113390 18797224-902f-48f8-a5cc-f745e15eee43
r=mkaply
OS/2 only - "." and " " should not be special file system chars on OS/2
git-svn-id: svn://10.0.0.236/trunk@109379 18797224-902f-48f8-a5cc-f745e15eee43
the problem is the standard url parser no longer allows us to use illegal
uris. '_' is an illegal character in a URI (and URL) scheme.
so this patch switches from "foo_message://" to "foo-message://"
r=bbaetz,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@108459 18797224-902f-48f8-a5cc-f745e15eee43
by a mismatch of consts in two different interfaces (nsMsgSearchScope and nsIMsgSearchValidityManager),
and some various clean up.
r=naving, sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@98833 18797224-902f-48f8-a5cc-f745e15eee43
cause by long folder names on platforms with filename limitations.
r/sr=mscott,bienvneu,a=leaf/chofmann
git-svn-id: svn://10.0.0.236/trunk@96112 18797224-902f-48f8-a5cc-f745e15eee43