Rough Changelog for Mozilla 1.8 Alpha4 (about 460 changes)
This is a list of bugs pulled from Bonsai and Bugzilla. It's a"rough"
list because I didn't verify each bug on the list as actually having been
fixed in the 1.8 Alpha4 development cycle and I may have missed some that were;
I just used the smartest Bugzilla and Bonsai queries I could devise. It's
not perfect but if you're interested in what got fixed during this cycle,
this is probably the best place to start. --Asa
255253 - Can't delete using the menu
253798 - Compose type widget catches events when alt is depressed
255268 - make chrome won't register all chrome
165998 - List item bounds incorrectly exposed via accessibility APIs
255881 - REGRESSION: frames and iframes not tabbable
52116 - javascript strict warning/error doesn't always contain Source File filename
121730 - Add number of entries actually removed from sHistory when using PurgeHistory()
255616 - Remove VC4.1 flag from jpeg/
124393 - VK_HELP
254477 - change packager filenames for Xft / GTK2 builds
253219 - [ps] Mozilla generate invalid font when enable true type printing
255710 - nsDocShell::GetDocShellEnumerator leaks docShellEnum in failure cases
239562 - 64bit safe code for liveconnect (WinXP AMD64)
252750 - space and FAYT (find as you type) shortcuts go to help window
255405 - BinarySearchForPosition can generate invalid unicode for text measurement
40757 - JS GC safety model (requests, newborns, local roots) hard to use
256082 - smtp using other server password causes problem if password changes
255326 - commandglue.js method IsSpecialFolder always says sub-folders of inbox are"special"
58786 - No text shown when all panels deleted
189751 - mozilla crashes when rendering <input type="browse"> nested inside a table
235966 - nsMenuBarListener.cpp opens the menu on Ctrl+Alt+T
223159 - Script with UniversalBrowserWrite privilige still unable to window.close() a non-JS-created window
204332 - bad wording in sidebarOverlay.dtd
256270 - |nsCSSValue| constructors should be |explicit|
253163 - Missing image files in help documentation referenced by help_help.xhtml
242973 - when MAPISend is called with a plain text note (lpszNoteText) with newlines, we lose formatting
256331 - nsMsgFilterDataSource doesn't inherit properly from nsMsgRDFDataSource
245918 - Use speed-enhanced cygwin-wrapper script for all cygwin-wrappers
247017 - popup window blocked at allowed site if disable_open_click_delay pref is set
256235 - can't download files (no file picker displayed) for javascript-redirected sites -- XPSP2
253054 - Spellchecking in Thunderbird does not function on new install
256100 - Unable to select the RSS account in the advanced search dialog
255328 - mkdepend command line defines may be broken
250455 - accented characters not sent correctly with simple mapi blind send
255608 - F1 doesn't bring up help on OS/2
254843 - eToken_script is unused
248688 - Thunderbird biff integration refers to the old profile APIs
216563 - conditional switch structure <switch> ignored.
254696 - Download Manager should open file/display properties when you hit enter
198254 - Closing a javascript-created popup window crashes mozilla [@ nsWebShell::OnLinkClick ]
131480 - Can't do 2 successive history searches
256332 - RSS breaks after compact folder
237312 - gnomevfs should be skipped for protocols marked to be handled externally
256257 - Font settings for western encoding apply when 'x-*' langGroup is specified (especially problematic in mail)
256728 - Suggestion: eliminating TSF_REGEXP
255032 - gnomevfs protocol handler should use info.type to check for directories
230351 - NTLM base64 decoder should tolerate extra '=' padding
255546 - Freeze of firefox after loading a website
256734 - Some DOM classes use the wrong macro to define their prototype chain
255914 - Editor code shouldn't try to create elements with empty nodename
238099 - implement at-rule for matching on site/document URL
256898 - Wrong prototype for NPN_IdentifierIsString(), and intfromidentifier, hasmethod, and hasproperty not initialized in NPNFuncs.
240819 - Crash in mail.dll when checking mail - TB073 [@ nsTransform2D::SetToIdentity ]
256938 - mozilla hangs in nsParser on that URL
256910 - ConstructXULFrame has too much copy and paste
256469 - NS_MUTATION_EVENT and NS_ACCESSIBLE_EVENT are the same
256615 - crash when calling nsIThread.state before calling nsIThread.init [@ PR_GetThreadState]
253977 - More block bugs flushed out by columns work
256803 - MAPI SendDocuments is broken
256937 - Use state bits to avoid property lookups for Overflow properties
256294 - Use secure authentication (CRAM-MD5) if it is offered via CAPA
252119 - searching for a term in about:config which returns a result including the current highlighted item opens up the edit window as if you'd simply hit enter or double clicked on it
256944 - Add NPClass argument to NPAllocateFunctionPtr
252920 - The text shifts a bit downwards when focusing the link
257188 - Crash [@nsThread::Main]
257276 - Loading XBL bindings may corrupt cached display style
256464 - IME system is broken
256514 - Links don't work in documents created via XSLT
253242 - Reduce footprint for Mozilla Suite help guide
149134 - AsyncOpen and Suspend/Resume failures for"mailto:" protocol handling
49487 - If Linux inst msg"dir doesn't exist" is closed by checkbox, install wizard won't advance past"Next"
157459 - need way to set default setup type for linux
234744 - auto and silent modes should check destination directory
252771 - Unnecessary horizontal scrollbar displayed
257338 - "Delete Host" and"Delete Domain" features of the History Window do not work
242150 - NPN_GetValue of NPNVisOfflineBool always returns false (from plugin)
237998 - DIV's with overflow:auto have odd onMouseOut and onMouseOver behaviour
257442 - [BEOS] Cannot build mozilla/modules/plugin ( no stdint.h) on AVIARY-branch
255394 - Non-default search query parameter generation
236068 - removeItemAt for <listbox> removes wrong item if there is a <listhead>
256757 - misused printf causes crash [@ nsXPCWrappedJSClass::CheckForException]
257191 - Add NPN_InvokeDefault(), and rename NPN_Call() to NPN_Invoke() for consistency with other parts of the API
169297 - caret becomes invisible when switching windows if it's not in linked content
202163 - caret mode: caret disappears after finding text (FAYT text mode)
239294 - Both mozilla 1.4.1 and firefox 0.8 crash [@ ProcessPseudoFrame] when trying to render small sample page.
255929 - Can't drag scrollbars with the mouse in Print Preview
255432 - Ctrl-f, Ctrl-g, F3 cannot be used to search for text in a ftp-listing
32372 - should be able to disable CSS (Use Style > None or global pref)
245655 - Security warning dialogs cannot be made permanent through the checkbox
253240 - XUL error about mailNewsEnableMapi is visible in preferences
172077 - Need a way for embedders to disable all plugins
257560 - memory access errors during palmsync
257616 - nsDOMClassInfo::sOuterHeight_id set to"outerWidth" when it should be"outerHeight"
254334 - CSS margin-right and margin-left display incorrectly with nested tables.
257283 - cyclic __proto__ value JS errors
257596 - remove nsIFocusTracker
242325 - localHostOrDomainIs() never matches a hostname
135928 - Range.surroundContent broken if start and end of range in same textnode
248065 - Teardown on script error kills all script"threads"
256877 - nptypes.h for OpenBSD 3.5 (no stdint.h)
254510 - Bug 200433 regressed by patch in bug 253597
227057 - nsIResumableChannel and nsIResumableEntityID cleanup
254952 - make MIMEService/MIMEInfo-users make use of UTF-8 extensions
257195 - Relative URIs in <svg:script> not working
118294 - NS_THEME_DROPDOWN* implementations (GTK)
254997 - Caret tracking by line (down arrow) skips over huge portions of the document
205947 - Proxy: MailNews does not display proxy auth dialog
239358 - DNS: Reverse lookups are degrading performance
257721 - nsPresShell::PostAttributeChange crashes
246534 - tables without cells should not add vertical cellspacing
256172 - Favicons are not loaded when I select both"Load Images" and"for the originating Web site only".
251939 - 23 errors in npunix.c
257801 - Pressing"Cancel" in the"Defer Account?" warning closes the"Advanced Account Settings" dialog
239835 - Possible tray icon notification redirection
219586 - Eudora, Outlook mailboxes with"/" in name fail to import
257421 - Using Global Inbox for multiple accounts, filters send spam to hidden Trash folder
254966 - position:fixed and overflow:scroll not keyboard accessible
256618 - right click menus not working
235665 - Aggregation Broken in Bookmarks
198346 - (XUL reflow problem) site icon and image input fail to render in page info, media tab
254191 - Cleanup Win32 nsWindow.cpp / nsWindow.h
244392 - Removing lines form a Bullet list using the [ back arrow ] or [Delete] keys results in <> and </> tags embedded in code when in Normal Mode
254331 - Cannot print in black & white again, only color
254061 - Scrollbar inside dropdown doesn't respond to mouse click events in the correct position.
257384 - Warning: assignment to undeclared variable ... Source File: chrome://global/content/netError.js
257571 - head attributes leaking into recycled compose window
245308 - Assertion failure: top < ss->printer->script->depth, at r:/mozilla/js/src/jsopcode.c:606
256501 - Still unchecked recursion in parser
256642 - LIFO deallocation causes crash!
256798 - JS regexp zero-width positive lookahead broken by bug 254296's patch
249229 - Mouse events not fired on scrollbars in 1.7, works on aviary
257649 - Leaks introduced by checkin to nsDOMClassInfo.cpp
257877 - replacement content isn't rendered if gkplugin.dll isn't present
252150 - shouldn't show deferred accounts in search dialog
254838 - Use @mozilla.org/moz/jssubscript-loader;1 as a singleton
257920 - nsIClipView unused
84430 - <![CDATA[ ]]/> (invalid markup) is not handled correctly, missing content in view source
248474 - pseudo colgroup handling problems during incr. reflow
250342 - Views should not inherit from nsISupports
258014 - make @param names match function signature
257948 - several idl files have #endif without #ifdef
257671 - Error:"gDownloadView.view has no properties" with empty download manager
257058 - Eudora import does not properly handle text/enriched messages
238786 - [ActiveX] IHTMLDomNode & IHTMLButtonElement are not implemented
254039 - deCOMtaminate nsIScrollableFrame
256927 - |/dcc-send someNickname| crashes Mozilla
86446 - linux-alpha xptcstubs needs to be fixed for gcc3
258106 - nsDocShell should use the newer nsIPrefService APIs instead of nsIPref
234250 - nsRenderingContextGTK makes too many clip regions
255134 - make nsICollation scriptable
220894 - Add UI for automatic emptying of trash for local folders on exit
228603 - nsIWebBrowserPersist should have a saveChannel method
257627 - GetPrintDriverSize () returns pointer to stack variable and causes Laserjet trap
232068 - security/ should use the newer nsIPrefService APIs instead of nsIPref
239535 - [Mac] nsDateTimeFormatMac is broken in Japanese locale (Page Info fails to load / Media Tab doesn't work / Cookie Manager doesn't show"Expires")
252475 - nsLocale is broken on Mac OS X / GetSystemLocale always return en-US
257381 - [ps] Refactor printer list logic for the postscript module
72747 - implement overflow-y and overflow-x properties
258366 - need functions to do PKCS1 v1.5 data encryption
253476 - PAC: fixup uris entered in prefs
258217 - Windows DDE code should extract application name from nsXREAppData
256617 - throw statement: eol should not be allowed
258234 - Creating a new account with existing name crashes Mozilla
253035 - Simplify IME code of windows/nsWindow.cpp
255569 - shift+tab moves to extra spot in pulldown menus in html forms
258300 - Many character encoding is unselectable in setting of Default Character Encoding.
257555 - Eudora import drops first line of some x-flowed or x-rich messages
237766 - background-image gets painted double on link hover
258143 - headers not updated after switched between all/normal
219122 - Forgetting to select a target folder causes new filter not to be created.
164155 - Title beginning with hyphen invisible in bookmarks list (shown as separator)
254553 - Preference items in"images" is not lockable
130876 - some .gifs don't display
258360 - ISS is sending wrong client= for official builds!
258474 - JavaScript strict warning: chrome://layoutdebug/content/layoutdebug.js, ... trailing comma is not legal in ECMA-262 object initializers
250637 - Remove broken"Power Search" feature that was never really implemented
258035 - document port argument of nsIDNSRecord::getNextAddr
258503 - Comment in nsIURIContentListener.idl is incorrect
240420 - <style> elements flub line numbers
242143 - ldap_extended_operation(3) sends requestValue when not requested
258473 - Taskbar icons all the same (moz head) instead of functional icons (browser vs. mail)
219706 - Using arrow keys to select drop down list box items selects two down or two up
222901 - white lines in image on first load
257572 - F4 combo box and mouse over list gives different output after refresh
239369 - nsRDFXMLSerializer string do, utf8 <-> utf16
236920 - It's impossible to find out if an"Flush" for an RDF-File was successful
257947 - [FIXr]Form.elements not updated if form is not part of a document
254795 - [FIXr]When using createEvent for a link middle-click, the normal click event also seems to get fired to the link
208729 - [FIXr]consider creating an nsCSSValuePair type
142798 - Should be able to copy url from download manager
248267 - newsgroup subscribe window: search result unsorted and unsortable
255538 - CSS error reports' URL wrong for style element/attribute when base href used
141754 - Enhancement: Should support startTls
258219 - Launch option in context menu should be hidden and OnTrigger should call showinshell on certain platforms as it is for toolbar
258708 - use sheet URI instead of base URI where appropriate
256330 - IMAP delete of folder doesn't move folder to Trash.
248071 - FF09 [@ nsXPCWrappedJSClass::GetInterfaceName] [@
112833 - RFE: Not possible to watch/ignore multiple threads
258707 - fix base vs. sheet URI and line numbers for sub-sheet parsing
70466 - Go Mail Start Page not useful when Message Pane is collaped
207219 - Image Resize: Clicking to restore large size should center at clicked position
258379 - caption gets twice a initial reflow
254053 - CSS rendered differently when linked as alternate stylesheet
258082 - CTextToken::ConsumeUntil consumes too much text
258833 - [FIX]Bug 230816 fix changed scope chain for XBL constructors/destructors
101190 - window.open() in onclick, click anchor with new window target, etc. while page is loading fail if popups are blocked
258819 - [FIX]Setting window.status should not flush
99133 - Acct Wiz, ignore blank spaces after an email address or server name
254886 - SQLite3 support for sql module
238773 - Separating nsDOMEvent into separate classes
250771 - When using autofill Mozilla crashes [@ GlobalWindowImpl::Close]
258032 - [FIX]crash in nsGenericHTMLElement::GetOffsetRect
257998 - Using mouse wheel in edit mail filter window causes crash
252863 - [FIX] file input ignores letter-spacing
183683 - Support the ID attribute for FRAME/IFRAME/OBJECT
239390 - clipboard should watch"xpcom-shutdown" instead of forcing nsAppRunner.cpp to call ForceDataToClipboard
241987 - Export bookmarks doesn't save the bookmarks to a file like bookmarks.html
243349 - Wrong image-Links in composer_help.html and composer_help.xhtml
255581 - consistent crasher -TB07x [@ nsImapProtocol::HandleMessageDownLoadLine] [@ nsImapServerResponseParser::msg_fetch_literal]
257216 - More columns-related block fixes
257104 - "Empty Trash" fails to update unread mail count ot the Trash folder
231275 - Aaeropostale.com does not have a scrollbar.
258793 - background-attachment checks should check that there's an image
258179 - winEmbed includes unused headers
257431 - Tabbrowser accepts non-trusted events
257818 - [FIXr]Crash with http://lojjic.net/blog/index.rdf.html [@ 0x00000000 - nsCSSFrameConstructor::AppendFrames ]
241454 - Table data overflowing due to