SeaMonkey 2.38 Changelog (Target Milestone)
New Features and Fixes
MailNews
- Adapt seamonkey for the addressbook remote content policy change; use the permission manager instead of address book property (Bug 995737)
- Port Bug 967494 to SeaMonkey (Preference Composition/Spelling/Language is ignored, and changing spellcheck language in one composition window affects all open and new compositions) (Bug 1163395)
- Display-name with comma in it does not get properly quoted in From: field (Bug 1170002)
General
- Need to refactor SeaMonkey Preferences and UI because Bug 530209 replaced the browser.urlbar.default.behavior preference with a more flexible scheme. (Bug 1098350)
- Make JS callers of ios.newChannel call ios.newChannel2 in suite/ (Bug 1099585)
- JavaScript error: .../nsSuiteGlue.js, line 291: NS_NOINTERFACE: Component returned failure code: 0x80004002 (NS_NOINTERFACE) [nsIWebProgress.DOMWindow] (Bug 1158496)
- Add UI to configure the "fonts for mathematics" preferences (Bug 1160455)
- Follow up to Bug 1157433 When content disposition information isn't available in the cache for an image the user right clicks, don't spew the console. (Bug 1160500)
- Package FormAutofillStartup.js (Bug 1160565)
- Fix-up SeaMonkey browser tests after file move (Bug 1162518)
- Use FINAL_TARGET_FILES and PP_TARGETS for SeaMonkey themes (Bug 1163442)
- Port test from |Bug 952982 - Submit inputs should be subject to constraint validation and match :valid/:invalid as needed| to SeaMonkey (Bug 1165264)
- TEST-UNEXPECTED-FAIL | suite/browser/test/browser/browser_bug581947.js | A promise chain failed to handle a rejection: - at file:$OBJDIR/dist/bin/components/nsLivemarkService.js:303 - Invalid livemark (Bug 1165316)
- Error: formatURLPref: Couldn't get pref: extensions.getAddons.link.url (Bug 1167865)
- Seamonkey: Replace draggesture with dragstart, dragdrop with drop events (Bug 1171980)
- Error: NS_ERROR_XPC_CANT_GET_PARAM_IFACE_INFO: Cannot find interface information for parameter arg 0 [nsPIPlacesDatabase.shutdownClient] (Bug 1172278)
Special Operating Systems
- Unspecified: scripts in the document get access to input events before browser (Bug 1161918)
- Unspecified: Port Thunderbird Bug 1130248 (Allow email addresses in address name fields) (Bug 1165612)
- macOS: Websites not reached from URL location bar, pages only loaded from Bookmarks (Bug 1172301)
Compiling
- Port Bug 1153657 to SeaMonkey (see TB Bug 1164707 missing toolkit_perfmonitoring.xpt in aurora builds) (Bug 1165427)
- comm-aurora builds are not building due to DOMi and Chatzilla pulling from revisions earlier than bug 1158751 - Port NO_JS_MANIFEST changes (Bug 1167346)
- installer/package-manifest:517: Missing file(s): bin/components/pipboot.xpt (Bug 1169515)
- package-manifest : Missing file(s): bin/components/profile.xpt in suite/ (Bug 1177317)