# Rough Changelog for SeaMonkey 1.0.1

This is a list of bugs pulled from Bugzilla. It's a "rough" list because I didn't verify each bug on the list as actually having been fixed in the 1.0.1 development cycle and I may have missed some that were; I just used the smartest Bugzilla queries I could devise. It's not perfect but if you're interested in what got fixed since SeaMonkey 1.0, this is probably the best place to start. -Chris

    83396 Alert "message contains bare newlines" displays and lost messages when copying msgs from Local(or other IMAP account)folder to an IMAP account folder
    111428 If a folder name ends '\' or '/' in IE Favorites, the folder cannot be imported
    137155 POST request sent as two small packets (IIS 5 sometimes chokes)
    180849 Mail loss in import of NC4 mail when 0x5C(\) is used as 2nd byte of muti-byte character in folder name.
    205778 document('') load of stylesheet conflicts with http cache
    240201 remove [noscript] from nsICookieManager2::add
    255611 Help item "For Internet Explorer Users" should be hidden on OS/2 and Linux
    265740 browser crashes some times when loading gmail and loading another tab [@ js_Interpret]
    271044 Implement xforms:range element
    279063 Implement copy element
    283278 Input should not alter invalid/out-of-range data
    283344 XForms Input control, when bound to a date value, should render as a datetimepicker
    289517 Crash in [@ BasicTableLayoutStrategy::AssignNonPctColumnWidths] with evil testcase, using display:inherit
    291119 create default styling for form controls
    291902 Crash [@ nsCSSFrameConstructor::WipeContainingBlock] with path:hover {display:block}
    294476 Text boxes ignore keyboard on opening URL from an external app
    296686 When insert a space with EGBRIDGE(TSM(IME) of Japanese), a next character of caret is deleted
    296687 TSM (IME) candidate window is displayed at wrong position (too below)
    297919 Wrong buttons reported in mouseup and mousemove events
    298375 drawWindow() reverses red and blue channels in 16 bit color desktop
    299273 xforms-select and xforms-deselect events not firing for selects
    299766 Implement accesskey support
    301571 Submissions with "mailto:" action not working
    303713 textbox.dispatchEvent(keyEvent) no longer adds character to textbox in Firefox 1.0.6
    303926 duplicate bound nodesets do not throw xforms-binding-exception
    304720 Ctrl-Shift-Home + typing with mozInlineSpellChecker causes NULL nsCOMPtr assertion in [@ nsTextServicesDocument::DeleteNode]
    305096 Schema Validation does not handle inheritance of simple types
    306426 Certain submenus blink (flash, flicker) rapidly and do not expand when highlighted (hovered over)
    306764 Revise the custom control interface for XForms
    307052 Spellchecker doesn't display suggestion list for misspelled words if Russian Spell dictionary is installed
    307093 enumerating of model instances
    307311 Allow client.mk to build xulrunner + multiple apps in one sweep
    307317 JS engine assert when running with WAY_TOO_MUCH_GC
    308106 controls not bound to external instance data in xul
    308500 need to write hexBinary schema validation code
    309210 makexpi.pl only looks for *.so when stripping
    309246 "XForms Error" dialog should have link to open JavaScript Console
    309344 Scrollwheel doesn't work when an java applet is displayed
    309546 Fix file submission issues
    310109 XForms model-destruct event doesn't work with fastback
    310138 Setting a type on instance data makes rebuild() throw exception
    310508 Calling method on another window crashes when the function uses XMLHttpRequest and alert() [@ js_FreeStack]
    311036 String offset problem in the XForms XPath engine
    311378 freeze/hang in several seconds when a character which does not exist in fonts is rendered
    311475 select/select1 not updated on inserts when using itemset
    312013 Sort out the Talkback Client issue on Intel Macs
    312241 nsIconURI::Clone and ::Resolve are unimplemented
    312489 URLs concatenated when opening a home page tab group from desktop icon
    312848 XPath expressions using namespaces inside repeats generate error messages
    312980 Use classes instead of pseudo elements
    313347 Flash plugin crashes browser on Intel Mac OS X
    313398 Unoptimized Intel Mac debug build crashes with a misaligned stack
    313662 SeaMonkey build that builds XForms won't load an XForm
    313933 select1 initial size wrong
    314158 select(1) fails to bind item labels correctly
    315150 upload still uses dispatchDOMActivate
    315163 x86 Mac JEP crashes, no Java
    315286 Crash [ @ nsGlobalWindow::RunTimeout ]
    315411 fail to check the IDN is in whitelist with un-normalized URL
    316087 a11y: message/alert/help need to be dismissable with ESC key
    316191 Focus stays in tab with focused SVG element after switching tabs
    316624 a11y: range needs to support more keyboard shortcuts
    316812 When address book name is Japanese character(doesn't contain ASCII alpha-numeric), address book is lost when new address book is created due to overlay of ldap_2.servers.user_directory_N.xxxx entries.
    316895 copy element needs to cause rebuilds
    316931 Allow chrome:// xforms to submit anywhere
    317009 Thunderbird incorrectly decodes =00 in quoted-printable attachments as 0x20, not NULL (regression by bug 243199)
    317275 Evil float:right testcase causes assertions and can crash [@ nsFrame::GetFirstLeaf]
    317420 Firefox 1.5RC3 crashes when trying to print a page [@ lexpsnt3.dll - CompositeBitsInMemory ][@ IIAAE1DD.dll - CompositeBitsInMemory ]
    317782 A character is deleted on HTML Editor when running IME reconvertion with non-selected text
    317865 JavaScript GC memory limit - let it be optional
    318283 [10.2] Hangs on data entry when autofill popup menu should shrink
    318419 window.setTimeout() goes crazy periodically - functions are immediately called repeatedly
    318624 xforms and schemaval need to be static for Minimo
    319072 Tab drag and drop does not work correctly on OS/2
    319107 One SVG file crashes firefox 1.5 [@ nsSVGGradientFrame::GetNextGradient]
    319434 Context menu appears at the wrong position when Flash content is loaded in other tab
    319463 display:none iframe pointing to a xul document stops main document from finishing to load.
    319683 mozilla crashes [@ call_enumerate] running a not so special script
    319732 [@ nsTextEditorKeyListener::KeyPress] crash typing string to search for in page (find as you type) right after page is loaded; or in MailNews/emailCompose
    319872 CVE-2006-0297 probably an integer overflow in jsxml.c
    320192 better way for users/testers to detect and isolate leaks of large object graphs
    320498 Fix NewChannel impls to handle null in argument
    320621 Crash [@ nsFrameLoader::CheckForRecursiveLoad ] on loading of moz-icon:// URI in an iframe.
    320742 crash [@ nsSHistory::EvictGlobalContentViewer] because session history listener shouldn't get called in middle of nsSHistory::AddEntry()
    320851 http authentication (401) prompt no longer displays scheme
    321132 Japanese font grouping is not correct on font pref dialog
    321814 [Win95-JA only] ™ is displayed as ^(TM)
    321874 for-in doesn't allow call, grouped, or XMLName LHS expressions
    321914 Crash if a download completes while its properties window is still open
    322185 Crash [@ nsBox::DoesNeedRecalc] with <svg:g style="display: -moz-grid-line; overflow: hidden;">
    322461 [FIX]FF 1.5 doesn't apply CSS stylesheets in document after XSLT transformation
    322513 Can't getRowCount() in listbox in prefwindow
    322578 Support ppc<->x86 cross builds for Mac OS X
    322678 [FIX]Crash [@ nsIFrame::GetParent] with evil testcase position:relative/absolute/display:table-column, etc
    322683 [FIX] Yahoo Beta Mail related crash [@ nsScriptSecurityManager::CheckSameOriginPrincipalInternal()]
    322701 When opening Options dialog second time Options window is empty
    322928 code error in nsFontMetricsPango.cpp
    322975 labels with inline output controls inside repeat has trouble
    323028 [FIX]Using background-image CSS style for treechildren::-moz-tree-row causes excessive CPU load
    323131 crash after saving all attachments [@ nsMessenger::SaveAllAttachments]
    323267 bug in js_GC due to js_SweepScriptFilenames before finalizer
    323292 readonly bind not working for textarea
    323318 [RFC 2231] when the attachment file name is separated, should append semi-colon(';')
    323328 TARGET_XPCOM_ABI changes needed for Mac universal binaries
    323337 Use fastcall on Mac OS X x86: __attribute__(regparm(3))
    323338 When E4X code is run twice (or more), the SpiderMonkey engine crashes [@ js_AllocStack 0deb057d]
    323377 Lots of leaks in nsInternetSearchService
    323378 Accessing data:;base64, produces a crash for some architectures
    323529 non-minimum-sized GC arena pools have wrong alignment modulus
    323608 ldap schema's use of displayName has changed since Thunderbird 1.0x
    323657 User-Agent string should identify Mac universal binaries
    323691 update branch to trunk level
    323852 redirect after a prefetch does not include X-moz: prefetch header
    323853 JB_BP not exported by newer glibc (2.4)
    323979 E4X literals with embedded expressions unsufficiently constant-folded
    323997 TARGET_XPCOM_ABI not set in AIX builds
    324422 Crash when creating a new E4X XML object using a large string
    324650 infinite loop in switch-statement with 1800 cases
    324688 reports that XML.ignoreWhitespace is true but acts as if it were false, in a XPCOM callback
    324746 XPathResult object can crash brower when calling iterateNext() or snapshotItem()
    324855 Need a script to produce universal binary .app from cpu-specific bits
    325005 Documents parsed as data load subframes and objects
    325084 Java crashes under Rosetta
    325147 New version of JEP (0.9.5+c), please land on trunk and branch
    325218 Crash with evil xul testcase, using box, tooltip, object, etc [@ DoDeletingFrameSubtree]
    325260 XPCOMGlueLoadXULFunctions should search library's symbol table
    325410 Mac builds not packaging .chk files
    325479 Failure to free a JSScript in obj_eval
    325540 Javascript library jsMath causes Firefox to crash [@ ClaimScope][@ WillDeadLock]
    325765 Cache causes crash crossing architecture [@ nsDiskCacheRecord::HashNumber].[@ nsDiskCacheMap::FindRecord]
    326082 Get phishing detection to cope with tags within link text
    326249 Add null-check for PermManager in nsXFormsUtils
    326453 JS_Assertion while decompiling
    326778 [FIX]document.getBoxObjectFor({}) crashes
    326838 [BeOS]  Build broken due to fix for 313398
    326998 [FIX]Crash [@ nsBoxFrame::AttributeChanged] when changing ordinal value of a xul element in html
    327040 Bump extension version to 0.4
    327066 document.createEvent('TextEvent') crashes
    327469 "argument list too long" when compiling javaxpcom
    327511 Implement remaining schema types XForms requires.
    327564 Hang involving E4X (cycle in an XML object?)
    327608 Crash [@ js_SetCallVariable] or "Assertion failure: prop, at jsfun.c:1046"
    327654 nsIXMLHTTPRequest class not included in MozillaInterfaces.jar
    327697 Make XPConnect refuse to wrap E4X (was: HTMLSelectElement.add hangs if second parameter is E4X)
    327776 [FIX]boxobj.setPropertyAsSupports(undefined, undefined) crashes [@ nsBoxObject::SetPropertyAsSupports]
    327785 Need a universal JEP
    327823 Support configurable preflight/postflight actions in client.mk
    327843 nsDOMCSSValueList doesn't QI to nsISupports
    327848 Drive the Mac universal build process entirely in-tree
    327897 Crash [@ js_GetStringBytes] involving apply, __proto__, E4X
    328037 JS_CallFunctionName should return the same as JS_CallFunctionValue
    328044 browser asserts on startup in JS_EndRequest with garbage cx->requestDepth
    328081 Support unification of bdate for multi-project builds
    328160 The name lookup for "bzero" did not find a declaration on AIX
    328249 E4X crash due to infinite recursion in js_IsXMLName
    328391 .mar generation should package universal build when the build is universal
    328592 TARGET_XPCOM_API undefined for OS X PPC
    328769 assertion running e4x tests
    328886 Talkback Not Being Updated Properly
    328917 Mail Multiple Information Disclosure Vulnerabilities
    328932 Evaluating Components.classes in JS Console throws an exception "Error: uncaught exception: Permission denied to get property UnnamedClass.classes"
    329004 Local (in-app-bundle) XULRunner framework finding broken
    329349 SeaMonkey Help/About mentions wrong licenses
    329364 Crash with iExploder testcase 10158270
    329959 Dialog Origin Spoofing not fixed on Mac for SeaMonkey
    330168 Phishing State should take precedence over Junk State in the message bar
    330890 unify does not preserve the execute bit
    331125 bump SeaMonkey version to 1.0.1 on 1.8.0 branch