SeaMonkey 2.14 Changelog (Target Milestone)
New Features and Fixes
Browser
- Switch to new drag and drop api for home button (Bug 774125)
- Switch to new drag and drop api for go and search buttons (Bug 774362)
- SeaMonkey should use the asynchronous API from nsIBrowserSearchService. (Bug 780179)
- [tabbrowser.xml] onLocationChange: aRequest can be null for an error page. (Bug 782516)
- TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/suite/browser/test/browser_bug413915.js | Exception thrown at chrome://mochitests/content/browser/suite/browser/test/browser_bug413915.js:7 - TypeError: secman.getCodebasePrincipal is not a functi (Bug 784041)
- Port Bug 768568 to SeaMonkey (Bug 784060)
MailNews
- Port |Bug 630484 - Properly support plural forms in advance search dialog status message| to SeaMonkey (Bug 633730)
- Convert address book to Services and mailServices (Bug 774069)
- Stop using DOMAttrModified events (Bug 779616)
- Duplicate accesskey A in MailNews View menu (Bug 782018)
General
- Site Navigation Bar misses its tooltip when minimized (Bug 439312)
- Override Toolkit and increase image.mem.max_decoded_image_kb to 250MB (Bug 768015)
- Fully update packaging wrt |Bug 534956 - Sync add-ons| (Bug 774265)
- double click on column headers should not to open selected history item in History window(Ctrl+H) (Bug 776052)
- Update usage in SeaMonkey of GetCodebasePrincipal to reflect changes to API (Port Bug 774585) (Bug 776577)
- Fix Bookmarks and history menus behave incorrectly due to non-node weak map keys (Port Bug 760940) (Bug 777005)
- mochitest-plain 1852 TEST-UNEXPECTED-FAIL | /tests/suite/browser/test/test_contextmenu.html | checking item #0 (popupwindow-reject) name - got popupwindow-allow, expected popupwindow-reject (Bug 778076)
- Calling gFormSubmitObserver.panelIsOpen() causes layout flushes (Port Bug 752486) (Bug 779076)
- Don't focus the content area when closing a places context menu (Port Bug 776271) (Bug 779077)
- Fix nits noticed in patch for Bug 599745 (invalidformsubmit) (Bug 779720)
- Use LOCATION_CHANGE_ERROR_PAGE to identify error page loads (Bug 782033)
- Port bug 782739: mouse wheel zoom is lost after tab switch (Bug 784503)
- Add in ID to the Web Development menu separator to make it easier for extensions to hook into our Tools menu. (Bug 785581)
Linux
- Implement desktop background colour on GNOME (Bug 779300)
- Sidebar "Tabs" dropdown doesn't display properly on Linux (Bug 780278)
Special Operating Systems
- macOS: Make Mac OS X 10.6 the minimum system version (Bug 783554)
Compiling
- Port |Bug 741587 - Browser API: Handle alert/prompt/confirm in <iframe mozbrowser>| to SeaMonkey (Bug 771459)
- Port packaging changes from |Bug 753239 - Implement a DOM component for navigator.id| (Bug 773144)
- Port |Bug 740997 - ICS camera support| to SeaMonkey (Bug 780814)
- Package ColorAnalyzer.js to fix ERROR TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/toolkit/components/places/tests/browser/browser_colorAnalyzer.js | Exception thrown - [Exception... "Component returned failure code: 0x80570016 (NS_ERROR_XPC (Bug 783510)