Thunderbird 24 for developers

Interfaces

nsIImportService

CreateRFC822Message: removed argument aBodyLength

nsIMimeConverter

encodeMimePartIIStr: removed

nsIMimeHeaders

initialize: removed function argument allHeadersSize

nsIMsgAccount

nsIMsgAccountManager

nsIMsgCompFields

nsIMsgFilter

nsIMsgFilterService

applyFiltersToFolders: changed function argument type

nsIMsgFolder

nsIMsgProtocolInfo

The boolean attribute foldersCreateAsync has been added.

nsIMsgSearchAdapter

CurrentUrlDone: Type of function argument changed

nsIMsgSend

  • createAndSendMessage: removed argument aBodyLength
  • createRFC822Message: removed argument aBodyLength

nsISmtpService

  • createSmtpServer:  renamed to createServer
  • deleteSmtpServer: renamed to deleteServer
  • GetSmtpServerByIdentity: renamed to getServerByIdentity
  • smtpServers: renamed to servers

nsISupportsArray

prplIAccount

noNewlines: removed

Global Functions and Objects

Further changes

Platform changes and web standards support

For information about changes to the underlying Gecko platform and changes to the support of web technologies, please read the following information for developers:

Strings

advanced.dtd

checkNow.acesskey renamed to checkDefaultsNow.accesskey
checkNow.label renamed to checkDefaultsNow.label

viewCRLs.label removed
viewCRLs.accesskey removed

am-identities-list.dtd

identitiesListDesc.label removed

am-server-advanced.dtd

globalInbox.label removed
globalInbox.accesskey removed

am-smime.properties

ErrorCanNotEncrypt renamed to ErrorEncryptMail
ErrorCanNotSign renamed to ErrorCanNotSignMail
mime_multipartSignedBlurb removed

composeMsgs.properties

12564 removed

display.dtd

color.label removed
color.accesskey removed
colors.label removed
overrideColors.label removed
fontsAndColors.label removed

editorOverlay.dtd

decreaseFontSize.key renamed to decrementFontSize.key
decreaseFontSize.key2 renamed to decrementFontSize.key2
increaseFontSize.key renamed to incrementFontSize.key
increaseFontSize.key2 renamed to incrementFontSize.key2

filter.properties

searchTermsInvalidMessage renamed to searchTermsInvalidRule

FilterEditor.dtd

contextDesc.accesskey renamed to contextIncomingMail.accesskey
contextIncoming.label renamed to contextIncomingMail.label

contextBoth.label removed
contextPostPlugin.label removed
contextPostPluginBoth.label removed

imapMsgs.properites

5061 removed

irc.properties

command.mode removed
message.mode removed

command.wallops removed
command.whois removed
connection.error.certError removed

localMsgs.properties

321 renamed to pop3OutOfDiskSpace
4000 renamed to buildingSummary
4001 renamed to localStatusDocumentDone
4003 renamed to pop3ServerError
4004 renamed to pop3UsernameFailure
4005 renamed to pop3PasswordFailure
4006 renamed to pop3MessageWriteError
4012 renamed to pop3RetrFailure
4013 renamed to pop3PasswordUndefined
4014 renamed to pop3UsernameUndefined
4015 renamed to pop3ListFailure
4016 renamed to pop3DeleFailure
4024 renamed to pop3StatFail
4025 renamed to pop3ServerSaid
4027 renamed to copyingMessagesStatus
4028 renamed to movingMessagesStatus
4029 renamed to pop3MessageFolderBusy
4033 renamed to movemailCantOpenSpoolFile
4034 renamed to movemailCantCreateLock
4035 renamed to movemailCantDeleteLock
4036 renamed to movemailCantTruncateSpoolFile
4037 renamed to movemailSpoolFileNotFound
4038 renamed to pop3TmpDownloadError
4040 renamed to pop3ServerDoesNotSupportUidlEtc
4041 renamed to pop3ServerDoesNotSupportTopCommand
4043 renamed to nsErrorCouldNotConnectViaTls
4044 renamed to pop3MoveFolderToTrash
4045 renamed to pop3DeleteFolderDialogTitle
4046 renamed to pop3DeleteFolderButtonLabel
4047 renamed to pop3AuthInternalError
4048 renamed to pop3AuthChangeEncryptToPlainNoSSL
4049 renamed to pop3AuthChangeEncryptToPlainSSL
4050 renamed to pop3AuthChangePlainToEncrypt
4051 renamed to pop3AuthMechNotSupported
4052 renamed to pop3GssapiFailure

