SeaMonkey 2.11 Changelog (Target Milestone)
New Features and Fixes
Browser
- Resync' SM browser_feed_tab.js with FF browser_pageInfo.js (Bug 735143)
- Remove dependency on Services.jsm from tabbrowser.xml (Bug 737061)
- JavaScript strict warnings in tabbrowser.xml (Bug 738615)
MailNews
- entries in languages menu of context menu get multiplied several times (Bug 709819)
- Remove spellCheckAddToDictionary.label/accesskey from DTD file. (Bug 735986)
- resource://gre/modules/mailServices.js should be resource:///modules/mailServices.js. (Bug 738163)
- JavaScript strict warning in tabmail.xml (Bug 738607)
Composer
- Cannot add/remove Print icon in Composer toolbar (Bug 747765)
General
- Port |Bug 624151 - Better positioning for the invalid form popup| to SeaMonkey (Bug 626834)
- Update Preferences help for the new section to control crash report submission. (Bug 698038)
- Revise help links to external resources (Bug 703687)
- Remove "security.enable_ssl2" remnant in nsThunderbirdProfileMigrator.cpp (Bug 711325)
- Port |Bug 658738 - [meta] We seem to be leaking hundreds of windows until shutdown during browser-chrome tests| to SeaMonkey (Bug 726521)
- Move SeaMonkey mozconfigs into source tree (Bug 728930)
- Port |Bug 613588 - (livemarksIO) Replace livemarks with asynchronous load-on-demand livemarks (was: Livemarks cause synchronous I/O during txul)| to SeaMonkey, tests (Bug 730849)
- Port |Bug 593566 - Bookmarks with blank name are wrongly exported (broken codepage symbols in the exported file)| to SeaMonkey (Bug 731663)
- Persist (remember) expanded state of File Bookmark folder tree (Bug 733687)
- Help content for concurrent tab restores preference (Bug 734994)
- Download manager doesn't finalise its statement (Bug 735329)
- Port |Bug 735625 - Get rid of ImportHTMLFromFileToFolder| to SeaMonkey (Bug 736547)
- Port |Bug 653038 - Replacement image for sync-bg.png smaller optimized PNG| (Bug 736818)
- JavaScript strict warning in syncUI.js (Bug 738594)
- JavaScript strict warnings in utilityOverlay.js (Bug 738601)
- Bookmark edit panels do not expand correctly (Bug 739049)
- Most of SeaMonkey builds report "FAIL: graph server unreachable" (graphs-old.mozilla.org) since March 28th, 2012 (Bug 740754)
- Port Sync UI parts of |Bug 730989 - Refactor identity and authentication management| (Bug 740966)
- "function ... does not always return a value" in browserPlacesViews.js, controller.js and treeView.js (Bug 741062)
- "err is not defined" at "nsSuiteGlue.js line: 752" (Bug 741068)
- Remove tests for old style bookmarks GUIDs, in SeaMonkey (Bug 742706)
- Implement click-to-play plugins (port FF bug 711552 and bug 744964) (Bug 743312)
- Port |Bug 702639 - Kill excludeItemsIfParentHasAnnotation query option| to SeaMonkey (Bug 743677)
- Remove calls to addPageWithDetails, in SeaMonkey (Bug 743679)
- Port |Bug 731494 - Refactor generic code from services/sync into services/common| (Bug 744702)
- Port |Bug 711618 - implement basic click to play permission model| to Data Manager (Bug 747186)
- Port new doorhanger options from |Bug 711618 - implement basic click to play permission model| (Bug 747519)
- Fix typo from Bug 595810 (chrome://global/skin/icons/question64.png should be chrome://global/skin/icons/question-64.png instead) (Bug 751081)
Windows
- Don't try to package MSVC dlls if WIN32_REDIST_DIR is not set, in SeaMonkey (Bug 735618)
- [sea-win32-02] "create aus previous upload dir failed" (Bug 741082)
- The Windows 7 Jumplist is using the mailbiff icon, should use html-file.ico instead. (Bug 747774)
Linux
- cb-seamonkey-linux-01: "Couldn't clobber properly, bailing out." (Bug 736754)
Special Operating Systems
- macOS: SM 2.8 Mac - SM Not Returned to Open from Minimize to Dock (Bug 735946)
- macOS: Opening a new tab will open a new window if browser window is minimized (Bug 743209)
Compiling
- Make packager.pm missing file warnings fatal on SeaMonkey (Bug 713134)
- Port |Bug 697006 - Add desktop support for the Open Web Apps API| to SeaMonkey, packaging part (Bug 735555)
- Stop packaging 'about' redirectors that bug 728478 merged (Bug 735567)
- Port |Bug 736770 - --disable-updater packaging errors| to SeaMonkey (Bug 736864)
- Complete UrlClassifier packaging in SeaMonkey (Bug 738883)
- Investigate adding MOZ_URL_CLASSIFIER=1 (url-classifier) to SeaMonkey (Bug 738884)
- Port |Bug 678695 - Settings API| to SeaMonkey (Bug 740337)
- Port |Bug 736688 - Re-implement <iframe mozbrowser> in JS| to SeaMonkey (Bug 741061)
- Port |Bug 736519 - jssubloader files are not packaged properly| to SeaMonkey (Bug 741215)
- Port |Bug 743428 - make package fails on platforms where profiler is not available| to SeaMonkey (Bug 744026)
- Use MOZ_APP_VERSION and MOZ_APP_MAXVERSION for SeaMonkey in-tree extensions (Bug 746020)