SeaMonkey 2.0a1 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
- if focus is the url bar, ctrl-f4 does not close the topmost tab (Bug 102831)
- When using "Force links.. new tab", tabs from targeted links and window.open forget their name (tabs not reused when they should be) (Bug 121377)
- Implement Web Page Feed Detection (Bug 240393)
- random cleanup in nsInternetSearchService (Bug 243214)
- Port firefox info bars to SeaMonkey (Bug 270443)
- Show thumbnail for large image pages (Bug 305986)
- [FIX]Targeting background tabs is impossible (Bug 326009)
- FAYT (type-ahead find) code should be adjusted for bug 299065 (Bug 328591)
- oom mlk in InternetSearchDataSource::BeginSearchRequest (Bug 333313)
- Instances of "AskJeeves" should be replaced with "Ask.com" (Bug 360428)
- port new Firefox page info to SeaMonkey (Bug 379183)
- Saving Flash file from Media tab of "View Page Info" window does not work (Bug 392050)
- Crash after scrolling down on web page and quitting SeaMonkey [@ nsExpirationTracker<gfxFont, 3>::AddObject(gfxFont*)] (Bug 398084)
- Error: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIObserverService.removeObserver] when closing the pageInfo window. (Bug 405105)
- Two "Save As..." buttons in PageInfo: Media when one row is selected (Bug 423914)
- In <pageinfo/security.js> (Line: 315), "Warning: reference to undefined property Components.classes['@mozilla.org/login-manager;1']" (Bug 428803)
- Accessibility XUL fixes for Page Info dialog. (Bug 434356)
- Hide feed discovery UI for SeaMonkey 2.0a1 (release only) (Bug 450205)
MailNews
- Reply, Reply All, Forward, and Next should be dual menubuttons (dropdown, drop-down) (Bug 17796)
- Make shift-delete work with toolbar button (Bug 49323)
- No new mail notification (biff) in browser until mail/news window has been opened at least once (Bug 71105)
- make account wizard smart enough not to need window.alert (Bug 146392)
- Folder properties dialog should show folder URI (where usable) (Bug 180546)
- Graphical emoticon should show a tooltip with the textual emoticon (Bug 234638)
- Can't configure used certificate per mail identity (Bug 278549)
- Port |Bug 240138 – Show just the name and not the email address in the message pane| to SeaMonkey; then bug 381555 and bug 243631 (Bug 309057)
- F8 works when it should not: account page displayed (Bug 315001)
- 'JavaScript Debugger' menu entry doubled (Bug 317202)
- Address book sidebar leaks connections (Bug 321271)
- Folder Properties Retention Policy tab dialog needs to be re-worded (grammar) (Bug 339151)
- Clean up logic for scrolling and selecting when entering folder (Bug 365049)
- move mailnews locale files to suite/ (Bug 366962)
- improve wording for "Sending authenticate login information..." status (Bug 368618)
- Print messages fails in SeaMonkey MailNews (Build ID: 2007082803) (Bug 394143)
- Need new icons for Mail back/forward (Bug 399366)
- Bug 321402 checkin regressed SM/MailNews folder context menu (Bug 401226)
- Port "Bug 350661 - Add Recent Folder Target [...]" to SeaMonkey (Bug 416669)
- delete message doesn't work if focus in header of message preview pane (Bug 419379)
- Address book Tools | Import... results in XML Parsing Error (Bug 421405)
- SeaMonkey/MailNews is missing <content/messenger/migration/migration.xul> (Bug 425952)
- Accessibility fixes in mailnews/addressbook XUL files. (Bug 432045)
- Don't use RDF for the filter list dialog tree (Bug 436357)
- In <am-copies.js>, "Error: document.getElementById(accountPickerId).selectedItem is null" (Bug 438647)
- Port junkCommands.js to Seamonkey. (Bug 438805)
- In <msgMail3PaneWindow.js>, "Error: gMsgFolderSelected is undefined" (Bug 442248)
- In <mailTasksOverlay.js>, "Exception / NS_ERROR_OFFLINE / nsIPop3IncomingServer.downloadMailFromServers" (Bug 442251)
- filter log dialog is broken (Bug 444975)
- Cleanup after |Bug 76253 – Page source of an attached image can not be viewed| (Bug 445140)
- Port |Bug 400248 – Remove strres.js use in nsContextMenu.js| to SeaMonkey (Bug 445807)
- Message window in 3 pane Reply To All context option fails (Bug 448968)
- Replace invalid comments in suite's dtds with valid ones (Bug 451065)
- Stop using nsIAbAddressCollecter::GetCardFromAttribute in msgHdrViewOverlay.js (Bug 451370)
- LDAP account preferences don't update if you switch between addressing panels (Bug 454574)
Composer
- In <EdColorPicker.xul>, "Warning: Error in parsing value for property 'background-color'. Declaration dropped.", with empty |Last*Color| (Bug 294987)
- Migrate main Composer prefs and toolbars prefs to new pref pane (Bug 431061)
- Migrate Composer's New Page Settings prefs to the new prefpane (Bug 435079)
- Remove unneeded js dependency in pref-composer.xul (Bug 436286)
- default color constants should be vars in EdColorProps.js (Bug 436670)
- Rename pref-composer.js to pref-editing.js (Bug 444761)
General
- [RFE]"Block images from this server" should identify "this server" (Bug 93390)
- right-click menu in bookmark manager doesn't have underlined accesskeys (no mnemonics in personal toolbar) (Bug 176359)
- Backport FF/TB extension mechanism [Extension Manager (EM)] to Seamonkey (Bug 272429)
- In <navigator.js>, remove blacklists support (Bug 279479)
- Wallet forces NSS initialization on profile-before-change (Bug 312285)
- "SeaMonkey 1.5 Alpha Release Notes" page wanted (Bug 316316)
- Undo separation of language and region/content packs (Bug 325473)
- merge platform .jar files into en-US.jar (Bug 328317)
- add menu bar to toolkit-based JS console in suiterunner (Bug 334997)
- Remove unused Suite preference alerts.height (Bug 336842)
- extended toolkit <prefwindow> for SeaMonkey preferences (Bug 342087)
- In <imageContextOverlay.xul>, "Warning: assignment to undeclared variable uri" then "NS_ERROR_FAILURE" (Bug 342623)
- Suiterunner Add-ons "Install Now" button should be removed (Bug 342806)
- Update broken Netscape Fishcam URL (Bug 344194)
- Two "Using help" documents in suiterunner (Bug 346604)
- Make openHelp() calls call suiterunner help correctly (Bug 346605)
- Make suiterunner use *stripe's global/ files (Bug 349409)
- Make suiterunner tabbrowser build on toolkit browser (Bug 350221)
- Closing a Tab should add Undo option when applicable (Bug 350416)
- Remove "turbo mode" from suiterunner builds (Bug 361682)
- Don't use nsIPrompt*::confirm() (Bug 362905)
- Remove unused gTabOpenObserver (Bug 364045)
- Winhooks commandline options won't work in suiterunner (Bug 364168)
- loadHelpRDF with help window in SuiteRunner (Bug 365181)
- Update suiterunner Classic and Modern theme icon/preview (Bug 370910)
- Need to document shortcut for "Up" (Bug 371969)
- [suiterunner] Missing sidebar (and wrong tabbrowser) close button in Classic (Bug 378279)
- Suiterunner: Change height of Location Bar Dropdown Window (Bug 378545)
- Re-write help_help.xhtml to fit with toolkit's Help viewer (Bug 379865)
- No highlight for "Search Google for" in the location bar (Bug 380641)
- clean up xpfe/ after suite moving to toolkit (Bug 380786)
- Tabs not displaying site icon or page title (Bug 380913)
- Profile migration fails to migrate mail/newsgroups properly (Bug 381483)
- Update help to reflect change in theme installation / selection (Bug 382347)
- More missing preferences (Bug 382495)
- Move xpfe Bookmarks source code to /suite (Bug 382647)
- Profiles not detected in migrator for apps that use profiles.ini instead of registry (Bug 383051)
- SeaMonkey only: no "view cert button" in untrusted cert error dialog (Bug 386200)
- toolbarbutton-1 icons has inconsistent behavior in hover:active state (Bug 386629)
- Update documentation of unknown cert issuer dialog (Bug 386767)
- Close tab button lacks a tooltip (Bug 386893)
- Get grippies on error console (Bug 386968)
- Use a better copyright line in Help files (Bug 389121)
- Remove </xpfe/components/extensions/ (src/nsExtensionManager.js)> from CVS Trunk (Bug 391938)
- Make use of notification bar in SeaMonkey for popup blocking (Bug 393120)
- Change SeaMonkey Vendor ID to "Mozilla" (Bug 393620)
- Migrate SeaMonkey preferences panes to use <preferences> (Bug 394522)
- Make about: look reasonable in trunk modern theme (Bug 394635)
- suite L10n installer repackaging references browser/ (Bug 395837)
- Fix some compiler warnings in migration code. (Bug 396074)
- Remove redundant ifdefs etc from bookmarks and search code (Bug 396085)
- XUL directory viewer performs unsafe DOM manipulation (Bug 397334)
- Remove "Navigator" branding from SeaMonkey UI (Bug 397846)
- Exception... "Index or size is negative or greater than the allowed amount" code: "1" nsresult: "0x80530001 (NS_ERROR_DOM_INDEX_SIZE_ERR)" location: "chrome://navigator/content/urlbarBindings.xml Line: 0" auto-opening the sidebar (Bug 404236)
- change in-code URLs to new SeaMonkey website (Bug 405255)
- Override netErrorApp.dtd to let users add cert exceptions from the error page (Bug 405862)
- Modern Navigator (large/small) button icon graphics need to be converted to a .PNG and the background made alpha transparent (Bug 406778)
- remove redundant code and UI for first popup information (Bug 407082)
- autocomplete-search-engine-img is 18px high (Google icon etc) (Bug 407985)
- Improve help viewer startup time (Bug 409533)
- general.useragent.locale is busted (Bug 409725)
- In <sidebarOverlay.js>, 'Error: locale is undefined', opening a browser window (Bug 409780)
- Migrate SeaMonkey's history preference pane to new pref window (Bug 411028)
- Migrate SeaMonkey's smart browsing preferences to new pref window (Bug 411226)
- Migrate SeaMonkey's tabbed browsing preferences to new pref window (Bug 411620)
- [Modern] Too much padding in prefwindows (Bug 412167)
- forieusers.xhtml still refers to "Mac OS, Solaris, and HP-UX" (Bug 412278)
- Wrong statements and inconsistent formatting for forwarding mode in mail_help.xhtml (Bug 415483)
- Add sanitize (clear private data) option for SeaMonkey (Bug 416233)
- port Firefox application pane as new helper app pane in SeaMonkey (Bug 417590)
- Use unicode … ellipsis instead of triple-dots (...) in SeaMonkey (Bug 417807)
- "Halo"/Extended border around buttons on modern theme (Bug 418090)
- update help for appearance / content pref panel (Bug 420730)
- Add load_toolbar_icons pref to content panel (Bug 420732)
- De-uglify references to prefpane variables (Bug 421092)
- misspelled example url in nav_help.xhtml (Bug 422293)
- Migration of SeaMonkey profile can fail when folder in source profile is missing (Bug 423211)
- Remove "Browser Settings" from "Customizing SeaMonkey" help (Bug 423286)
- No visible link to nav_help.xhtml#plugins in the Help Table of Contents (Bug 424724)
- Dead links in privacy_help.xhtml (Bug 424866)
- Migrate Message Display prefpane (Bug 427365)
- remove files obsoleted by pref panel migration (Bug 427817)
- Restore defaults for tags doesn't work in non-instant-apply mode (Bug 428594)
- Migrate notifications prefpane (Bug 428705)
- Migrate Offline & Disk Space prefpane (Bug 429015)
- Migrate Composition prefpane (Bug 429143)
- make EnableTextbox() available in all prefpanes (Bug 429667)
- "Security Error: Content at about:neterror?[...] may not load or link to chrome://global/skin/icons/warning-16.png." (Bug 431955)
- gUtilityBundle is null in chrome://communicator/content/utilityOverlay.js (Bug 432040)
- nsSuiteGlue never removes observers (Bug 432109)
- Change "customizing" to "customize" in new Appearance prefs help for Sea Monkey 2 (Bug 432398)
- Get back accidentally removed lines from nav_help.xhtml help file (Bug 432480)
- Accesskey for updater menuitem in Help menu isn't set properly for its various labels (Bug 433551)
- Accessibility fixes in suite/browser XUL file (Bug 434364)
- Accessibility fixes in suite/common plus sub folders XUL files (Bug 434499)
- Remove unused accesskey from mousewheel prefpane (Bug 434800)
- Migrate SeaMonkey's Internet Search preferences to new pref window (Bug 436709)
- Migrate SeaMonkey's Cookies preferences to new pref window (Bug 436730)
- Migrate SeaMonkey's popup preferences to new pref window (Bug 441403)
- use :nth-child for even table row background in Help files (Bug 441663)
- Migrate SeaMonkey's Cache preferences to new pref window (Bug 444161)
- Migrate SeaMonkey's HTTP Networking preferences to new pref window (Bug 444167)
- Migrate SeaMonkey's Password preferences to new pref window (Bug 444169)
- Migrate SeaMonkey's Master Password preferences to new pref window (Bug 444170)
- In </suite/*>, "use a xul <stringbundle/> instead of including the strres.js code" (Bug 445387)
- <helpSecurityOverlay.xul> uses removed |delete*CertFlag| (Bug 445429)
- Replace <languageDictionary.js> with a |<stringbundle/>| (Bug 445438)
- <search-editor.properties> misses |RemoveCategoryTitle| (Bug 445467)
- Use |gUtilityBundle| everywhere in <utilityOverlay.js> (Bug 445790)
- Code misbehavior between <pref-colors.xul> and <pref-editing.xul> (Bug 446027)
- Additional fixes to <pref-languages.js>, after bug 56680 and before bug 444411 (Bug 446123)
- automated tests for duplicate ids (Bug 446281)
- chrome mochitest crashes [@NS_NewAtom] on running test_autocomplete2.xul (Bug 446678)
- Url in QA-Menu for Recent Checkins should be moved from CVS to hg comm-central (Bug 447604)
- Port bug 428371 - Use separate accesskey for "Search Web for <text>" menu-item (Bug 447833)
- Provide a pref transform method to migrate a string to a URL spec (Bug 448105)
- Let new SeaMonkey pref panes use filefield elements (Bug 448106)
- Revise EnableTextbox to be more element generic (Bug 448107)
- Remove pref-charset.* files (Bug 449982)
- [Modern] disabled spinbuttons are *HUGE* (Bug 450166)
- Move SeaMonkey-specific files in manager/ to comm-central/suite (Bug 450257)
- Bookmarks and Internet Search don't null-check profile change notifications (Bug 450613)
- fixes to package files found during bug 451185 work (Bug 451740)
- Remove remnant |#include "nsIAutoCompleteSession.h"| from Xpfe <nsGlobalHistory.h> (Bug 453113)
- All XUL <script>s must have type="application/javascript" (Bug 455222)
- tracking bug for build and release of SeaMonkey 2.0 Alpha 1 (Bug 456873)
Windows
- don't iterate over prefs in LDAP autocomplete js, use (or extend) existing scriptable interface to do what you want. (Bug 125831)
- Keyboard shortcut for opening new tabs works differently than documented (Bug 199318)
- keyboard cannot be used for text entry if address bar history entry is selected with mouse while pulldown menu is active from hotkey (Bug 270128)
- dom_loadsave.xpt is missing after installation of SeaMonkey (Bug 310637)
- Canvas doesn't work in Win32 installer builds (Bug 319300)
- Work Offline checked : SeaMonkey will not start (Bug 343744)
- [suiterunner] Drop-down button in location/url bar looks pressed: missing shades around !? (Bug 379192)
- port shellservice/winhooks to suiterunner (Bug 380347)
- "Error / Exception / NS_ERROR_XPC_BAD_IID / nsIJSCID.createInstance / browser.xml :: get_fastFind :: line 273" (Bug 382438)
- Clean up SeaMonkey packages file (Bug 382566)
- "Error / Exception / NS_ERROR_XPC_BAD_IID / nsIJSCID.getService / msgViewPickerOverlay.js :: RefreshCustomViewsPopup :: line 334" (Bug 383402)
- [SeaMonkey port] Tab drag and drop indicator (arrow) only works after first drag of a tab (Bug 389675)
- Suiterunner: new mail notification window has transparent background (Bug 390058)
- SeaMonkey Trunk: Choose URl from dropdown Urlbar-History with mouse or arrow-key won't load Site (Bug 394736)
- Remove help entries from SeaMonkey installer packages file (Bug 394861)
- Installer repackaging and installation of ChatZilla language packs (Bug 408844)
- Make ChatZilla optional in SeaMonkey NSIS installer (Bug 409490)
- Installer repackaging and installation of venkman language packs (Bug 412778)
- make sure SeaMonkey trunk doesn't suffer from bug 384384 (CVE-2007-3670) (Bug 418150)
- Drag and drop link/bookmark issues, regressed by bug 389931 (Bug 420341)
- [toolkit-parity] reorder suite "urlSecurityCheck" params (Bug 421024)
- Use jemalloc on Windows SeaMonkey (Bug 423703)
- Installer: Add a "Summary" last step before actual install, like Thunderbird has (Bug 428813)
- Installer creates wrong Start Mail link (Bug 428819)
- Switch radiobutton on installer's Licence page to checkbox (Bug 429851)
- New Tree-Twisties in Winstripe seems to be confused [Regression] (Bug 430954)
- make SeaMonkey Windows unit test machine pass all mochitests (Bug 432740)
- "TEST-UNEXPECTED-FAIL | test_nsAbManager2.js | Unexpected directory moz-aboutlookdirectory://oe/AAAAAMCRrdNRnc8RpKkAqgBH-qQB found in address book list (Bug 448859)
- <test_nsAbAutoCompleteSearch1.js> fails in Debug SeaMonkey |make check| (Bug 452939)
- packaging updates found by package-compare (Bug 453572)
Linux
- [LINUX] can not drag bookmarks from a folder in the personal toolbar (Bug 151336)
- [FIX]Fix for bug 326009 doesn't work quite right with more than 2 tabs (Bug 360579)
- Undo tab close keeps 3 least recently closed tabs (Bug 362913)
- [FIX]automatic page redirection broken on 64-bit build (Bug 372426)
- Can't "View image" moz-icon: images (Bug 394471)
- Provide a packages file for *nix based builds of SeaMonkey. (Bug 395535)
- Overhaul SeaMonkey README files (Bug 398003)
- Profile List comes up blank after creating new profiles (Bug 399790)
- SeaMonkey (suiterunner) crash [@ nsExpirationTracker<gfxFont, 3u>::AddObject(gfxFont*)] at Sm shutdown (Bug 414559)
- SeaMonkey tinderbox orange since 2008-01-29 19:18 build (Bug 414877)
- "mail_refcnt_leaks // (nye_bloat)" image doesn't display (= returns a HTTP 500) (Bug 428689)
- SeaMonkey linux unit test failures, on cb-sea-linux-tbox (Bug 429603)
- Port |Bug 422700 – Get bug 376238 fixed or disable images on drag feedback| to SeaMonkey (Bug 429821)
- Cannot create movemail account in SeaMonkey (Bug 443808)
- "Linux nye" reports RLk regression on 2008-08-18 (Bug 451138)
- "Linux nye" reports new RLk regression on 2008-08-19 (Bug 451266)
- [SeaMonkey] "Linux comm-central dep unit test" now has bug 454412 symptoms (= no metacity) (Bug 454582)
Special Operating Systems
- macOS: Debug and Qa menus not working when navigator closed (Bug 130891)
- macOS: Composer toolbar for table does not work on MAC OS X (Bug 370726)
- macOS: [suiterunner] [Mac Classic] Too large menuitem font in certain menulists (Bug 378743)
- macOS: [Mac Classic] Missing Personal Toolbar bookmarks overflow chevron (Bug 386898)
- macOS: Fix copyright strings in suite/app/macbuild (Bug 389425)
- macOS: Package LICENSE file for Mac builds of SeaMonkey (Bug 396082)
- macOS: Hide "For Internet Explorer Users" menuitem (and Help content) (Bug 396105)
- macOS: Get rid of the buttondown styling (movement) in classic (Bug 406071)
- macOS: [Mac Classic] 1px down/up movement when hovering top/bottom menuitem (Bug 407048)
- macOS: js error opening Popup Manager or Help menu (Bug 409560)
- macOS: Remove useless VK_HELP key on mac (Bug 409816)
- macOS: Put back commandkeys without modifiers in Go/Message submenus (Bug 410164)
- macOS: No complete MARs generated for SeaMonkey Mac L10n builds (Bug 410627)
- macOS: Add-on Manager transparent in SeaMonkey's Modern Theme (Bug 415934)
- Solaris: "gama" tinderbox is missing (Bug 429575)
- macOS: Make Cmd+T open a new window when no browser windows are open (Bug 429926)
- macOS: Cmd+? should be used for cmd_openHelp (Bug 432693)
- macOS: Don't try to import IE favorites on mac (Bug 433117)
- macOS: Check for availLeft on startup to prevent Dock overlap (Bug 433358)
- macOS: port bug 231754 (up/down arrow handling on mac) to xpfe autocomplete (Bug 440515)
- macOS: test_punycodeURIs.js fails on (SeaMonkey and Thunderbird) Mac 10.4 tinderbox (Bug 447999)
- macOS: [Mac] Temporarily turn off unified toolbar styling (Bug 450261)
Compiling
- move pref window UI to suite/ (Bug 333383)
- move non-prefwindow xpfe/components chrome to suite/ (Bug 334877)
- move main communicator chrome to suite/ (Bug 334936)
- [seamonkey] pull L10n dictionaries (Bug 346133)
- Move SeaMonkey browser chrome to suite/ (Bug 349220)
- Use breakpad for SeaMonkey trunk (Bug 383125)
- Breakpad is built but not enabled in SeaMonkey (Bug 389382)
- Move xpfe/components/search to suite/browser (Bug 393842)
- Create a .autoreg file so that we ensure the registry is up to date in shipped release builds (Bug 395527)
- editor/ missing in locale repackaging builds (Bug 397501)
- Make automatic updates work with SeaMonkey (AUS) (Bug 408190)
- Remove xml-rpc from SeaMonkey build (Bug 438676)
- The 3 "comm-central dep unit test" are stuck on YELLOW (Bug 448307)
- Some "REFTEST TEST-UNEXPECTED-FAIL" not showing up in SeaMonkey Tinderbox brief log (Bug 448343)
- Kill obsolete nsResetPref.js (Bug 450072)
- add a build target to compare bin/ and the package list (Bug 451185)
- Fix thresholds for EM-related mlk increase (68 bytes) after ChatZilla bug 420589 checkin (Bug 456235)