2007-11-04 Trunk builds

Fixes:

  • Fixed: 389628 - Make "Full page zoom" the default zoom (rather than "Text zoom").
  • Fixed: 244135 - Table borders disappear occasionally with border-collapse and rowspan.
  • Fixed: 383183 - Include an identity indicator in primary chrome ("Larry"). (Because the fixes for bug 395248 and bug 402260 also went in, for now, this just means that clicking on the site's favicon in the address bar now brings up a panel showing encryption and authentication information.)
  • Fixed: 296818 - Too much memory is used due to holding on to decoded image data.
  • Fixed: 398807 - Session restore accounts for 2-3% of Talos pageload (make it faster).
  • Fixed: 387734 - Add a "Places" folder to the bookmarks toolbar, populated with smart folders.
  • Fixed: 60513 - Make text in alert(), prompt(), and confirm() selectable.
  • Fixed: 398434 - Provide option to remove profiles during uninstall.
  • Fixed: 251910 - No hover highlighting (i.e. mouse-tracking) in Bookmarks/History sidebar.
  • Fixed: 327048 - Support filtering in password manager via Search field.
  • Fixed: 345711 - XBL binding (e.g. Flashblock) leads to duplication of Flash objects.
  • Fixed: 398718 - Better explanatory text for SSL error pages.
  • Fixed: 401575 - Support cert overriding from SSL error pages.
  • Fixed: 387480 - Support network-fetched cert import in Servers tab of Cert Manager ("Add Exception" dialog).
  • Fixed: 374336 - Add knowledge of Extended Validation (EV) Certificates to PSM.
  • Fixed: 399233 - Replace safebrowsing (phishing) bubble with error page.
  • Fixed: 401722 - Aggressively expire history visits that are not top-level.
  • Fixed: 385834 - Don't do incremental vacuuming, makes fragmentation worse [was: places' sqlite file can get overly large, do incremental vacuuming].
  • Fixed: 368989 - Value of nsIEffectiveTLDService.getEffectiveTLDLength meaningless in JavaScript.
  • Fixed: 388564 - JavaScript Tracing Framework (implement DTrace probes).
  • Fixed: 401806 - Support building with DTrace enabled on Mac OS X.
  • Fixed: 398270 - Loading a feed leaks.
  • Fixed: 330128 - Calling cancel() on a timer doesn't drop ref to the callback, causing leaks.
  • Fixed: 397601 - DOM storage leaks on performance graph server pages.
  • Fixed: 348808 - [Windows] Use application selector instead of file selector dialog when picking helper apps.
  • Fixed: 303110 - [Mac] Add unified toolbar feature to Cocoa widgets.
  • Fixed: 236389 - [Mac] Don't set type/creator codes for any saved/downloaded files.
  • Fixed: 397381 - [Mac] Enable @try/@catch/@finally for Cocoa widgets.
  • Fixed: 390898 - [64bit] Crash when dragging selection [@ fbFetchPixel_a8r8g8b8][@ fbFetchPixel_x8r8g8b8].

Fixes for recent regressions:

  • Fixed: 394079 - Location bar autocomplete hangs after first character is typed; regardless of speed of character input.
  • Fixed: 391863 - "Clean up" functionality missing from download manager.
  • Fixed: 321402 - Bug 320502 caused text/inlines inside XUL boxes (often -moz-inline-box) to disappear (Folder view does not display header info in Domino Web Mail (inotes)).
  • Fixed: 398135 - Since the landing of bug 372769, adblock plus fails to allow new filters to be added.
  • Fixed: 397012 - Menus won't close on second click.
  • Fixed: 345609 - Themes can no longer style print preview scrollbars anything but "native".
  • Fixed: 373462 - After destroying windows, Firefox pegs CPU and is unusable for a short while (schedule cycle collection better).
  • Fixed: 401687 - Stop refcounting JS objects in the cycle collector.
  • Fixed: 386912 - Cycle collector faults after tracing "JS object but unknown to the JS GC".
  • Fixed: 389131 - "Report a broken web site" fails on trunk due to relying on SOAP.
  • Fixed: 395534 - Browser.download.lastDir is ignored when right-clicking and "Save Link As ..." when browser.download.useDownloadDir is true.
  • Fixed: 398551 - Cannot download tar.gz or tar.bz2 files from the "Open with" dialog.
  • Fixed: 374076 - [Mac 10.4] Ctrl+Tab shortcut for tab switching is broken.

Trunk checkins between 2007-10-05 04:00 and 2007-11-04 04:00

Windows builds: Windows nightly (discussion)

Linux builds: Linux nightly

Mac builds: Mac nightly

3 Responses to “2007-11-04 Trunk builds”

  1. MechR Says:

    Fixed: 398434 – Provide option to remove profiles during uninstall.

    YES! I had given up hope…

  2. FP Says:

    I accidentally deleted my “Places” folder, anyone know how to get it back?

  3. Jesse Ruderman Says:

    Set browser.places.createdDefaultQueries to false and restart Firefox. We’re thinking of adding UI to restore it; see bug 399984.