SeaMonkey 2.5 Changelog (Target Milestone)
New Features and Fixes
Browser
- Search machine icon missing in address field (Bug 663919)
- Port Bug 668646 [Invalid cookie hosts causes sessionstore to stop updating] (Bug 671520)
- Port Bug 670040 [Make nsISessionStartup.state a jsval to save repeatedly stringifying/parsing the initial state] (Bug 672178)
- Port [Bug 669196 - Session Restore losing nearly all tabs] to SeaMonkey (Bug 673902)
- Automatic Find as you type broken (Bug 674310)
- After update, tabs are restored, but not loaded, except the first one Error: uncaught exception: nsISHEntry.stateData in nsSessionStore.js :: sss_deserializeHistoryEntry :: line 2827 (Bug 675162)
- Port relevant parts of [Bug 646641 - If a document has multiple history entries (either by pushstate or anchor navs) only the last one is hooked into bfcache] (Bug 677873)
MailNews
- Thread pane icons should show state of mail (replied, forwarded) (Bug 22112)
- message-id context lacks accesskeys (Bug 537153)
- Port |Bug 237376 - Put 'reply to newsgroup' on top| to SeaMonkey (Bug 633935)
- Suite changes from |Bug 652855 - De-RDF the address book| and |Bug 422845 - Replace rdf-driven addressbook directory tree with js one| (Bug 654864)
- ERROR TEST-UNEXPECTED-FAIL test_idcheck.xul | check id: messengercompose.xul#contentAreaContextSet (Bug 660739)
- Switch suite/mailnews to use Services.prompt (Bug 671554)
- Search window does not allow to open second message from result list (Bug 671605)
- "awDocumentKeyPress is not defined" when opening Mailing List dialog [New List] (Bug 672561)
- Error: GetLocalizedStringPref is not defined chrome://messenger/content/addressbook/abSelectAddressesDialog.js Line: 403 (Bug 677457)
- Add menuitem to "show all body parts" (followup to bug 564423, port bug 602718) (Bug 677905)
- Remove duplicate InitPrompts function and only load mail-offline.js once (Bug 678945)
Composer
- Advanced Property Editor should "propose" values (Bug 361495)
- Changing image size using Custom Size changes the image but does not display the new height and width correctly -- H and W always equal the Actual Size (Bug 541313)
- Make use of contentAreaContext in Composer (Bug 657161)
- IMAGE EDITOR DOES NOT WORK WITH RIGHT CLICK SINCE S.M. 2.0 (Bug 675307)
- Remove nsIDOMWindowInternal from editor/ui/composer code (Bug 675739)
- Print and page setup do not work from QaPlain Text Editor (Bug 676985)
General
- Port |Bug 506985 - remove java-specific preferences from Firefox UI, hidden prefs| to SeaMonkey 2.1 (Bug 512378)
- Audit preference panes for duplicate stylesheets (Bug 513895)
- Hardcoded widths for pref-proxies-advanced and pref-languages.add dialogs (Bug 550484)
- Make Personas feature more discoverable (Bug 584849)
- Move "Recently Closed" menus to Go menu (Bug 599731)
- Zoom levels in toolkit.zoomManager.zoomValues are always reset to 0.5,0.75,0.9,1,1.2,1.5,2 (Bug 621823)
- Expose browser.zoom.siteSpecific to preferences GUI (Bug 635179)
- Error: "document is null" / "Weave is not defined" in syncUI.js (Bug 639970)
- Front end changes for Bug 545070: plugin-problem UI shouldn't say "click here". (Bug 667201)
- Base the initial "Other" zoom level on a pref rather than a property (Bug 667525)
- Don't use the "Other" entry in View > Zoom if a matching menu item is available (Bug 667529)
- Fold permissionsNavigatorOverlay.xul into navigator code (Bug 669291)
- Remove unused overrideHandler.js file (Bug 670010)
- Recently Closed Windows/tabs have been moved to the Go menu. Document this. (Bug 670513)
- Audit preference stylesheets for duplicate stylesheets (Bug 670652)
- Have individual methods for cookie/image/popup menus in navigatorOverlay (Bug 670749)
- Move appropriate entites from navigator.dtd to navigatorOverlay.dtd which are only used in navigatorOverlay.xul (Bug 670750)
- Missed gLocSvc.pwd in dataman.xml (Bug 670948)
- Switch suite to use Services.prompt (Bug 671572)
- Add browser.zoom.siteSpecific pref to help. (Bug 672101)
- Ensure that valid arguments are passed to Zoom Manager when 100% is not within the allowed min-max range (Bug 672146)
- Switch suite to use Services.strings (Bug 672528)
- Live bookmarks don't update automatically (Bug 673717)
- Port part 2 of |Bug 669913 - Viewing Sync quota blocks the entire Options window| (Bug 675255)
- Port |Bug 668622 - Move sync at startup logic (autoConnect, etc.) to SyncScheduler| (Bug 675263)
- Remove code duplication for find keys and menu items by moving to utilityOverlay (Bug 675392)
- Make Composer use utilityOverlay's key_close and menu_close (Bug 675607)
- Improve string for 32-bit plugin restart. (Bug 676792)
- Remove code duplication for print menus by moving them to utilityOverlay (Bug 676836)
- Bookmarking group of tabs greyed out after restart with session restore (Bug 677539)
- Add more app.update.certs.* possibilities to SeaMonkey (Bug 679677)
- Tracking bug for build and release of SeaMonkey 2.5 Beta 1 (Bug 688952)
- Tracking bug for build and release of SeaMonkey 2.5 Beta 3 (Bug 694150)
- Tracking bug for build and release of SeaMonkey 2.5 Beta 4 (Bug 699961)
- Tracking bug for build and release of SeaMonkey 2.5 Final Release (Bug 703904)
- Tracking bug for build and release of SeaMonkey 2.6 Beta 2 (Bug 704814)
Windows
- Provide More Entries in the Win7 Jumplist Tasks list. (Bug 515734)
- [SeaMonkey] Install "June 2010 or newer" DirectX SDK (Bug 660745)
- Display flickers when loading/scrolling/mousing the page until focus is changed. (Bug 664088)
- Make Data Manager safe for IPv6 (and more tolerant against other errors) (Bug 665826)
- Accidentally dragging a single tab moves it to the right edge of the tab bar. (Bug 666246)
- Update from 2.0 leaves behind some files in some locales (Bug 668744)
- Increase performance of Win7 JumpList favorites queries. (Bug 673877)
Special Operating Systems
- macOS: Turn off 'ui.click_hold_context_menus' on Mac (Bug 667299)
- Other: No accesskey (keyboard shortcut) for Folder in Add Bookmark dialog (Bug 667829)
- macOS: [Mac] When a download starts, default to open download manager (like other OS) (Bug 670532)
- macOS: [Mac default] Download manager 'Clear List' button needs a focus ring (Bug 674368)
- macOS: [Mac default] No identity icon in pageInfo window's security tab (Bug 675462)
- macOS: Full Screen menuitem should be disabled when no windows are open (Bug 675690)
- macOS: Enable Mac Async plugin by default (Bug 676781)
Compiling
- update removed-files.in for bug 643816 (Bug 668723)
- Build support to install hyphenation patterns in SeaMonkey. (Bug 677254)