SeaMonkey 2.18 Changelog (Target Milestone)
New Features and Fixes
MailNews
- Provide information like preview text, subject and sender in mail notification window - as in Thunderbird (Bug 404580)
- Element.setAttribute(attr, null); now sets the attribute to the string "null" instead of the empty string (Bug 825605)
- messenger.xul: ReferenceError: gDisallow_classes_no_html is not defined (Bug 831348)
Composer
- Make it easier to edit disabled form fields (Bug 827017)
General
- Implement Phishing Protection (a.k.a. Safe Browsing) support in SeaMonkey (Bug 477718)
- Resync' Directory Provider from Firefox (Bug 631897)
- Update help for redesigned Add-ons Manager (Bug 652328)
- Port |Bug 752461 - First time after choosing to "Never activate plugins for this site" the video is still playing| (Bug 807664)
- Get the executable path directly from the directory service instead of guesswork. (Bug 824272)
- pref-applicationManager.xul is broken because Services isn't defined in the scope. (Bug 826771)
- Remove NotificationsComponents.manifest from SeaMonkey installer package manifest (Bug 827513)
- Port |Bug 827303 - Firefox core and crypto services components assume services/sync is built| (Bug 830413)
- Update Suite Download Manager UI for Private Browsing changes (Bug 833015)
- Drop livemarks support from SMILE (Bug 834493)
- Modify Privacy & Security Preferences UI to reflect recent backend additions (Bug 835134)
- Remove uses of RESULT_TYPE_FULL_VISIT and RESULT_TYPE_DYNAMIC_CONTAINER from comm-central, now that bug 835543 removed those constants (Bug 836094)
- In the Form Submit Observer, use fullZoom from nsIDOMWindowUtils rather than inferring zoom from CSS to device pixel ratio (Bug 836269)
- Port | Bug 836120 - Reduce memory overhead of Sync when it isn't configured | to Seamonkey (Bug 836702)
- Followup to Bug 773761, don't define overlay twice in the same block. (Bug 837397)
- Add basic private browsing support (Bug 837492)
- Add private browsing page (Bug 837493)
- Add command line argument to open a private window (Bug 837496)
- Add File - New - Private Window menuitem (Bug 837510)
- Port Bug 826409 - Remove onBeforeDeleteURI and onBeforeItemRemoved notifications (Bug 838333)
- Add Open Link in Private Window context menuitem (Bug 841230)
- Open Location dialog should be able to open a private window (Bug 841616)
- Use "website" rather than "web site" in en-US preference panes (Bug 842320)
- Today nightly build very buggy (Bug 842529)
Windows
- User-Oriented Labels in Data Manager for "sts/use" and "sts/subd" (Bug 822535)
- Seamonkey-aurora and trunk needs to have release-l10n created (Bug 830096)
- Port |Bug 783778 - Update Google favicon in the search bar| to SeaMonkey (Bug 834692)
- Fix some mingw warnings in nsWindowsShellService (Port |Bug 829288| to SeaMonkey) (Bug 834693)
Linux
- SeaMonkey's linux64 are not building due to nss errors. (Bug 838401)
- make package broken due to missing packages (Port Firefox bugs: Bug 831683 and Bug 836206). (Bug 838526)
Special Operating Systems
- macOS: Switching between active/inactive causes toolbar/statusbar to not repaint properly (Bug 831160)
- macOS: Fix OSX64 buildage from |Bug 780561 - (new-packager) Overhaul the packager| (Bug 837570)
Compiling
- Port |Bug 824330 - Enable services in xulrunner and don't build under services/ when building against a libxul SDK| to SeaMonkey (Bug 828957)