main.properties

source: /mail/locales/en-US/feedback/main.properties
File removed

messenger.dtd

moved to viewZoomOverlay.dtd:
fullZoomEnlargeCmd.label
fullZoomReduceCmd.label
fullZoomResetCmd.label
fullZoomToggleCmd.label


internal:
appmenuButton.tooltip renamed to appmenuButton1.tooltip
contextForwardAsAttachment.label renamed to contextMultiForwardAsAttachment.label
contextForwardAsAttachment.accesskey renamed to contextMultiForwardAsAttachment.accesskey

contextKillSubthreadMenu.accesskey
contextWatchThreadMenu.accesskey

folderContextOpenNewWindow.label renamed to folderContextOpenInNewWindow.label
folderContextOpenNewWindow.accesskey renamed to folderContextOpenInNewWindow.accesskey

openFeedMessage.label renamed to openFeedMessage1.label
openFeedMessage.accesskey renamed to openFeedMessage1.accesskey

openAttachmentCmd.label renamed to openAttachmentListCmd.label
openAttachmentCmd.accesskey renamed to openAttachmentListCmd.accesskey

openFeedWebPageInWindow.label removed
openFeedWebPageInWindow.accesskey removed
openFeedSummaryInWindow.label removed
openFeedSummaryInWindow.accesskey removed

messenger.properties

applyNowButton removed
applyToCollapsedAlwaysAskCheckbox removed
applyToCollapsedMsgsTitle removed
applyToCollapsedMsgs removed

confirmMsgDelete.shiftDel.desc renamed to confirmMsgDelete.deleteNoTrash.desc
getNextNMessages renamed to getNextNewsMessages
growlNotification removed
openWindowWarningText renamed to openWindowWarningConfirmation

messengercompose.dtd

outputFormatMenu.label renamed to deliveryFormatMenu.label
deliveryFormatMenu.accesskey renamed to deliveryFormatMenu.acesskey

msgHdrViewOverlay.dtd

bccField3.label renamed to bccField4.label
ccField3.label renamed to ccField4.label
dateField3.label renamed to dateField4.label
followupToField3.label renamed to followupToField4.label
fromField3.label renamed to fromField4.label
inReplyToField3.label renamed to inReplyToField4.label
messageIdField3.label renamed to messageIdField4.label
newsgroupsField3.label renamed to newsgroupsField4.label
organizationField3.label renamed to organizationField4.label
originalWebsite3.label renamed to originalWebsite4.label
referencesField3.label renamed to referencesField4.label
replyToField3.label renamed to replyToField4.label
senderField3.label renamed to senderField4.label
subjectField3.label renamed to subjectField4.label
tagsHdr3.label renamed to tagsHdr4.label
toField3.label renamed to toField4.label
userAgentField3.label renamed to userAgentField4.label

multimessageview.properties

Nmessages removed

preferences.properties

alreadyDefaultClientTitle removed
alreadyDefault removed

prefs.properties

confirmDeferAccount renamed to confirmDeferAccountWarning
directoryUsedByOtherAccount renamed to directoryAlreadyUsedByOtherAccount
serverNameEmpty removed

sanitize.dtd

clearDataSettings2.label removed
clearTimeDuration.dateColumn removed
clearTimeDuration.nameColumn removed
column.width removed
dataSection.label removed
historySection.label removed
sanitizePrefs2.title removed
sanitizeItems.label removed

SearchDialog.dtd

fileHereMenu.label renamed to moveHereMenu.label
fileHereMenu.accesskey renamed to moveHereMenu.accesskey
fileButton.label renamed to moveButton.label
fileButton.accesskey renamed to moveButton.accesskey

Document Tags and Contributors

 Contributors to this page: Oeekker, chrisdavidmills, trevorh, aceman-bugzilla, Aryx
 Last updated by: Oeekker,