Make a donation to the upkeep of The Rumbling Edge.
Changelog part 2 of 2; please click here for part 1.
Continued from part 1..
UI improvements: (96)
- Fixed: 85296 - Reply and Reply-all on messages sent “From: myself” should use the original To: field
- Fixed: 183394 - sometimes when you delete a message, the focus gets lost instead of going to the next message
- Fixed: 184811 - addressingwidget appears as sunken, not as button
- Fixed: 198936 - “Do you wish to compact…” dialog has no “don’t ask me again” checkbox
- Fixed: 204350 - Attached email message window glitches (forward, reply, view source disabled)
- Fixed: 214114 - Double-click on folder opens new window AND goes to new messages.
- Fixed: 223730 - “Opening folder…” remains in status bar after folder has been fully opened
- Fixed: 236219 - Unreliable highlighting in compose window when tabbing thru
- Fixed: 239136 - Thunderbird needs to integrate with the new download manager
- Fixed: 245917 - About Mozilla Thunderbird or About Thunderbird, pick one
- Fixed: 251296 - implement “favorite/favourite” folders
- Fixed: 255234 - “Send unsent messages…” in context menu of unsent messages folder should not end with “…”
- Fixed: 260861 - Thunderbird Extensions manager: “Install” should be “Install…” (an ellipsis is missing)
- Fixed: 268746 - unable to reply, fwd, move or copy .eml opened from disk
- Fixed: 277843 - saved searches that search message body do not update correctly
- Fixed: 278263 - Can’t use “group by sort” on the “flag” field.
- Fixed: 282506 - Inline spell check words go blank while message is being sent
- Fixed: 282669 - First (”To:”) address field not focused in new mail when last mail sent with first address field in focus
- Fixed: 289454 - Group-by Sort headers are targets for “next message”
- Fixed: 291343 - moving single grouped message makes another group disappear
- Fixed: 294793 - Using a template changes mail composer’s default background color
- Fixed: 295956 - Editing message in drafts folder (with IMAP and multiple profiles) results in error.
- Fixed: 296422 - Difficulty reverting to Classic 3 pane view
- Fixed: 298525 - Phishing State should take precedence over Junk State in the message bar
- Fixed: 301084 - Option to file replies in folder of original message
- Fixed: 307423 - Asterisk (*) no longer Expands All Threads
- Fixed: 308366 - plain text mail containing link to “local” numerical IP address should not be marked as scam
- Fixed: 308499 - “Spell as you type” wording needs to be changed
- Fixed: 310534 - Dragging text into search box does not overwrite prefilled text
- Fixed: 311239 - Fixes for F6/Ctrl+Tab navigation in 3-Pane
- Fixed: 312940 - Improve the alert notification for new mail
- Fixed: 314086 - Able to see old subject headers in the compose window
- Fixed: 314349 - Reply/Forward/Edit with .EML or message/rfc822: fails if no Message-Id
- Fixed: 314748 - After replying a mail the compose window doesn’t show the signature correctly when “spell as you type” is activated
- Fixed: 317167 - Reply and Reply-all on messages sent “From: myself” should consider all account identities when setting To field
- Fixed: 317680 - F8 works when it should not: account page displayed
- Fixed: 318650 - Empty thread pane rows when deleting quick search results in group mode
- Fixed: 320015 - Can’t use only icons-only or text-only in standalone message window toolbar (custom)
- Fixed: 320117 - Syntax Error in chrome://editor/content/EdInsertTOC.js
- Fixed: 320185 - It’s impossible to delete or detach attachment via File Menu
- Fixed: 320189 - “new mail sound dialog” usability issues
- Fixed: 320744 - no way to clear downloads.rdf. Should be a way to clear or remove the file entirely.
- Fixed: 321254 - contacts sidebar leaks ldap connections
- Fixed: 323351 - auto save should time out much sooner
- Fixed: 324194 - Remove the search bar, make quick search and mail views customizeable toolbar buttons
- Fixed: 324521 - Poor Inline Spell Checking Performance On Large Text Documents
- Fixed: 326280 - Suppression of append-domain autocompletion not working
- Fixed: 326846 - read mail not marked as read
- Fixed: 327641 - “Open in New Mail Window” missing from folder context menu
- Fixed: 328015 - Tooltip with the list of new letters in the folder incorrectly
- Fixed: 328593 - progress/status doesn’t work in folder views
- Fixed: 328795 - Convert Thunderbird to use typeahead find
- Fixed: 328935 - Thunderbird threaded view misses messages
- Fixed: 329544 - Port back mailnews improvements to dynamic 3-pane generation/decks
- Fixed: 329552 - New Mail Notification Alert is only a couple pixels tall
- Fixed: 329553 - New Mail alert notification isn’t always wide enough
- Fixed: 329954 - Re-show the alert notification when clicking on the biff icon in the system tray
- Fixed: 330241 - notifier encoding problem
- Fixed: 330402 - Findbar buttons in Thunderbird without padding
- Fixed: 330523 - Replace Animated scroll with a fade in for new mail alert notification
- Fixed: 330613 - Update Qute theme for Extension Manager.
- Fixed: 330615 - Convert Thunderbird to use the winstripe theme in mozilla\toolkit
- Fixed: 331152 - Download Manager is Broken in 2.0a1 Builds
- Fixed: 331159 - Copy seamonkey’s msg notification bar implemenation
- Fixed: 332023 - Autocomplete is broken in Today’s Trunk Build
- Fixed: 333510 - Contacts Sidebar comes up empty
- Fixed: 334993 - nsMsgCompUtils.cpp shouldn’t use brandShortName for User-Agent
- Fixed: 335973 - Improve how we present lists of e-mail addresses in the message pane
- Fixed: 336334 - select all using ctrl+a fails in message search window
- Fixed: 337815 - Messages don’t show; summary-file increases every time Tb opens
- Fixed: 338725 - Autocomplete doesn’t work on 1.8 branch
- Fixed: 339116 - account Junk settings: can’t change “automatically delete messages older than 14 days”
- Fixed: 339175 - [Find Tool Bar]: Neither “Find Next” nor “Find Previous” work at the message window
- Fixed: 339505 - attachment box should not disappear if emptied
- Fixed: 341354 - Can’t add tags to multiple messages at a time
- Fixed: 341490 - “New folder” context menu no more present in TB 2.0a1
- Fixed: 341661 - change label column to tags column in thread pane
- Fixed: 342167 - In <EditorOverride.css>, 2 “Warning: Expected pseudo-element but found ‘-moz-XYZ’. Ruleset ignored due to bad selector.”
- Fixed: 342214 - removing old labels doesn’t work
- Fixed: 342441 - Unread / Read Statusbar panels get hidden and never become visible again
- Fixed: 342576 - UI Work for Adding Tags to Messages
- Fixed: 342708 - Unable to Remove Tags for IMAP Messages
- Fixed: 342784 - File > Quit hangs tb if expunge inbox on exit is set
- Fixed: 342878 - Context menus in message body not hiding ‘Tag’ submenu
- Fixed: 342886 - Crash when removing the last tag on a local message
- Fixed: 342912 - Filter to Trash causes the trash folder to get opened
- Fixed: 343170 - Message tags shown twice in message header
- Fixed: 343174 - Submenu “Message” > “Tags” not filled with tags list
- Fixed: 343179 - JS error by message tags, if using a Thunderbird locale in combination with a profile created with an other locale
- Fixed: 343181 - Multiple tags in thread pane tags column should have a spacer
- Fixed: 343200 - Use the tag key when tagging a msg with a newly created key
- Fixed: 344846 - Add UI to delete summary file from folder properties dialog
- Fixed: 344872 - Mail window is leaking folderObserver on shutdown
- Fixed: 345873 - the word “Goto” shouldn’t be used in the UI (Tools > Options > Privacy > Junk)
- Fixed: 345975 - gray box on bottom with “<menuitem label=”&downloadStarredCmd.label;” accesskey=”&downoladStarredCmd.accesskey;”———^
- Fixed: 345999 - Deleting a tag does not remove it from the UI list until you restart
XULRunner: (99)
- Fixed: 187772 - mouse wheel scrolling does not dismiss form auto complete history, results in floating autocomplete dropdown
- Fixed: 202992 - “h” or “htt” cut off in address bar autocomplete (adds :// to domain names starting with “p” or “t”)
- Fixed: 212540 - Toolbar Customization dialog will not stay where I place it
- Fixed: 240095 - Location Bar doesn’t stay open (collapses) when clicking on arrow the first time
- Fixed: 250867 - icons only and other toolbar modes are not created in a global place
- Fixed: 273050 - Review storage module
- Fixed: 281862 - AutoComplete MDBResult’s GetCommentAt method returns NS_ERROR_NOT_IMPLEMENTED but it is!
- Fixed: 287677 - 3 problems with Protocol Not Known Error
- Fixed: 292496 - preferences window grows to double of its normal height in special circumstances
- Fixed: 295178 - Misleading l10n note in customizeCharset.dtd
- Fixed: 296080 - showAutoscrollMarker code is wrong in special situations
- Fixed: 297503 - Useless autoscroll code?
- Fixed: 298665 - color picker is broken (popup doesn’t close after selecting a color)
- Fixed: 298950 - need copy in context menu
- Fixed: 298960 - -remote can no longer handle commas or quotes
- Fixed: 302099 - How do embedders embed libxul?
- Fixed: 304531 - event.target.rel has no properties (Port fix from bug 225854)
- Fixed: 306538 - Autocomplete doesn’t work without a mousemove event
- Fixed: 308068 - JavaScript strict warning in richlistbox.xml
- Fixed: 308591 - Button.dlgType sets an attribute with the wrong case
- Fixed: 309289 - When moving an extension up/down in the richlistbox widget, it is scrolled to the top of the window.
- Fixed: 310636 - Make mozStorage a little more developer friendly
- Fixed: 312642 - expose clickSelectsAll property in textbox.xml
- Fixed: 315434 - Security error with remote <xul:tabbox>: can’t switch tabs if chrome has focus
- Fixed: 315570 - Add a reusable autocomplete result type that doesn’t depend on Mork
- Fixed: 317568 - Stub executable opens console window
- Fixed: 317811 - Allow single-window-instance XULRunner applications
- Fixed: 318036 - adding to Array.prototype breaks a tree column picker
- Fixed: 318407 - onchange event of preference elements gets called twice
- Fixed: 319248 - Don’t use navigator.properties
- Fixed: 319410 - textbox element loses content upon resize with direction:rtl and flex
- Fixed: 319453 - GetBlob should not crash if there is no data
- Fixed: 320429 - Switching tabs in a tabbox can result in illogical assignment of focus
- Fixed: 320449 - Make properties of GRE_GetGREPathWithProperties useful
- Fixed: 320901 - Remove reloading code, key and context menu item from help viewer
- Fixed: 320938 - autocompletion of a text-field pops up above firefox
- Fixed: 321153 - Fix various printpreview issues when scaling / changing orientation
- Fixed: 321729 - CVS Remove update.js and remove its reference from jar.mn
- Fixed: 321732 - printjoboptions.properties is dead, the other printjoboptions.* files should be packaged on non-Mac Unix only
- Fixed: 322155 - if the only focusable elements in a dialog are the buttons, focus the default button on load
- Fixed: 322354 - libxul always links against X11
- Fixed: 322898 - Add events for watching the addition and removal of tabs
- Fixed: 323296 - Create rule to check out l10n-files only
- Fixed: 323956 - Missing xpinstall prefs for XULRunner
- Fixed: 324913 - tabbrowser.xml depends on nsIWebNavigation
- Fixed: 324994 - Storage GetString/GetUTF8String should set IsVoid
- Fixed: 325253 - Don’t warn if there is no form history file to import
- Fixed: 325416 - Move typeaheadfind out of TB ifdefs
- Fixed: 325471 - Broken search for path to binary on linux in xulrunner-stub
- Fixed: 326007 - Xulrunner fails to build using VS.NET 2003 (VC7.1), chokes at linking xul.dll due to conflicting LIBC and MSVCRT libs
- Fixed: 326334 - Implement mozStorage as a multithreaded server
- Fixed: 326345 - Remove “Find” prefix from “Find Next”/”Find Previous” labels on find toolbar
- Fixed: 326772 - compatibility.ini should include TARGET_OS_ABI
- Fixed: 326909 - document the -safe-mode command-line option in -help
- Fixed: 327053 - Make caching persistent between transactions
- Fixed: 327317 - Create a mozStorageConnection.indexExists function
- Fixed: 327349 - Add JavaScript ASSERT function to globalOverlays.js
- Fixed: 327557 - Storage service keeps reference to main thread
- Fixed: 327567 - Storage connections should not outlive service
- Fixed: 327740 - wrong casts used in mozStorageAsyncIO
- Fixed: 327907 - Ending process firefox.exe can lead to database corruption
- Fixed: 327638 - sqlite_int64 and PRInt64 are not compatible types
- Fixed: 328068 - gather memory usage data for load events
- Fixed: 328125 - Add support for client-side throttling
- Fixed: 328140 - Integrate 0-filling patch into storage system
- Fixed: 328212 - Update AsyncIO with bugfixed in sqlite tree
- Fixed: 328213 - Upgrade to sqlite 3.3.4
- Fixed: 328505 - –install-app fails on Linux for packages without a vendor
- Fixed: 328790 - main thread never joins with async-io thread
- Fixed: 328890 - text box widget regression, unable to open urls in Thunderbird
- Fixed: 331225 - prefwindow/prefpane does not work in xulrunner.
- Fixed: 331431 - toolkit.jar is a dumping ground for everything.
- Fixed: 332091 - Possibility to add “special” part to package names
- Fixed: 332262 - “smime3.dll not found” error dialog w/ XULRunner embedded in Eclipse
- Fixed: 333306 - Crash with pragma statements that return values
- Fixed: 334034 - Unlabeled Close button with browser.preferences.instantApply
- Fixed: 334044 - build as standalone extension
- Fixed: 334174 - Corrupted database files are not handled correctly
- Fixed: 334513 - probably ‘off by a few’ in sqlite3 utf.c
- Fixed: 335319 - pre-process out debug.js’ license header
- Fixed: 335558 - Make storage form history use Mork if available
- Fixed: 335836 - Add warnings on usage to storage service.
- Fixed: 336133 - Missing out-of-memory check at db/sqlite3/src/tclsqlite.c:1442
- Fixed: 336134 - Missing out-of-memory check at db/sqlite3/src/shell.c:1485
- Fixed: 336230 - doubtful ASYNC_SYNC case
- Fixed: 336314 - Make storage threadsafe
- Fixed: 336439 - Infobar not tall enough
- Fixed: 336894 - Get rid of window title hacks in toolkit’s about:config
- Fixed: 336946 - Coverity 260-278 problems in sqlite
- Fixed: 338155 - Upgrade to sqlite 3.3.5
- Fixed: 339213 - Software update fails because XULRunner doesn’t ship updater.ini
- Fixed: 339313 - listbox FAYT doesn’t work when the Shift key is pressed
- Fixed: 340275 - Make nsTArray available to XULRunner apps
- Fixed: 340572 - Autocomplete textbox maxrows gets reset to 6 after first popup
- Fixed: 340715 - Replace deprecated preventBubble() on MOZILLA_1_8_BRANCH
- Fixed: 342841 - Scrolling arrow should look disabled when you can’t scroll in its direction
- Fixed: 343097 - Cleaner arrowscrollbox-clicktoscroll binding
- Fixed: 343146 - pull and build l10n dictionaries
- Fixed: 343690 - arrow keys traverse preference panes in wrong direction in RTL mode.
Miscellaneous fixes: (14)
- Fixed: 136049 - Daylight savings change invalidates summary files
- Fixed: 192666 - extension-list is appearing twice in ldif/tab/txt import file picker
- Fixed: 300338 - debug build too chatty with ldap disabled (JS errors in MsgComposeCommands.js)
- Fixed: 312643 - phishingdetector exception for relative urls
- Fixed: 314990 - Not using unique message id when msg doesn’t have message id
- Fixed: 319700 - Location of start page doesn’t stay greyed out on restart
- Fixed: 331265 - Tabs and Line Feed Issues with New Mail Alert Notification
- Fixed: 331924 - message header view cleanup
- Fixed: 332632 - String assertion in libmime when reading mail from mail.app
- Fixed: 339399 - In <mailCommands.js>, “Warning: assignment to undeclared variable id”
- Fixed: 340489 - Regression in search addresses dialog because of Bug 66771 checkin
- Fixed: 344694 - Conflict of linkage-specification for “MimeExternalObjectClass mimeExternalObjectClass”
- Fixed: 345650 - mailnews.max_header_display_length is now obsolete
- Fixed: 345883 - virtual folders with local folder body search keep mailbox files open
Mac-specific: (23)
- Fixed: 201071 - signature file containing accented characters has become corrupted
- Fixed: 308294 - Thunderbird tinderbox (bg l10n) fails in “$(ZIP) -r9D $(LANGPACK_FILE) install.rdf chrome chrome.manifest”
- Fixed: 309210 - makexpi.pl only looks for *.so when stripping
- Fixed: 315195 - [XULRunner] Select wrong default font if I close the preferences window with Command + W shortcut
- Fixed: 320880 - Thunderbird/About Thunderbird dialog box in address book is a sheet (modal window)
- Fixed: 325410 - Mac builds not packaging .chk files
- Fixed: 327037 - Newsgroup names over-abbreviated on UB Mac
- Fixed: 327108 - Cannot save copies to Sent folder. Selections in Copies & Folders are not retained(IMAP)
- Fixed: 328403 - Update (.mar) packaging should fail if the stuff to package is missing
- Fixed: 328645 - Fix copyright dates on branches
- Fixed: 329796 - [Affects Linux too] Can’t debug XForms on Mac OS X
- Fixed: 329806 - [XULRunner] nsStorageFormHistory needs to recognize endianness marker when importing old mork db
- Fixed: 331676 - Crash on search in threaded mode
- Fixed: 334663 - gray box around mail message header info is gone
- Fixed: 335089 - [XULRunner] Default button in sheets should not be focused
- Fixed: 339857 - Quick Search Box on the Mac is not wide enough
- Fixed: 340071 - pasting html from ff 1.5.0.4 into compose window in tb 1.5.0.4 doesn’t paste anything
- Fixed: 341307 - Thunderbird EULA refers to the “Thunderbird Browser”
- Fixed: 342455 - [XULRunner] Darker highlight color for selected rows in history/autocomplete
- Fixed: 342515 - [XULRunner] (Pinstripe) Use better font and spacing in menus/menuitems
- Fixed: 343931 - Set app name in InfoPlist.strings during build based on –enable-official-branding
- Fixed: 344238 - <marquee> tag causes context menu highlight to flicker
- Fixed: 345057 - [XULRunner] Improve Mac launch behavior through xpcom fork/exec restart and autoupdate restart
Intel Mac-related: (9)
- Fixed: 302212 - Mac OS X x86 builds can’t target SDKs
- Fixed: 322578 - Support ppc<->x86 cross builds for Mac OS X
- Fixed: 324855 - Need a script to produce universal binary .app from cpu-specific bits
- Fixed: 327823 - Support configurable preflight/postflight actions in client.mk
- Fixed: 327848 - Drive the Mac universal build process entirely in-tree
- Fixed: 328081 - Support unification of bdate for multi-project builds
- Fixed: 328391 - .mar generation should package universal build when the build is universal
- Fixed: 328596 - [XULRunner] Difficult to “Open using Rosetta” due to self-relaunching
- Fixed: 330890 - unify does not preserve the execute bit
Sun-specific: (5)
- Fixed: 156605 - Solaris: Disable stack execution in the Mozilla client executable
- Fixed: 312154 - [XULRunner] Start script does not take care of running instance
- Fixed: 314018 - Error in configure(.in): Sun CXX (CC) compiler defiens __SUNPRO_CC and not __SUNPRO_C
- Fixed: 322450 - TARGET_XPCOM_ABI not set in solaris builds
- Fixed: 332053 - Fail to build latest firefox and seamonkey trunk on solaris
BeOS-specific: (3)
- Fixed: 318918 - [XULRunner] sqlite does not build when MOZ_OBJDIR is different than source directory.
- Fixed: 330340 - [XULRunner] Build broken in sqlite
- Fixed: 338454 - [XULRunner] To implement correct restart in AppRunner for BeOS-platforms
OS/2-specific: (4)
- Fixed: 296138 - Use lxLite to compress binaries
- Fixed: 324240 - Update OS/2 ReadMe files (newsgroup change, new libc)
- Fixed: 333835 - [XULRunner] Fix temp file problem in SQLITE on OS/2
- Fixed: 337052 - Reactivate WarpCenter biff functionality in nsMessengerOS2Integration
AIX-specific: (1)
- Fixed: 323997 - TARGET_XPCOM_ABI not set in AIX builds
