SeaMonkey 2.32 Changelog (Target Milestone)
New Features and Fixes
Browser
- Add DuckDuckGo to the default search engines list (Bug 937809)
- Restore from crash page is blank if default client dialog is open (Bug 986935)
- Switching tabs triggers onLocationChange with LOCATION_CHANGE_SAME_DOCUMENT flag (Bug 1035171)
- Search bar binding shouldn't set IDs for menuitems (Bug 1080774)
General
- Spell Check Dialog to small for long words. Make it resizable. (Bug 698310)
- Allow about: pages to opt in to IndexedDB optionally specifying a desired origin. (Bug 1040771)
- Record submission event for plugin crashes [notifications] (Bug 1041327)
- Replace openResultPopuup typo in autocomplete.xml by openPopup (Bug 1053166)
- Use Plugin Host to enumerate plugins (Bug 1060047)
Windows
- Port |Bug 581470 - Ctrl+P and Ctrl+W not working from Print Preview window (Bug 1009890)
- While composing mail, there exists an empty line in attachment context menu when right clicked on the attachment area (Bug 1039933)
- Static-link the CRT into SeaMonkey executable (/suite/app/moz.build). Port Bug 1023941 Part 1 (Bug 1060848)
- Ghostery 5.3.1 does not support SeaMonkey (was Ghostery toolbar button doesn't work) (Bug 1060858)
- Add Windows 10 as supported OS version to SeaMonkey's exe manifest (Bug 1078306)
Linux
- Port |Bug 895248 - Move --enable-stdcxx-compat in build/unix/mozconfig.linux| to SeaMonkey (Bug 1061341)
Special Operating Systems
- macOS: Port bug 967970 - Set NSDisablePersistence to prevent disk leaks (Bug 973644)
- macOS: Implement keyboard shortcut for composition's "Find and Replace" on MAC (Bug 1068997)
- macOS: Update removed-files for the move from Contents/MacOS to Contents/Resources (Bug 1072663)
- macOS: Modify file structure of SeaMonkey.app to allow for OSX v2 signing (Bug 1074019)
- macOS: Get SeaMonkey to launch with the new .app bundle structure (Bug 1074021)
- macOS: SeaMonkey's preprocessed channel-prefs.js file needs to be the same for each build (Bug 1074025)
Compiling
- Port Bug 943728 (Use single quotes for shell quoting instead of double quotes) (Bug 1047295)
- Follow up to Bug 559505 package xulstore (Bug 1057124)
- Do not package .mkdir.done in XPIs (Bug 1061011)
- Port |Bug 815219 - Default to building with all available cores| to SeaMonkey (Bug 1061029)
- Do not source mozconfig.common multiple times in linux in-tree mozconfigs (Bug 1061336)
- Enable generational GC for SeaMonkey (Bug 1068846)