Hourly Branch builds: PROMETHEUS-VM (Lin) || BM-XSERVE02 (Mac) || PACIFICA-VM (Win) || Branch Tinderbox || Bonsai
Firefox 2.0.0.8 is now released! (2007-10-18)
Release Notes | Fixed Security Issues | Download Webpage | FTP
- Java(TM) SE Runtime Environment 6 Update 3 has been released, which may fix some crashes.
General Landings
- #164498 [Core:XP Toolkit/Widgets]-Destroy() implementation is unsufficient in BeOS port. [BeO]
- #213637 [Core:General]-Mozilla runs at ~100% cpu usage after network connection is interrupted, changing network/LAN, switching from wireless to non-wireless, undocking [Win]
- #222509 [Core:Event Handling]-In OS/2 onkeydown onkeyup do not report the DOM_VK_* constants [OS/]
- #247204 [Core:GFX: Gtk]-lock up at start when using threaded GTK2 libraries (i.e. gconf) [Lin]
- #259688 [Core:Installer: XPInstall Engine]-Crash [@nsCOMPtr_base::~nsCOMPtr_base] [@ 0x003a0043] installing themes and extensions (clicking twice on the same install) [All]
- #267833 [Core:XBL]-[FIX]Fire XBL constructors from EndUpdate(), not before [Lin]
- #305073 [Core:JavaScript Engine]-FIREFOX caused an invalid page fault [@ MSVCRT.DLL + 0xd16a] [Win]
- #314962 [Firefox:Bookmarks]-Missing dropdown arrow when you add a Bookmark [Win]
- #316543 [Core:Spelling checker]-crash [@ mozSpellChecker::mozSpellChecker] [Win]
- #336244 [Core:XML]-Clean up/remove extensions/xmlextras/base [All]
- #344064 [Core:Frames]-Don't rely on style data to determine if a frame type is out-of-flow, use NS_FRAME_OUT_OF_FLOW. Cleanup nearby misleading indentation. [All]
- #348419 [Firefox:Extension/Theme Manager]-No way to access the update notification dialog when visiting an extension's homepage [All]
- #348710 [Core:Java to XPCOM Bridge]-Passing an array and its size to an XPCOM method does not work [All]
- #349906 [Core:GFX: Gtk]-Don't depend on PangoXft [Lin]
- #354595 [Core:Plug-ins]-Crash setting flashEmbed[0] in Flash Player code called from nsJSObjWrapper::GetNewOrUsed [Mac]
- #355273 [Core:Widget: Mac]-Crash [@nsMacWindow::WindowEventHandler] when selecting Quit from Dock menu while modal javascript dialog displayed [Mac]
- #361745 [Core:SVG]-Negative values for image width/height invalid. [All]
- #363130 [Firefox:Search]-Search Engine icon ugliness where iconsize!=16x16 [All]
- #367605 [Firefox:Session Restore]-When quitting Firefox before all pages have loaded, session saving forgets pages that weren't loaded [All]
- #367650 [Core:Style System (CSS)]-[FIX]"ASSERTION: should only be called for text frames" with counters, :first-letter [All]
- #368811 [Firefox:General]-Firefox crashes on exit after plugin install activated by InstallTrigger.install(xpi,installCompleteFunction) [Win]
- #372309 [Core:JavaScript Engine]-Crash in [@SetArrayElement] using canvas [All]
- #376643 [Core:XPCOM]-setInterval fires repeatedly with incorrectly small delays if machine is suspend/resumed, hibernate/resumed or process is SIGSTOP/SIGCONT [All]
- #377535 [Core:Disability Access APIs]-Crash [@ nsLinkableAccessible::CacheActionContent] with appending area and strange prefix [All]
- #380901 [Core:JavaScript Engine]-Release SpiderMonkey 1.7 [All]
- #381146 [Core]-Teach CheckLoadURI about gnome-vfs protocols. [All]
- #381412 [Core:I18l]-Treat all empty and incomplete sequences as encoding errors, and some other clean-up. [All]
- #384748 [Core:Java to XPCOM Bridge]-xpidl can generate garbage .java filenames [All]
- #384872 [Firefox:Session Restore]-HttpOnly cookie attribute lost after session restore [All]
- #384877 [Core:XUL]-Fix crash [@ nsPopupSetFrame::Destroy] [All]
- #386918 [Core:Java Embedding Plugin]-New version of JEP (0.9.6.3) [Mac]
- #386998 [Core:Imagelib]-Better check for UNC paths [All]
- #387385 [Firefox:Installer]-Remove files from the VirtualStore on uninstall / in-place upgrade / software update [Win]
- #387460 [Core:XUL]-Notify before firing mutation events. [All]
- #387572 [Core:XPConnect]-Invalid free deserializing JS component script [Lin]
- #387881 [Core:JavaScript Engine]-Prevent Script object abuse [All]
- #388181 [Core:Widget: Mac]-Crash closing detached JavaScript alert sheet [@ TestWindowGroupAttributes] [@ nsMacEventHandler::HandleActivateEvent] [Mac]
- #388424 [Core:Parser]-Don't clobber 'pos' in the inner loops since we might need it again for the outer loop. [All]
- #389244 [Toolkit:NSIS Installer]-Uninstall information of old version not cleared from registry when updating via auto update [Win]
- #389274 [Firefox:Session Restore]-[FIX]Midas demo. (designMode) fails to work properly after restoring with session restore [Win]
- #389801 [Core:GFX: Gtk]-Firefox crashes with some GTK+ themes whose gtkrc contains GtkOptionMenu::indicator_size and GtkOptionMenu::indicator_spacing [Lin]
- #390282 [Core:XP Toolkit/Widgets: XUL]-xul labels should be cropped with unicode ellipsis (\u2026) instead of three dots [All]
- #391043 [Core:XUL]-Let only top level documents call this code [All]
- #392149 [Core:Toolkit]-Robustify osint on linux [All]
- #392505 [Core:Plug-ins]-nsNPObjWrapper::GetNewOrUsed() removes PLDHash entries from the wrong table if OOM (JS) [All]
- #393149 [Toolkit:NSIS Installer]-Some registry keys aren't removed under HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\ [Win]
- #393477 [Core:Localization]-Hardcode language pack minVersion on the stable branch [All]
- #394534 [Core:HTML: Parser]-[FIX]First attribute doesn't win in misplaced content [Lin]
- #395576 [Core:XPCOM]-Downloaded files get upper case extension after move (OS2's isExecutable() causes file extensions to be uppercased) [OS/]
- #398100 [Core:General]-Misspelled name in about:license ("Bënzli" instead of "Bünzli") [All]
- #398404 [Core:XBL]-[FIX]Disallow reflow while processing constructors [Lin]
Layout Landings
- #257868 [Core:Layout]-The PresShell::SetAnonymousContentFor() API sucks [All]
- #309322 [Core:Layout]-Display:table-caption crash [All]
- #362901 [Core:Layout]-Improve detection of blocks with first-letter style, so that we're always in a consistent state. [All]
- #375299 [Core:Layout]-[FIX]Crash [@ nsFileControlFrame::CreateAnonymousContent] when removing stylesheet with binding and removing file input [All]
- #378670 [Core:Layout]-Protect against frame destruction during event handling and document when that can occur. [All]
- #379383 [Core:Layout]-[FIX]Testcase from bug 348185 triggers ASSERTION: NS_BLOCK_HAS_FIRST_LETTER_STYLE state out of sync [All]
- #379799 [Core:Layout]-Improve detection of blocks with first-letter style, so that we're always in a consistent state. [All]
- #383129 [Core:Layout]-Don't ignore tree trags that we might have created frames for because they have no parent. [All]
- #384105 [Core:Layout]-Crash ungenerating menu [All]
- #385866 [Core:Layout: Tables]-[FIXr]Crash [@ nsContentUtils::ContentIsDescendantOf] with counters, <col> [All]
- #387201 [Core:Layout: Floats]-"ASSERTION: If we asked for force-fit, it should have been placed" with float, padding [Mac]
- #388784 [Core:Layout: Form Controls]-Firefox file input focus stealing vulnerability [Lin]
- #389924 [Core:Layout: Tables]-[FIXr]Inserting a caption into a table doesn't work [Lin]
- #391974 [Core:Layout]-Ignore 'ordinal' attribute for out-of-flow and popup frames. [All]
- #392285 [Core:Layout]-Add a new interface to list box objects with a GetListBoxBody(PRBool) method, where the param controls whether to Flush_Frames or not. [All]
- #393326 [Core:Layout]-Make sure to be in an update when we do frame construction. [All]
- #398837 [Core:Layout]-[FIX]Keyboard accelerators missing on Security Warning dialog [All]
Software Update Landings
- #334136 [Firefox:Software Update]-Software Update fails with language packs [All]
- #336528 [Firefox:Software Update]-software update installation progress dialog doesn't stretch to fit contents (cut short, text is truncated) [All]
- #368587 [Firefox:Software Update]-avoid the second UAC prompt for helper.exe on software update by launching it directly from the elevated updater.exe process [Win]
- #383518 [Firefox:Software Update]-Non-Vista Windows users are prompted for updates they cannot apply [Win]
Security Landings
- #321024 [Core:Security: PSM]-Crash in nsCryptoHash during shutdown of nsUrlClassifierDBService [@ nsUrlClassifierDBService::Shutdown][@ NSSRWLock_LockRead] [All]
- #325761 [Core:Security]-Set DenyProtocol on x-jsd [All]
- #371360 [Core:Security]-[FIX]scripts can tailgate departing users with onUnload [All]
- #383390 [Core:Security: PSM]-nsICrypto Hash truncates to 32 byte; renders sha384 and sha512 corrupt [Win]
- #387011 [Core:Security: PSM]-Crash when importing certificate [@ nsNSSCertificateDB::ImportCertsFromFile] [Lin]
- #387613 [Core:Security: UI]-Crash [@ nsNSSCertificate::GetCert fb3ac2be] on click submit on chrome://pippki/content/editcacert.xul [Win]
- #388579 [Core:Security]-[FIX]Broken link opening from thunderbird causing ghost tab [All]
- #392780 [Core:Security: PSM]-nsNSSCertificateDB::FindCertByDBKey() crashes on invalid input [All]
Build Config Landings
- #236599 [Core:Build Config]-openbsd configuration fixes for alpha, amd64, arm, i386, macppc and sparc64 [Ope]
- #378598 [Firefox:Build Config]-Firefox executable should have the manifest with requestedExecutionLevel="asInvoker" [Win]
- #381247 [Core:Build Config]-Speed up mkdepend on Windows + VMWare [Win]
- #386874 [Toolkit:Build Config]-add a python emulation for nsinstall for --disable-compile-environment [All]
- #387367 [Core:Build Config]-mozilla-js.pc.in missing -DJS_THREADSAFE [Lin]
- #389953 [Core:Build Config]-[BEOS] BeOS should build components with -Bsymbolic [BeO]
- #390485 [Toolkit:Build Config]-Fix updater build break with GCC 3.3.5 [OS/]
- #393261 [Firefox:Build Config]-make langpack-% should ensure dist/install [All]
- #395221 [Firefox:Build Config]-Add Ukrainian to the Firefox build, trunk and branch [All]
Networking Landings
- #378787 [Core:Networking: HTTP]-IE 7 and Firefox Browsers Digest Authentication Request Splitting [All]
- #388281 [Core:Networking]-[FIX]nsStandardURL::SetPort needs to update authority length [All]
- #389600 [Core:Networking]-Add .pl to IDN whitelist [All]
- #390082 [Core:Networking: FTP]-FTP data connections use wrong address [All]
DOM Landings
- #370810 [Core:DOM: Level 0]-Crash [@ nsHTMLDocument::MatchAnchors] accessing document.anchors for document from removed iframe [All]
- #382376 [Core:DOM]-Move NOTIFY_OBSERVERS to the end of nsBindingManager::ContentRemoved (and avoid early returns so we get to it) [All]
- #388563 [Core:DOM]-setting .innerHtml doesn't fire DOMNodeInserted event [Win]
- #390488 [Core:DOM: Events]-[FIXr]Event listeners should have access to the JS callstack [All]
- #393770 [Core:DOM]-Implement nsGenericDOMDataNode::SetNativeAnonymous(). Don't propagate mutation events when set. [All]
- #394418 [Core:DOM]-Notify on text changes before firing mutation events. [All]
File Handling Landings
- #301367 [Core:File Handling]-Tag Files with Source URL [OS/]
- #327296 [Core:File Handling]-[BeOS]GetMimeInfoFromExtension is very ineffective [BeO]
- #389611 [Core:File Handling]-Don't treat filetypes as protocol handlers on windows [Win]
- #394837 [Firefox:File Handling]-"Save as..." and "Save link as..." do not work when running without WPS [OS/]
- #394974 [Core:File Handling]-URIs with invalid % encodings launch wrong handler on WinXP+IE7 [Win]
Please beat up on these builds and report back if you find any strangeness!