SeaMonkey 2.12 Changelog (Target Milestone)
Any data displayed on this site is only for archive purposes and starting with March 2019 is not being updated any more.
New Features and Fixes
Browser
- Page Info violates XUL box model (Bug 408834)
- Consider supporting or switching to SSL Google search (https) (Bug 567518)
- Ctrl-T / New Tab since SeaMonkey v2.7 duplicates last fetched page instead of currently viewed page/tab (Bug 726415)
- [SeaMonkey] browser_394759_basic.js (and browser_394759_behavior.js) fails (Bug 741070)
- Port |Bug 746837 - Fix sessionstore to handle an exception thrown when attempting to focus a window that has been navigated| to SeaMonkey (Bug 749106)
- Port |Bug 728168 - Replace old synchronous favicons calls in feeds| (Bug 750855)
- Port bug 745254 to SeaMonkey (Bug 752211)
- Port |Bug 751334 - Redundant TabView.init call in restoreWindow leaks the browser window when the window closes before delayedStartup was called| to SeaMonkey (Bug 752456)
MailNews
- Display account central when no default account / no accounts setup (Bug 720661)
- "JavaScript strict warning: chrome://messenger/content/messengerdnd.js, line 66: function CanDropOnFolderTree does not always return a value" (Bug 753475)
Composer
- Unnecessary focus() calls in ComposerCommands.js (Bug 207643)
General
- [SMILE] Avoid binding this._event N times by doing it once in the constructor. (Bug 647654)
- Data Manager Allows Passwords to Be Copied Without Input of Master Password (Bug 667327)
- Port |Bug 352037 - Undo Add To Dictionary| to SeaMonkey (Bug 715410)
- Replace all old synchronous favicons calls in Suite with Asynchronous Favicons API. (Bug 730752)
- Port |Bug 613588 - Replace livemarks with asynchronous load-on-demand livemarks (was: Livemarks cause synchronous I/O during txul)| to SeaMonkey, code (Bug 730837)
- Port |Bug 575955 - Replace internal usage of old transactions shim, add a new toolkit test| to SeaMonkey (Bug 732027)
- Port |Bug 482911 - [HTML5] Re-implement bookmarks.html parsing using the HTML5 parser| to SeaMonkey. (test_384370.js + 3 other failures) (Bug 739041)
- Port |Bug 493557 - "Recent Tags" and "Recently Bookmarked" are flipped when smart bookmarks are updated| to SeaMonkey (Bug 743692)
- Port |Bug 495277 - autocomplete.xml should not use new Function()| to SeaMonkey (Bug 747668)
- Reference to non-existing dictionaryGeneric.png in mozapps/extensions/newaddon.css (Bug 751253)
- Port |Bug 641892 - Support showing multiple popup notification icons at the same time| to SeaMonkey (Bug 752216)
- Copy Image broken on Nightly (Bug 752505)
- Use capturing phase for notification.xml handlers (Bug 752548)
- Build ID absent from about: page (Bug 752797)
- Port |Bug 746859 - Add a play icon to the click-to-play placeholder| to Modern (Bug 753050)
- Drag&Drop doesn't work with Tabs->Bookmarks and other things (Bug 754405)
- Fix SeaMonkey download manager tests after removal of mozIStorageStatementWrapper (Bug 755458)
- Port |Bug 742753 - Click to Play should permit each element| (Bug 756025)
- Resync' smileApplication.js from fuelApplication.js (Bug 758102)
Windows
- Switch Profile does not Prompt to Save existing Session Restore (Bug 658280)
- port bug 568949 (64-bit installer fix) to Seamonkey (Bug 685396)
- Add support for fave icons on jump list uri entries. (Bug 701432)
- Port |Bug 575830 - Image zoom (Page zoom) is reset when I switch tabs| to SeaMonkey (Bug 721474)
- The Find in Page Dialog does not vertically center the highlighted result like the findbar does. (Bug 748991)
- [SeaMonkey, Windows] "a11y/accessible/events/test_focus_general.html | Test timed out.", since 2012.05."09+-17" (Bug 757330)
Special Operating Systems
- macOS: [SeaMonkey, OSX 10.5] "[testharnessreport.js] Error 1" due to "ImportError: No module named simplejson" (Bug 741084)
Compiling
- Port |Bug 708690 - Signed MAR files do not protect against applying an update for the wrong product| to SeaMonkey (Bug 730663)
- client.py: review SeaMonkey policy about which extension revisions are packaged (Bug 732749)
- [SeaMonkey, 2.10+] "Error: package error or possible missing or unnecessary file: bin/distribution/extensions/debugQA@mozilla.org.xpi" (Bug 748610)
- Port |Bug 737821 - [Firefox] Files which are already bundled with xulrunner are listed in package-manifest| to SeaMonkey (Bug 749114)
- Port |Bug 664918 - Infrastructure for media stream graph processing| to SeaMonkey (Bug 750656)
- bustage fix: make package fails due to Bug 749018 (Bug 753272)
- Stop using --disable-optimize for --enable-debug builds, in SeaMonkey (Bug 753613)
- Port |Bug 754141 - nsGlobalWindow should know in which web app it is running| to SeaMonkey (Bug 756499)
- Port packaging changes from |Bug 752353 - Implement DOM bindings for getUserMedia| and |Bug 726593 Implement FileHandle| (Bug 761088)