[%- mypath = "${template.name}"|replace('[^\/]*$','') -%] [%- PROCESS "${mypath}/relnote.var" -%]

# What's New in [% rnote.name %]

This document outlines a few of the new features implemented in [% rnote.name %], important bugfixes and any new problems. See the Bug list for a comprehensive list of fixes. Please note that these changes are relative to [% rnote.relativeto.stable.name %].

## New Features and Fixes

Browser

- Remove Bloglines from the feed reader options (Bug 603132)

MailNews

- [SeaMonkey] crash [@ nsNetscapeProfileMigratorBase::CopyCookies(int)] (Bug 601347)

General

- Port |Bug 431558 - implement preventive maintenance for places.sqlite| to SeaMonkey 2.0 (Bug 605657)

Windows

- Security changes for copy/paste of html contents into contentEditable breaks TinyMCE (Bug 604332)
- Accessing window.localStorage with dom.storage.enabled=false causes NS_ERROR_DOM_SECURITY_ERR (Bug 599479)
- [Windows] xpcshell-tests: test_bug_401430.js fails intermittently (Bug 450807)
- Too-much-recursion crash with setUserData [@ * | XPCConvert::JSArray2Native] (Bug 582649)
- x-mac-arabic, x-mac-farsi and x-mac-hebrew are vulnerable to XSS (Bug 601429)
- Gecko 1.9.x (Firefox 3.x / Seamonkey 2) truncates print job name to only 30 characters (Bug 531606)

Linux

- Negotiate auth may fail with GSSAPI (Bug 592692)
- RenderBadPicture fatal error closing tab (Bug 522635)

Mac OS X

- Crash [@ nsHTMLSelectElement::GetOptionIndex] with QI to nsISelectElement (Bug 604807)
- [@font-face] investigate support for OpenType sanitizer library (Bug 527276)
- Invalid values in TT's glyf table leading to crash [@TSparseCoordsListPerComposits::GetCoords()] (Bug 580730)
- Invalid values in TT font lead to crash [@CGSScanconverterRenderMask] (Bug 581029)
- Invalid values in TT font leading to crash [@TAATLookupTable::SetTable] (Bug 581359)
- Malformed cmap table in TT font leads to crash [@TcmapUnicodeTable::GetSubtable] (Bug 587742)
- Malformed font leads to crash in Apple's libTrueTypeScaler [@fnt_DeltaEngine] (Bug 594618)
- reference font used for reftest "load-badchecksum.html" is rejected by OTS sanitizer (Bug 601099)
- OTF-CFF versions of font markA used in reftests are rejected by the OTS sanitizer (Bug 601110)
- update access and modification time on top-level application bundle on Mac OS X after successful update (Bug 600098)
- Crash [@ ClearAllTextRunReferences] (Bug 603490)
- Allow distinguishing Universal ppc/i386 from Universal i386/x86_64 builds in AUS request (Bug 552924)
- Nightly Firefox 3.5 builds offered current build as update even when current (Bug 610075)
- Java Applet: JSObject.getWindow(this) returns null (Bug 606737)
- JEP 0.9.7.4 breaks (Yahoo! games, pogo.com) applets that attempt to open new windows in pop-up windows (Bug 607678)
- Malformed font leads to crash in Apple's ATSUI [@OTL::GCommon::FilterFeatures] (Bug 594627)
- Malformed font leads to crash in Apple's ATSUI [@ProcessSingleMorphRun] (Bug 594966)
- Malformed font leads to hang [@FindSegment] (Bug 595026)
- Malformed font leads to crash in Apple's ATSUI [@OTL::GCommon::ApplyLookupAt] (Bug 595703)
- Malformed font leads to crash in Apple's ATSUI [@GetLeftRightMaxima] (Bug 595960)
- Malformed font leads to crash in Apple's ATSUI [@ProcessKerningRun] (Bug 595997)
- Malformed font leads to crash in Apple's libTrueTypeScaler [@fnt_ALIGNRP] (Bug 596110)
- Malformed font leads to crash in Apple's libTrueTypeScaler [@fnt_GC] (Bug 596112)
- Malformed font leads to crash in Apple's libTrueTypeScaler [@ fnt_FLIPPT] (Bug 596227)
- Malformed font leads to crash in Apple's ATSUI [@AppendOTFeaturesFromTable] (Bug 597942)

Compiling

- [SeaMonkey] Package ConsoleAPI.js (Bug 612337)

Platform

- Lotus Notes webmail (at Hawaii DOE) broken by eTLD list update (Bug 614565)
- [SeaMonkey 2.0, nightlies] new OTS code causes "gfxUserFontSet.cpp:281: undefined reference to `ots::Process(ots::OTSStream*, unsigned char const*, unsigned int, bool)'" (Bug 613374)
- Add dot-iran to IDN whitelist (Bug 604820)
- TM: shutdown leak after jsapi-tests/testTrap_gc (Bug 597654)
- Update XHR forbidden headers to latest spec (Bug 602482)
- "ASSERTION: Unexpected start frame in multiflow text run" (Bug 603510)
- "ASSERTION: Can't find flow containing this frame???" (Bug 605340)
- nsPrefBranch tries and fails to clean up some stale weak references (Bug 533355)
- GPLv2 license text in about:license is not consistent with the official GPLv2 text at the FSF Web site (Bug 605739)
- Allow specifying a post-upload command for uploadsymbols (Bug 607946)