SeaMonkey 2.33 Changelog (Target Milestone)
New Features and Fixes
MailNews
- Replace use of obsolete dialogOverlay.js, in SeaMonkey (Bug 917232)
- Convert abSelectAddressesDialog.xul from a <window class="dialog"> to a <dialog> (Bug 917563)
- All fields in the Mailing list editor dialog are empty. Regression caused by Bug 1061648 (Bug 1083785)
General
- Define TopLevelImageDocument.css and TopLevelVideoDocument.css for SeaMonkey themes (Bug 752331)
- expose privacy.trackingprotection.enabled in privacy preferences and account for removal of do-not-track options (Bug 1060852)
- Cache size does not update after clearing cache (Bug 1061990)
- Deal with fallout from bug 1050449 (Bug 1070768)
- readFromClipboard() |dataLen.value / 2| isn't safe (Bug 1077465)
- Add tracking controls to security notification bar (Bug 1078740)
- The bookmark manager is empty (Bug 1084203)
- Port BoxObject and its subclasses to WebIDL (Port Bug 979835 to SeaMonkey) (Bug 1087942)
- SeaMonkey part for Add newChannel2 to nsIProtocolHandler (Bug 1067471) and Extend NewChannel() with loadinfo argument in nsIAboutModule (Bug 1067468) (Bug 1088748)
- Error: Failed to open input source 'chrome://branding/content/icon32.png' = NS_ERROR_FILE_NOT_FOUND (Bug 1088767)
- Error: NS_ERROR_XPC_CANT_MODIFY_PROP_ON_WN: Cannot modify properties of a WrappedNative Source file: chrome://communicator/content/history/treeView.js (Bug 1089186)
- Fix package failures due to move from content/ to dom/ (Bug 946065) (Bug 1089681)
- Use the toolkit printPreviewBindings.xml instead of ours. (Bug 1091126)
- SeaMonkey changes needed due to the web installer interfaces now using browsers instead of DOM windows (Bug 1094694)
- ES6 CONST causes loadSubScript("chrome://messenger/content/pref-mailnews.js") failed: SyntaxError: const declaration not directly within block (Bug 1103597)
Windows
- cd <objdir>; mozmake installer or mach build installer doesn't create an installer (Bug 1067567)
- Linking SeaMonkey currently fails with: "error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in nsSuiteModule.obj (Bug 1081519)
Linux
- SM-Trunk: Under Modern neither reply nor new message possible (Bug 1073968)
- "Segmentation fault" at the very start of startup (Bug 1092553)
Special Operating Systems
- macOS: Toolbar buttons lacks label margins (Bug 1085093)
- macOS: Fix SeaMonkey's OS X disclosure button styling once bug 1085134 is resolved (Bug 1092585)
- macOS: package-manifest.in needs to be updated after the cleanup in bug 1096494 (Bug 1102033)
- macOS: Port relevant parts of |Bug 704320 - Add referrer policy support for nsIWebBrowserPersist and its consumers. | to SeaMonkey (Bug 1102599)
Compiling
- Switch tests to using moz.build and manifests (Bug 922076)