SeaMonkey Trunk Tracker

Tuesday, September 30, 2008

Lost & Found

I started compiling lists of bugs that were checked into the trunk long before I started this blog. I even kept them around afterwards. Now in the light of the upcoming SeaMonkey 2 Alpha 1 the time has come to do some cleanup. Below are all bugs from my list of the early days of Mozilla 1.9 trunk (SeaMonkey trunk was called 1.5a back then) that have neither been fixed on the 1.8.1 branch (SeaMonkey 1.1.x) nor appeared on this blog until now. As always I tried to focus on visible changes and noticeable enhancements rather than internal code changes.

MailNews
  • rename TLS and SSL in SMTP preferences to what they really mean (STARTTLS, SMTP-over-SSL) (Bug 185662)
  • make Reply, Reply All, Forward and Next buttons dual-mode (adding Reply to Sender, Reply to All Recipients, Forward Inline/As Attachment, Next Message/Flagged Message/Unread Thread) (Bug 17796)
  • do not lose keystrokes while email composer is saving draft (Bug 352310)
  • speed up deleting attachments containing UNIX line breaks (Bug 365751)
  • add "Stop Filter Execution" filter action (Bug 358684)
  • allow to set marking junk as read independently for automatic and manual cases in preferences (Bug 377920)
  • do not fall back to insecure authentication after SMTP authentication failure (Bug 311657)
  • support opening a message from the command line (Bug 386919)
  • remove "Copy Folder Location" context menu entry, moving functionality to Location field in Properties dialog (Bug 369393)
  • move Location field from IMAP Sharing tab of folder properties dialog to General Information tab (enable it for all account types) (Bug 180546)
  • add more descriptive error messages for network level errors while sending mail (SMTP) (Bug 361433)
  • enable extensions to add and handle columns in MailNews (Bug 376717)
ChatZilla
  • change Switch Text Direction shortcut to Ctrl+Shift+X (was: Ctrl+Shift+E) (Bug 333570)
  • do not open multiline input when dropping link in single line input (Bug 332588)
  • add IRC-Hispano to default network list (Bug 227366)
  • add IRCnet to default network list (Bug 135926)
  • allow styling all parts of ChatZilla with motifs (Bug 235169)
  • allow disabling Bugzilla link detection on a per-channel basis (Bug 349137)
DOM Inspector
  • allow inserting/creating new nodes (Bug 112775)
  • add File / Save DOM As... (Bug 72494)
  • allow to hide processing instructions (Bug 360898)
  • show separate menu entries for Inspect Content/Chrome Document (Bug 337069)
Compiling
  • make Mozilla compile with Microsoft Visual Studio 2005 (VC8) (Bug 249782)
  • remove non-Cairo GTK2 gfx code (GTK 1 support and Xprint) (Bug 383889)
General
  • add "Ignore Word" to inline spellchecker used for editable elements (Bug 354580)
  • use bullets instead of asterisks to block out password characters (Bug 97811)
  • make dictionaries part of the locale pack in the installer (Bug 350688)
  • add font-family (alias) resolver checking whether specified font-family is installed in the system (Bug 352174)
  • make a backup copy of prefs.js before overwriting it if there were errors reading it (Bug 361102)
  • Undo Close Tab enhancements: File / Recently Closed Tabs menu entry, select restored tabs and reuse blank tabs with no history (Bug 354953)
  • let Mozilla applications manage NSS configuration for PKCS#11 shared libraries (prevent Windows from locking nssckbi.dll) (Bug 176501)
  • implement font-size-adjust on Linux (Bug 363410)
  • make Gecko pass the Acid2 test (Bug 289480)
  • let Backspace default to nothing on Linux instead of going back (in history) (Bug 358764)
  • support startup notification on Linux/UNIX desktops (Bug 223492)
  • enable native theme (form control etc.) in HTML content on Linux (Bug 329846)
  • add support for the X Session Management Protocol (XSMP) (Bug 93789)
  • make downloading using "Save Link As..." successful on a link to a page/file that uses HTTP/FTP authentication (Bug 315227)
  • make Debug QA and Palm Sync extensions optional in Windows installer (Bug 385377)
  • add pref to control minimal font size for high quality text rendering (browser.display.auto_quality_min_font_size) (Bug 387969)
  • allow multiple selection of text with Ctrl (Bug 73373)

Labels: , , , , ,

Sunday, September 21, 2008

Alpha Particles

Progress
MailNews
  • make IMAP folders offline by default if they are newly created and mail.server.default.offline_download pref is true (Bug 452615)
  • display messages that are not present in the current folder view but found through a search (Bug 377084)
  • resort when new message arrives and Sort by / Threaded is active (Bug 262319)
  • do not ask whether to send HTML mail for recipients matching an "additional email" address of a contact that prefers HTML messages (Bug 437750)
  • disable JavaScript in MailNews for now (Bug 453943)
  • properly detect application/pkcs7-mime subtypes in libmime (Bug 456250)
  • do not lose track of messages in a folder when using CONDSTORE (Bug 456601)
  • add ability to download IMAP messages preemptively/automatically in the background (Bug 436615)
Address Book
  • apply changes to phone types made in Apple Addressbook (Bug 452143)
  • add birthday fields to address book (Bug 13595 and Bug 455797)
  • update address book card preview pane for card changes via external interfaces (where notifications exist, e.g. OS X) (Bug 455240)
CSS
  • add support for WebKit's CSS3 Transform proposal (Bug 435293)
DOM
  • implement cloneNode() for HTML document nodes (Bug 42976)
  • allow creating HTML documents through document.implementation.createDocument() (Bug 450160)
SVG
  • support SVG mask/clip-path/filter effects in HTML (Bug 450340)
Certificates
  • show Exception dialog before fetching certificate when prefetching is active (Bug 453855)
Printing
  • remove useless "print.use_native_print_dialog" preference (Bug 414843)
General
  • introduce new UI for setting SeaMonkey as default application/handler (Bug 441050)
  • add trim, trimLeft and trimRight for JavaScript strings (Bug 305064)
  • add hu (Hungarian) to source locales (Bug 453350)
  • make FTP uploads of small files using File / Upload File menu report failures (Bug 389394)
  • make migration of SeaMonkey profile not fail (possibly not migrating bookmarks) when folder in source profile is missing (Bug 423211)
  • set colors for GTK treelines when no specific rule is given (Bug 434080)
  • make transfer mode of images influence the lock icon state (mixed content) (Bug 135007)
  • add bold default options to about:config context menus (Bug 255726)
  • disable "Add to SeaMonkey" and add "Cancel Install" in right-click menu after installing extension (Bug 438755)
  • let Software Update show a hint that the system clock may be off if the server certificate appears to be expired (Bug 390746)
  • use correct order of buttons in Add-on Updates dialog appearing at startup (Bug 424317)
  • do not delete a file dragged from Windows Explorer / FTP (Bug 296528)
  • enable color management support for tagged images by default (Bug 418538)
  • disable NetworkManager querying by default because its network link detection (which triggers Offline mode) cannot be trusted (Bug 424626)
Crashes
  • do not crash when opening IMAP messages with inline images (Bug 454061)
  • do not crash shutting down in cookie code (Bug 455035)
Update: added last three MailNews bugs that made the Alpha cut

Labels: , , , , , ,