SeaMonkey 2.20 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
- Private Browsing changes for browser feed preview (Bug 856322)
- Tabbed browser should use favicon sevice in a privacy-aware way (Bug 856406)
- [SeaMonkey] test_feed_discovery.html | Test timed out. (Bug 856872)
- JavaScript error trying to use undo close tab menuitem in a private window (Bug 858825)
- Crtl+clicking on a link should open it even if content is calling event.stopPropagation() in a click event handler (Port Firefox Bug 748740) (Bug 861194)
- Search bar should not save search history in private windows (Bug 861691)
- Port | Bug 864107 - session restore does not ensure restored windows are actually on-screen | to SeaMonkey (Bug 868964)
MailNews
- Save As Template should correctly manage multiple selections (Bug 786316)
- Clean up mailnews/subscribe.{js|xul} (Bug 849525)
- Context menu Open Link in New Window broken in MailNews [gContextMenu.openLink is not a function] (Bug 860905)
Composer
- FinishHTMLSource() is no longer necessary (Bug 252423)
General
- Use Services.prefs instead of preferences-service / gPrefService, in SeaMonkey code (Bug 735333)
- Remove calls to addvisit() from Seamonkey (Bug 820797)
- Remove usage of setPageTitle and isVisited from Seamonkey's tests (Bug 834498)
- Port Bug 835730 (Properly tear down components when the profile is being shut down) to SeaMonkey (Bug 852499)
- Click-to-play no longer respects per-site permissions (Bug 854867)
- Add ability to customise new mail alert information (Bug 856454)
- [SeaMonkey] test_contextmenu.html | checking item #4 (---) name - got context-openlinkinprivatewindow, expected --- (Bug 856587)
- Some parts of click-to-play don't work if you disable doorhangers (Bug 860537)
- New Error Console Filter textbox label should have slightly less useless access key (Bug 860851)
- Need to sync new security prefs from bug 842191 (Bug 860970)
- Update the SSL Preference Pane after bug 733642 changed preference names and semantics (Bug 861471)
- Showing statistics is broken because of webidl conversion of custom event (Bug 863008)
- [SeaMonkey] TEST-UNEXPECTED-FAIL | browser_ApplicationPrefs.js | Check existing boolean property for existence (Bug 863099)
- Themes (Modern and Classic) are broken due to Bug 846540 (Bug 863300)
- Port test fixes from |Bug 854467 - can't un-set the clicktoplay flag on an nsIPluginTag| to SeaMonkey (Bug 863426)
- Permanent orange: TEST-UNEXPECTED-FAIL | browser_dataman_basics.js | Test timed out (Bug 864271)
- Turn on preference in SeaMonkey to enable Mixed Content Blocker and to block insecure active content loads on https pages (Bug 864369)
- Notifications preference pane doesn't observe locked status for show_alert and show_balloon (Bug 866503)
- Remove previous calls to PlacesUtils.backups and move them to PlacesBackups (SeaMonkey) (Bug 867008)
- Put "Display emoticons as graphics" in a new line (Bug 867210)
Windows
- TEST-UNEXPECTED-FAIL | browser_dataman_basics.js | The correct number of domains is listed - Got 19, expected 18 (Bug 861333)
- seamonkey should declare itself dpiAware on windows via the .exe manifest (Bug 869891)
Special Operating Systems
- macOS: [Mac][personas] lightweight theming crunches window title bar (Bug 864034)
Compiling
- Update SeaMonkey installer package-manifest.in (Bug 862701)