SeaMonkey 2.1b2 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
- Make SeaMonkey tab bar scrollable to cope with tab overflow (Bug 484968)
- Accept middle-click for new tab button (Bug 603095)
- Remove Bloglines from the feed reader options (Bug 603132)
- Port to SM Remove .wrappedJSObject gets that don't work with the new wrappers (Bug 606366)
- Clicking the search button no longer focuses content (Bug 606858)
- "Always use Google to subscribe to feeds" setting ignored (Bug 612265)
- URLBar FixUps [2010-11] (Bug 613199)
- Dragging a link to an existing tab doesn't work anymore (Bug 622376)
- Port |Bug 621344 - Displaying print preview stacks app tabs| to SeaMonkey (Bug 623170)
- Port |changeset 624708f6242e - make browser_491168.js work without an internet connection| to SeaMonkey (Bug 630348)
MailNews
- [SM] Attachment list should show size (Bug 26517)
- Want F5 to view/reload as per browser (Bug 79397)
- Links from Address Cards must have same behaviour as for links from MailNews (Bug 116114)
- middle click on scrollbar opens selected message in a new tab (Bug 518545)
- E-mails found with advanced search cannot be opened by double click [RestoreSelectionWithoutContentLoad is not defined] (Bug 545420)
- Backout changeset fab718da09fd (Bug 602188)
- Error: id is null Source file: chrome://.../addressingWidgetOverlay.js Line: 1038 (Bug 603101)
- Add ability to drag feed URL from header pane (Bug 606992)
- Move updateOptionItems() call from xul to js (Bug 607583)
- Move abSelectAddressesDialog.xul to /suite/mailnews (Bug 611029)
- Expand single or last message ID in headers display by default (Bug 611738)
- Text field context menu broken [spell-check-enabled menuitem missing] (Bug 623590)
- mailWindowOverlay.js: fixup LoadMsgWithRemoteContent() and allowRemoteContentForSender() (Bug 625085)
General
- Ability to prevent links from opening in a new window (Bug 78037)
- Documentation for MailNews Default Account is incomplete/wrong/not indexed (Bug 227152)
- Shortcuts for Text Viewing, Navigation, and Selection (Bug 232063)
- mail_help.xhtml should be split to several files (Bug 246405)
- port firefox's "Add a Keyword for this search" feature (Bug 332538)
- Disable "Open the Search Tab in the Sidebar when search is invoked" by default (Bug 368478)
- Remember zoom value on a site-specific basis (Port fix for bug 378549 to SeaMonkey) (Bug 386363)
- Add Firefox broadcaster-based Sidebar API to SeaMonkey Sidebar (Bug 399310)
- Add Preference UI for accessibility.blockautorefresh and for Hardware Acceleration. (Bug 465303)
- Option "Only check for new mail after opening Mail & Newsgroups" need documentation (Bug 525973)
- Port |Bug 442730 - composition security options for encrypt should only be one menu item (with checkbox) like signing| to SeaMonkey (Bug 537219)
- Port |Bug 555839 - Turn on OpenGL LayerManager for fullscreen video widget| to SeaMonkey (Bug 556547)
- SeaMonkey doesn't invoke PlacesDBUtils (Bug 570388)
- Port Sync UI to SeaMonkey trunk (Bug 576970)
- Make lightweight themes / personas work in mailnews windows (Bug 579738)
- Make lightweight themes / personas work in composer windows (Bug 579739)
- Warn people on startup if they run an old build with updates disabled (Bug 581319)
- Consider adding UI for pref browser.link.open_newwindow.restriction (Bug 583625)
- Add ability to add permissions in Data Manager (Bug 588417)
- Add ability to open Data Manager to a specific domain (and panel) (Bug 588418)
- Switch SeaMonkey UI to open Data Manager instead of other windows (Bug 588419)
- Make bookmarks panel an arrow panel (Bug 590105)
- Decode IDN punycode in Data Manager (Bug 591324)
- Port |Bug 465090 - Add keyboard shortcut to open Addons Manager| to SeaMonkey (Bug 591483)
- Update cache preferences for bug 559942 (Bug 594744)
- Make removing entries in Data Manager trees select the next entry (Bug 597994)
- Some mochitest-browser-chrome tests in suite/ time out, after bug 543800 (Bug 601069)
- Move null check into isElementVisible() like Friedfox. (Bug 601435)
- Support form restore for securely transmitted site (HTTPS) (Bug 603090)
- "Exception / NS_ERROR_FAILURE / nsIWebProgress.addProgressListener / notification.xml :: addProgressListener :: line 66" caused by some part of bug 595810 (Bug 603228)
- Make findbar appear above content and style it properly (Bug 605622)
- Port |Bug 597374 - Downloading of a file from a password protected directory fails| to SeaMonkey (Bug 607560)
- Port |Bug 607309 - Modify nsINavBookmarkObserver::onItemAdded to include the URI| to SeaMonkey (Bug 607960)
- Clarify and update help for Copies & Folders Account Settings (Bug 608152)
- mochitest-browser-chrome: "TEST-UNEXPECTED-PASS | .../browser_pluginnotification.js | Should have displayed the plugins pane - Got addons://list/plugin, expected addons://list/plugin" (Bug 608516)
- Make lightweight themes / personas work in the address book window (Bug 608966)
- Add src parameter to AMO API pings (Bug 610066)
- Truncate form validation message only if they are content specified (Port Bug 606817) (Bug 610340)
- Bookmarks and Address Book sidebars' search fields miss placeholder attribute (Bug 610517)
- Port a number of recent places changes (Bug 610736)
- follow-up to removal of region.dtd [fix about.xhtml, mail start.xhtml etc.] (Bug 612030)
- More lwtheme adjustments (Bug 612144)
- Port browser parts of |Bug 472343 - Managing multiple bookmarks in the Library is very slow| to SeaMonkey (Bug 613034)
- Permissions tab in Data Manager should have a key for setting selected entry to Default (Bug 613086)
- Esc key should cancel Forget tab in Data Manager (Bug 613087)
- Changing the "No Proxy for" list UI from a textbox to a textarea (Bug 613198)
- Polish the mailNews search dialog on Mac and also fix some obsolete styles (all OS) (Bug 613358)
- [SeaMonkey] mochitest-plain-3: new test fails = "test_consoleAPI.html | console exists" (Bug 613414)
- Add a possibility to Data Manager to only list domains of a certain data type (Bug 613795)
- Polish the Edit filter dialog on Mac and also fix some obsolete styles (all OS) (Bug 614382)
- Add an icon to the Data Manager tab (Bug 615014)
- "Error: undefined entity // panels.rdf // sidebar.search.label" on profile first use (Bug 616110)
- Address Book Output Panel does not read (or overrides) GTK theme settings for background, text color. (Bug 616699)
- Give life to SeaMonkey (Bug 616874)
- Port |Bug 594586 - Screen reader accessibility for doorhanger notifications| to SeaMonkey (Bug 617333)
- Make arrow panels work in Modern (Bug 617661)
- Dialogs part of |Bug 576970 - Port Sync UI to SeaMonkey trunk| (Bug 618709)
- Port |Bug 527749 - Drag events out of order| to SeaMonkey (Bug 618719)
- Clicking on miscellaneous URLbar icons selects the URLbar text (Bug 619309)
- Need to replace contentAreaDD.js with droppedLinkHandler (Bug 619355)
- Port |Bug 613477 - Make the primary Star UI (bookmarked indicator) asynchronous| to SeaMonkey (Bug 620066)
- Port |Bug 614790 - Bookmarks roots init could be locking with the first visit addition| to SeaMonkey (Bug 620068)
- Port |Bug 613973 - Do not hide the invalid form popup if the user types in the invalid form control| to SeaMonkey (Bug 620079)
- xpcshell: perma "test_clearHistory_shutdown.js | places-sync-finished == places-expiration-finished - See following stack:" now (Bug 620086)
- Use contentprefs caching for zoom (Bug 624718)
- Update our hardware acceleration prefpanes to match Bug 623446 (Turn the layer prefs into a tri-state). (Bug 625318)
- Port |Bug 620837 - Modify blocklist pingCount parameter to track pingCount for profile and for version| to SeaMonkey (Bug 625936)
- Port |Bug 620198 - Right pane tree of Library is not updated when i delete a selected folder in left pane tree| to SeaMonkey (Bug 627408)
- Port |Bug 623950 - Send startup time measurements along with metadata request| to SeaMonkey (Bug 627907)
- [SeaMonkey] xpcshell: permanent timeout in "test_browserGlue_corrupt_nobackup_default.js" (Bug 628079)
- In about-sync-tabs make sure separators in context menu are hidden appropriately (Bug 628163)
- Fix use of enum and other reserved words since Bug 497869 landed (Bug 628893)
- Port |Bug 628258 - inverted method arguments in treeView.js::_buildVisibleSection| to SeaMonkey (Bug 629383)
- Domain search in Data Manager works wrongly with IDN (Bug 629678)
- Remaining updates to removed-files.in post OmniJar landing (Bug 629967)
- mochitest-chrome: permanent "test_idcheck.xul | check id: preferences.xul#changePasswordButton" (Bug 629980)
- Sidebar should not open by default in new profiles (Bug 630124)
- Port |Bug 628198 - Implement UI for do-not-track HTTP header| to SeaMonkey (Bug 630270)
- Tracking bug for build and release of SeaMonkey 2.1 Beta 2 (Bug 631278)
- Add SeaMonkey 2.1b2 and 2.1b3pre to crash-stats.m.c (Bug 631283)
- Add SeaMonkey 2.1b3pre and 2.1b3 to AMO (Bug 631284)
- Perform l10n signoffs for SeaMonkey 2.1b2 (Bug 631291)
Windows
- xpfe "history-dropmarker" binding makes invalid assumption about menupop children (Bug 406396)
- (per tab) Zoom level is not restored (Bug 519120)
- Places File Bookmark (Ctrl+D) needs improvement badly (Bug 586947)
- Deleting a mail message from a collapsed mail thread causes all the other messages to disappear from the subject pane but the next message in the thread appears in the message display window (Bug 593525)
- Trying to restore final tab in closed tab list throws an exception (Bug 597637)
- Port |Bug 552688 - Clean up .autoreg leftovers| to SeaMonkey (Bug 601978)
- Findbar top border ought to be 1px solid ThreeDHighlight (Bug 608623)
- cb-seamonkey-win32-03: "abort: untracked file in working directory differs from file in requested revision: 'accessible/src/base/nsDocAccessible.cpp'" (Bug 619523)
- Nuke nsIURLWidget and any consumers (Bug 621532)
- SeaMonkey Windows builds have been burning since switching to omnijar (Bug 626970)
- Installer for trunk builds no longer installs extensions since omnijar landing. (Bug 629037)
Linux
- Make F5 reload on other platforms than Windows (Bug 509954)
- SeaMonkey 2.x should run |make check| on Linux64 optimized build, like Firefox; (SM 2.1 fails due to "libstdc++.so.6: version 'GLIBCXX_3.4.9' not found") (Bug 556668)
- [SeaMonkey] Linux Mochi-1 test_2d.composite.uncovered.image.destination-atop.html failing (Bug 600767)
- "Helper Applications" panel in preferences window unusable on a "non Gnome" system (Bug 606998)
- [SeaMonkey] 'Linux comm-* build' (silently) reports "Error: 'objdir/dist/bin/libxul.so': No such file", since upgrade to builbot 0.8 (Bug 619006)
- 'Linux x86-64 comm-* nightly' (silently) reports (5) "ImportError: No module named twisted.python", since upgrade to builbot 0.8 (Bug 619072)
Special Operating Systems
- macOS: Set up Mac OS X 10.6 64-bit SeaMonkey (2.1) builders (Bug 558168)
- macOS: Update mac readme (no ppc support) (Bug 595978)
- macOS: Switch SeaMonkey Mac universal builds to i386/x86_64 (Bug 599862)
- macOS: Change '-moz-box-shadow' to 'box-shadow' in classic/mac/navigator.css (Bug 602538)
- macOS: [Mac default] MailNews (tab)scrollbox arrows/buttons needs love (Bug 602568)
- macOS: [Mac default] Style the Findbar (Bug 605586)
- macOS: Enable full screen mode on Mac (Bug 606297)
- macOS: [Mac Default] Adopt css for click-through support (Bug 611857)
- macOS: Adjust default IPC prefs for Mac 64bit suppport and dropping PPC (Bug 614231)
- macOS: [Mac Default] - Style the bookmarks arrow panel (Bug 620132)
- macOS: [Mac Default] - Use a better focus ring colour in MailNews search dialog (Bug 620797)
- macOS: More mac tweaks after bug 484968 (Bug 622619)
- macOS: [Mac Default] rtl-friendly scrollbuttons (Bug 624161)
- macOS: SeaMonkey Menu gone after updating from non-omni.jar build to a omni.jar build (Bug 630253)
- OS/2: [OS/2] bring seamonkey default UI up-to-date (Bug 630654)
Compiling
- Suite part of |Bug 552023 - Kill Places partitioned temp tables| (Bug 585713)
- Switch SeaMonkey to use omnijar (Bug 588067)
- Port |Bug 570387 - PlacesDBUtils should register itself in the idle-daily category| to SeaMonkey (Bug 605503)
- [SeaMonkey] Package ConsoleAPI.js (Bug 612337)
- Port |Bug 609207 - wyciwyg moved to necko_wyciwyg.xpt, but Firefox isn't shipping it| to SeaMonkey (Bug 613901)
- Remove suite/build/nsSupportsArray.cpp (Bug 624687)
- mochitests-4: permanent "TEST-UNEXPECTED-FAIL | /tests/js/src/xpconnect/tests/mochitest/test_bug384632.html" due to assertion and js_error in (nsSidebar.js) RDF. (crashtest: 244933-1.html too) (Bug 627417)
- Lots of L10n repack failures after omnijar switch (Bug 627455)
- Port |Bug 485860 - change automation to also post en-US xpi, just like any other locale| to SeaMonkey (Bug 630562)
- removed-files.in needs to indicate that a directory is actually a directory. (Bug 632682)