SeaMonkey 2.0b1 Changelog (Target Milestone)
New Features and Fixes
Browser
- Enter key should only go to selected autocomplete item if keyboard was used to select item (Bug 79069)
- Multiple page info windows can be opened. (Bug 86400)
- Implement Feed Preview (Bug 415372)
- Port |Bug 388504 – It should be possible for an extension to reload Page Info on a different document| to SeaMonkey (Bug 444917)
- security.js: Fix typos and bit-rot (Bug 476274)
- system background colors not applied to tab preview for a new tab still loading (Bug 478575)
- variable ix used before declaration in SM sessionstore (Bug 479048)
- Location bar empty when user enters about:blank on existing tab (Bug 479212)
- saner default handling for _closedTabs in SM sessionstore (Bug 480110)
- navigator.js : "Warning: assignment to undeclared variable value" (Bug 481340)
- Port Bug 481090 (Session restore should not special-case closed windows on Mac) to SeaMonkey (Bug 481370)
- Make SeaMonkey sessionstore processable. (Bug 481393)
- broken instanceof checks in pageInfo.js (Bug 481509)
- Port Bug 480893 (Session Restore, start new session does not follow startup page option) to SeaMonkey (Bug 481850)
- Implement getBrowserAtIndex() and getBrowserIndexForDocument() (Bug 482291)
- Page Info not finding feeds correctly (Bug 484371)
- Port Bug 483330 (Session restore flushes layout on save; affects page performance) to SeaMonkey (Bug 484648)
- Port Bug 485482 [Session Restore should handle invalid XPaths better] to SeaMonkey (Bug 487922)
- Help Key [F1] does not work in the pageInfo window. (Bug 488972)
- Port Bug 489021 (Strict Warning: reference to undefined property aIdMap.used[id]) to SeaMonkey (Bug 489528)
- search-rdf.dtd file missing in the nightly builds (Bug 492859)
MailNews
- Standalone: [pref] Delete should close the standalone window (Bug 80574)
- In <smtpEditOverlay.*>, minor code-cleanup (Bug 80974)
- Web search for selected text in mail window (Bug 154658)
- Message marked as delete does not change button-text to undelete (Bug 207485)
- "File > Offline > Download/Sync Now" is disabled when on POP mailbox, even though there are mail/newsboxes to download (Bug 245315)
- Implement Customizable Toolbars in SeaMonkey MailNews (Bug 413385)
- Allow start mail check to be customized (Bug 450263)
- [Port Bug 331387] AttachFile() should be split into two so that extensions can more easily add attachments (Bug 464651)
- Port |Bug 473905 - View All Headers mode leaks DOM nodes| to SeaMonkey (Bug 481337)
- Implement UI for mail archive function (Bug 482458)
- Remove demo AIM integration hook (Bug 484344)
- Tidy up the XUL in mailWindowOverlay.xul etc after Bug 413385 lands. (Bug 488533)
- View - Feed Message Body As - Default doesn't work (Bug 491143)
- Customizable Toolbars in SeaMonkey MailNews has problems with multistate-buttons (Bug 491676)
General
- Zooming for images (Bug 163537)
- Closing special startup windows causes Error: uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIControllers.removeController]" location: "JS frame :: chrome://navigator/content/navigator.js :: Shutdo... (Bug 243894)
- 'loading.gif' is found in many different places: standardize it in one location! (Bug 244940)
- Use css for smileys in mail_help.xhtml (Bug 285325)
- Add help for RSS Accounts for mailnews (Bug 286975)
- Make SeaMonkey download manager use toolkit backend (Bug 381157)
- SM2: New ftp listing style missing in modern theme (Bug 398138)
- Search, Index and Glossary tabs are missing (Bug 406551)
- Document popup notification bar / ui changes from bug 393120 (Bug 410249)
- Use correct filename in "Save Link As..." (SeaMonkey) (Bug 426742)
- Vertical scrollbars become hidden when the window shrinks horizontally (Bug 435652)
- [Port Bug 454949] On reload Current Build ID disappears from the title bar (Nightly Tester Tools thing) (Bug 462997)
- Add currentAppVersion to extensions.update.url default pref (Bug 463506)
- [SeaMonkey] browser_bug388121-2.js leaks 1112 bytes (Bug 470709)
- Tree-based UI for toolkit download manager in SeaMonkey (Bug 472001)
- Update history and location bar pref panel help for places prefs (Bug 472840)
- [SeaMonkey] Chrome (suite) test_idcheck.xul > navigator.xul : new 1,112 bytes leak on 2009-01-13 (Bug 473686)
- [SeaMonkey] TUnit toolkit/.../test_contentAreaUtils.js fails after bug 464795 landing (Bug 474152)
- Help update for Synchronization & Storage (Disk Space) settings (Bug 474525)
- Hook up delete key to deleting entries in new download manager (Bug 474622)
- [SeaMonkey] mochitest-plain: test_popup_button.xul times out (often) now (Bug 475451)
- Add search bar to Cookie Manager (Stored Cookies tab) (Bug 476175)
- SeaMonkey tries to flush history (Bug 477994)
- Support -new-tab and -new-window command line options (Bug 479600)
- Better fix for the "Halo"/Extended border around buttons on modern theme (Bug 479992)
- Correct relationship between sort marker/arrow and sort direction in Cookie Manager (Bug 481958)
- Add Select All shortcut to Cookie Manager tree (Bug 481959)
- Fully implement download progress dialogs (Bug 483241)
- Port changes to Stored Cookies tab (sorting, multi-delete confirmation) to Cookie Sites tab (Bug 483516)
- History Import from SeaMonkey 1.1.x is not working (related to places?) (Bug 484175)
- Port plain mochitests from browser/base/content to SeaMonkey (Bug 484187)
- Upgrade MailNews smileys (emoticons) (Bug 484484)
- Port Bug 471962: When saving an inner frame as file only, the POST data of the outer page is sent to the address of the inner page (Bug 484621)
- Make SeaMonkey buildbot configs base on abstracted buildbotcustom factories (Bug 485820)
- Make space key pause and resume downloads (Bug 487681)
- SeaMonkey integration for Network Geolocation Provider (Bug 488472)
- Both msgReadSMIMEOverlay and msgHdrViewOverlay re-import messenger.css so we have to do extra work to override styles in messenger.css. (Bug 488522)
- Help update for signature-related settings in Composition & Addressing (Bug 489169)
- Port pref changes from Bug 449027 (block plugin based on app version) and Bug 468526 (change blocked add-ons info url to https) (Bug 489256)
- Revert to using the toolkit files for toolbar customization (Bug 489544)
- Stop using texteditor.css (Bug 490060)
- Not valid XHTML in mail_help.xhtml after fixing bug 489169 (Bug 491030)
- Typo in alert.css (modern) (Bug 493026)
- Get L10n repackaging to work on new SeaMonkey buildbots (Bug 493448)
- Restore missing groupmark icon in Bookmark Manager (Bug 494159)
- Classic: Location bar dropdown search row has no styling/background (Bug 494162)
- mochitest-chrome: .../toolkit/content/tests/chrome/test_autocomplete4.xul | Test '... key': autocomplete.value should equal 'Result' - got "result", expected "Result" (Bug 494169)
- clean up progress dialog prefs (Bug 495048)
- File Upload broken (SeaMonkey part) (Bug 495291)
- Cannot launch completed files via Enter or double click in Download Manager (Bug 495545)
- make packages current and nicer for static, update removed-files (Bug 495612)
- Remove remnant pref-applications-edit.dtd locale file (Bug 496343)
- Bring back gContextMenu.imageURL as per Firefox Bug 497098 (Bug 497123)
- MailNews toolbar delete button wrongly styled (CSS typos) (Bug 497400)
- Modern needs global/appPicker.css (The list in "Select helper application" dialog is higher than the dialog) (Bug 498153)
- Fix up removed-files.in for things found with release automation (Bug 499598)
- SM 2 trunk has quit honoring startup "mail and news" pref (Bug 501195)
- tracking bug for build and release of SeaMonkey 2.0 Beta 1 (Bug 504150)
- Broken link to source tar archive (Bug 507735)
Windows
- remove debug UI from final release branches (Bug 202315)
- Autoscroll sometimes scrolls when it shouldn't (Bug 319099)
- Icons not included in static SeaMonkey build (Bug 389448)
- Clicking on URL in history drop-down does not autocomplete URL (Bug 468363)
- Seamonkey Trunk crashes just after profile selection panel display, when Sm is invoked via internet shortcut (Bug 476988)
- Registry key SeaMonkeyHTML created under HKCU rather than HKCR (Bug 488499)
- [SeaMonkey, Windows] (TUnit) xpcshell-tests (test_bug457886 or) test_charset_conversion.js crashes(?) / times out often now (Bug 489336)
- Installer build fails with "pretty names" for release packages (Bug 500209)
Linux
- saner default handling for sizemode in SM sessionstore (Bug 479421)
- SeaMonkey Linux README has incorrect instructions on its icon (Bug 480823)
- Port browser-chrome mochitests from browser/base/content to SeaMonkey (Bug 484188)
- [SeaMonkey, Linux] mochitest-plain times out and mochitest-chrome fails since bug 485036 landing (Bug 486970)
- [SeaMonkey] mochitest-browser-chrome: browser_bug462289.js random orange on Linux (Bug 488025)
- Add-ons page uses *.mozilla.org in SSL cert for en-US.addons.mozilla.org and other pages (Bug 488856)
- Suppress key event warning about fishcam key (Bug 496322)
Mac OS X
- Remove remaining XP_MAC code from /suite (Bug 461912)
Special Operating Systems
- macOS: [MacOSX] Fix "reftest"s and "mochitest"s 1,112 bytes leak caused by hiddenWindow.xul (Bug 470710)
- macOS: Make smilies appear in msgCompose's smiley menu (Bug 483888)
- macOS: pagestep values shown between buttons in account manager (Bug 485232)
- macOS: Port Bug 488238 [Blank about:sessionrestore] to SeaMonkey (Bug 488669)
- macOS: Don't package dist/bin/README.txt on Mac (Bug 494621)
- macOS: No Pause, Resume, Retry (etc) buttons in download manager on OS X (Bug 495711)
- macOS: Apple Events support doesn't compile on mozilla-central after bug 363747 (Bug 502193)
Compiling
- Build SeaMonkey locales from Mercurial (--enable-ui-locale / source L10n) (Bug 286110)
- use leakThreshold for SeaMonkey testers (Bug 450983)
- SeaMonkey debug build tinderbox needed (Bug 452147)
- Enable a11y mochitest suite on Tinderboxes (Bug 470857)
- make profile info easier to localize (Bug 475113)
- Port |Bug 216462 - (smil) Implement SVG (SMIL) Animation| to SeaMonkey (Bug 479297)
- Add pl to Chatzilla all-locales (Bug 484301)
- TEST_PATH ignored on "make mochitest-browser-chrome" (Bug 484386)
- Run reftest/crashtest using make+python rather than calling seamonkey directly (Bug 485809)
- SeaMonkey-Ports waterfall style issue (Bug 492258)
- Remove the locale from updater.ini (Bug 494310)
- Upload Packaged tests for SeaMonkey (Bug 494676)
- Port new bug 495533 crashtest leak threshold to SeaMonkey (Bug 497450)
- debugQAMenuOverlay.xul: remove extra 'index.cgi/' part in links (Bug 498898)
- L10n repack fails if ChatZilla or venkman are missing from build (Bug 500205)
- Add shipped-locales to SeaMonkey (Bug 500211)
- Set up 2.1a1pre version number for c-c+m-c SeaMonkey builds (Bug 502033)
- Add Turkish (tr) to all-locales (Bug 503276)