folder names without the use of window.sizeToContent(). Thanks to disttsc@bart.nl for
providing this patch
git-svn-id: svn://10.0.0.236/trunk@84576 18797224-902f-48f8-a5cc-f745e15eee43
this isn't the complete fix, but at least it prevents the javascript assertion in bug #22987.
git-svn-id: svn://10.0.0.236/trunk@56719 18797224-902f-48f8-a5cc-f745e15eee43
don't support it yet. and remove the message center prefs, since we
don't support that UI anymore.
git-svn-id: svn://10.0.0.236/trunk@56539 18797224-902f-48f8-a5cc-f745e15eee43
r=alecf
major fixes for the new folder / rename folder / subscribe dialogs.
we no longer use an html select for the folder picker.
now we use cascading menu popups, like the copy and move menus.
this fixes a lot of bugs, and allows pre-flighting to finally work.
our folder data source has some new properies:
CanFileMessages, CanSubscribe, CanRename, and CanCreateSubfolders
we use these to determine what cascading menu to build, what to disable, etc.
also, nsMessenger::NewFolder() and nsMessenger::RenameFolder() were changes to
take a nsIRDFResource instead of a nsIDOMXULElement. Before we were
passing through to the back end the selected xul element, now we pass
the resource in.
other cool side effects:
in the copy & move menus, you don't get the choice to file or copy to a server, on folders
in the rename dialog, you can't pick a server, on a folder
in the new folder dialog, you can't pick the imap inbox. (* more needs to be done here.)
bugs fixed: #14773, #14254, #20599, #20646
r=alecf
a couple bullet proofing fixes to prevent some crashes reported on fullcircle
r=bienvenu
git-svn-id: svn://10.0.0.236/trunk@55172 18797224-902f-48f8-a5cc-f745e15eee43