SeaMonkey 2.30 Changelog (Target Milestone)
New Features and Fixes
Browser
- Add option to disable Location bar history (Bug 863747)
- Add speculativeConnect() method to search engines, SeaMonkey part. (Bug 1037372)
- Update the favicon when the href attribute of link rel="icon" is changed (Bug 1038290)
- Port |Bug 633773 - Use Google's HTTPS search by default|, |Bug 958883 - Use HTTPS for Yahoo searches| and search plugin parts of |Bug 959576 - Create a component to get the list of priority domains| to SeaMonkey (Bug 1039004)
MailNews
- When the birth year is empty, SeaMonkey puts 1900 and in English language (Bug 928632)
Composer
- Save and Change Character Encoding dialog has no encodings (Bug 1018256)
- Selected column in selection list properties does not work (Bug 1018263)
General
- "Load this bookmark in the sidebar" checkbox for bookmarks is not available/working in SeaMonkey [browserWin.openWebPanel is not a function] (Bug 613974)
- chrome directory missing in fresh profiles (again) (Bug 817295)
- about:memory in modern includes old CSS version (Bug 825127)
- Default Search dropdown doesn't get refreshed after adding new search engine (Bug 918474)
- Adjust the languages preference pane to take into account Bug 910192 which removes intl.charset.default and deduces the fallback from the locale (Bug 934492)
- Remove front end for removed x-user-def font preferences (Bug 956007)
- Add UI to access the remote debugger preferences (Bug 973530)
- Provide toggle for Geolocation service (geo.enabled) in Privacy & Security preference pane (Bug 994093)
- Rename options in Geolocation doorhanger notification to disambiguate "Don't Share" vs. "Not Now" (Bug 998787)
- Help on mail account settings for authentication method needs updating (Bug 1009233)
- Port |Bug 985742 - fuelApplication.js:1512 - mutating the [[Prototype]] of an object will cause your code to run very slowly; instead create the object with the correct initial [[Prototype]] value using Object.create| to SeaMonkey (Bug 1016132)
- Use a JSON storage back-end in the Login Manager - SeaMonkey part (Bug 1017696)
- Enable notifications by default again for using offline storage and update Offline Web Applications preference pane (Bug 1019583)
- Clarify "Don't Show" label in Desktop Notification bar and doorhanger (Bug 1019986)
- After changing the toolbar style preference back to pictures and text, customise dialog doesn't display the setting. (Bug 1021615)
- Notifications for requests from Offline Web Applications offer beyond-session options in Private Browsing mode (Bug 1025569)
- Port Bug 1021969 (Bug 1026014)
- Remove public destructors of NS_*_INLINE_* refcounted classes, Remove NS_HIDDEN, Fix dangerous public destructors. (Bug 1032800)
- Classic Theme is missing dummy chome.manifest file (and icon.png, and preview.png) (Bug 1032804)
- In about:certerror send the failed channel from the docshell to the Security Exceptions Dialog. (Bug 1034203)
- Error: mismatched tag. Expected: </rdf:Seq> (Bug 1040225)
Windows
- TypeError: tabs[i]._preview is undefined (Bug 1009451)
- Implement search-engine discovery notification. Part 1: add API (Bug 1019383)
- The labels in the menulist items for the mail view selector don't line up vertically (Bug 1035237)
- TypeError: DebuggerServer.closeListener is not a function when remote debugger is set to true. (Bug 1038577)
- Fix startup error "Couldn't load XPCOM" Package sandboxbroker.dll (Bug 1040939)
Linux
- SeaMonkey make package doesn't package things needed to run for .. in .. loops that iterate over the content window object (Bug 1019021)
- message pane: Monospace font setting is ignored instead the setting for proportional font is used if browser.display.use_document_fonts is set to 0 (Bug 1022481)
Special Operating Systems
- macOS: installer/package-manifest:139: Missing file(s): /SeaMonkey.app/Contents/MacOS/components/jsdservice.xpt (Bug 1031960)
Compiling
- Stop building Venkman because Bug 800200 removes JSD1 which Venkman depends on. (Bug 1029513)
- Port |Bug 598615 - HAVE_64BIT_OS changed to HAVE_64BIT_BUILD| to SeaMonkey (Bug 1030016)