SeaMonkey 2.4 Changelog (Target Milestone)
New Features and Fixes
Browser
- No way to tell if a non-current tab has been read: [selected=false] is not possible anymore (Bug 564100)
- Switch PageInfo to use Services.jsm (Bug 662107)
- Remove nsISHistory_2_0_BRANCH from /suite/common/src/nsSessionStore.js (Bug 665276)
- [element.onSecurityChange is not a function] on every tab change (Bug 685466)
MailNews
- Fix Threadpane context menu after nsContextMenu clean up (Bug 660501)
- Use existing string bundle rather than creating a new one for MsgOpenFromFile (Bug 660665)
- search window does not allow to open message from result list [currentHeaderData is not defined] (Bug 660882)
- Account Copies & Folders page uses h as accesskey which will conflict with help button (Bug 660942)
- Port |Bug 662087 - Adding attachments via the command-line doesn't record their size| to SeaMonkey (Bug 662698)
- window.top.content is null (unable to view feed entries) (Bug 662855)
- Switch suite/mailnews to use Services.wm (Bug 664348)
- Switch suite/mailnews to use Services.scriptloader (Bug 664612)
- Switch suite/mailnews to use Services.io (Bug 664834)
- Switch suite/mailnews to use new GetLocalizedPrefString helper (Bug 664839)
- Switch suite/mailnews to use Services.obs (Bug 664841)
- Opening message attachment does not work (Bug 665313)
General
- Five message views, not four, and more can be created (Bug 582715)
- Rename MailNews-related ToC entries that only refer to Mail in their title (Bug 603213)
- Update Help for FAYT changes (Bug 638816)
- Remove useless section on Cookie notification in the Status bar. (Bug 654680)
- Add Leave Messages on Server help (Bug 657126)
- The Preferences Popup Windows Sound play button is not enabled. (Bug 658060)
- Create helper function for getting nsIPrefLocalizedString complexvalue prefs (Bug 662162)
- Enhance openLocation so that it can be used by message compose (Bug 662203)
- Port |Bug 568653 - Change "Last Update" to "Last Sync" in tooltip| (Bug 663142)
- Give popup notification panels role="alert" and make their close buttons tabbable. (Bug 663347)
- Fix the borders of the Find toolbar when a Persona is applied. (Bug 663349)
- Home button does nothing (Error: nsIPrefLocalizedString is not defined), Also Translate Page, etc, etc. (Bug 663629)
- Next button on Account Details page does not get enabled (Bug 664569)
- Create helper function for getting nsILocalFile complexValue prefs (Bug 664740)
- Switch suite/mailnews to use Services.urlFormatter (Bug 665290)
- Switch suite to use new cookies, logins and eTLD services in Services.jsm (Bug 665291)
- Switch suite to use Services.dirsvc (Bug 665294)
- Make fuller use of GetStringPref in suite (Bug 665565)
- Add GetFileFromString helper for getting File from native path or Url (Bug 665569)
- Centralise sound preferences (Bug 665603)
- Remove some stringbundle duplication in preferences (Bug 665806)
- Stop making extensions optional in SeaMonkey's installer (Bug 666518)
- Add mozapps/skin/plugins/pluginHelp-16.png to Modern (missed out from Bug 601562) (Bug 666555)
- Switch suite to use Services.storage (Bug 667289)
- Switch suite to use Services.wm (Bug 667643)
- Switch suite to use Services.io (Bug 667662)
- Switch suite to use Services.obs (Bug 667674)
- Fold imageContextOverlay.xul into context menu code (Bug 667952)
- Tracking bug for build and release of SeaMonkey 2.2 MU [Major Update] (Bug 668741)
- Sync account wizard does not close after clicking on "Finish" (Bug 668993)
- Sync can't deactivate device - bundle_prefutilities is not defined (Bug 670691)
- Tracking bug for build and release of SeaMonkey 2.4 Beta 1 (Bug 684648)
- Warning: reference to undefined property this.init (Bug 684808)
- Tracking bug for build and release of SeaMonkey 2.4 Beta 2 (Bug 686048)
- Tracking bug for build and release of SeaMonkey 2.4 Beta 3 (Bug 687205)
- Tracking bug for build and release of SeaMonkey 2.4 Final Release (Bug 688682)
- Tracking bug for build and release of SeaMonkey 2.4 MU [Major Update] (Bug 688958)
Windows
- Missing addons, directory distribution/extensions is not there (Bug 663636)
- SeaMonkey clears all LSOs (Flash Cookies) when clearing cache only (Bug 665336)
- Create (en-US) Major Update billboard page for SeaMonkey 2.0->2.2 update (Bug 668427)
Linux
- cb-seamonkey-linux-01 (Opt build): "abort: abandoned transaction found - run hg recover!" after earlier forced stop (Bug 669152)
Compiling
- 5 "Warning: package error or possible missing or unnecessary file: bin/components/*" (Bug 657208)
- Packaging fixes for TelemetryPing (Bug 585196) and native cursor manipulation from OOP plugins on OS X (Bug 621117). (Bug 660581)