SeaMonkey 2.17 Changelog (Target Milestone)
Any data displayed on this site is only for archive purposes and starting with March 2019 is not being updated any more.
New Features and Fixes
Browser
- Not detecting feed when type has leading and/or trailing whitespace (Bug 484379)
- Loading URL by pressing ENTER on already present URL in location bar doesn't maintain URL encoding (Port Bug 461304) (Bug 801287)
- Port |Bug 804834 - Part 1: Fix tests depending on E4X for-each in content JS| [feed_discovery.html mochitest-5 permaorange] (Bug 824344)
- browser_480893.js | uncaught exception - SyntaxError: missing ( after for at chrome://communicator/content/aboutSessionRestore.js:59 (Bug 825342)
- 'Get more search engines' link does not work (Bug 825586)
MailNews
- [Messenger] Junk and Delete buttons are missing description text when in the customize menu. (Bug 768010)
- Remove GetSelectedMessages from mail window and refactor some mail window code (Bug 811117)
- Select Addresses blank if opened from Compose window with To/Cc/Bcc filled in (Bug 814770)
- Reply to list: Using the thread pane's context menu list entry opens the compose window with the quoted message, but no To address is prefilled. (Bug 814948)
- HTML composition broken with nightly 20121127 (Bug 815689)
- Element.setAttribute(attr, null); now sets the attribute to the string "null" instead of the empty string (Bug 819798)
- Deleting all messages from folder generates errors (Bug 823819)
General
- Workaround event handler having the same original prototype node (Bug 674246)
- [SeaMonkey] "test_browserGlue_smartBookmarks.js | 6 == 5" (Bug 774296)
- [SeaMonkey] "browser_NetUtil.js | Exception thrown - [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIXPCComponents_Utils.import]"" (Bug 783519)
- Switch to new event constructors (Bug 783715)
- nsSuiteGlue does unnecessary work when there are no new add-ons installed (Port Bug 727637). (Bug 791273)
- Remove synchronous calls to nsICacheSession::openCacheEntry in SeaMonkey (Bug 792735)
- Remove libsoundtouch from package-manifest.in (Bug 813522)
- rename gMsgCompose in addressbook-panel.js to something unique (Bug 814739)
- Sanitizer: Clear Private Data should clear search bar and find bar data. (Bug 815127)
- Remove all of the site specific user agent overrides as part of backing out bug 588909 [port bug 815743] (Bug 815801)
- Remove libsoundtouch following bug 816576 (Bug 817315)
- Set character encoding in browser_fayt.js (Bug 817326)
- Turn SSL-related warning prompts into notifications (Bug 817441)
- Port |Bug 675037: fullzoom callback needs to handle null currentURI| (Bug 817682)
- Sync changes in global/alerts/alert.css from Toolkit (Adjust styling of nsIAlertService alert windows). (Bug 818017)
- Restore wheel settings for horizontal direction (Bug 819652)
- [SeaMonkey] browser_dataman_basics.js | The correct number of domains is listed - Got 7, expected 18 (Bug 819715)
- [SeaMonkey] Test test_browserGlue_corrupt_nobackup.js times out (Bug 820308)
- Fix pre-filling of whitelist from pref-popups.js (Bug 822441)
- Context menu is not shown for form buttons and select elements (Port bug #433168) (Bug 822581)
- Tags and Folders don't toggle properly (Bug 822826)
- JavaScript error: this.editor is null when opening a popup window (Bug 823499)
- Update Mouse Wheel preferences help after bug 782143 and bug 819652 (Bug 823647)
- Unprefix the only -moz-radial-gradient in comm-central (Bug 823694)
- Bogus context menu for disabled text fields (Bug 827018)
Windows
- Unwanted Google searches due to mouse position. (Bug 690745)
- Port |Bug 800018 - Click-to-play is broken on various websites like cnn.com or latimes.com (2nd round)| to SeaMonkey (Bug 813963)
Special Operating Systems
- Other: right click in the empty part of the tabbar doesn't produce menu (Bug 669207)
- macOS: Update info.plist (register svg files and playable media types, clean up icons) (Bug 806236)
Compiling
- dtd style localization note in a properties file causes errors with l10n tools (Bug 782243)