2007-06-29 Trunk builds

Fixes:

  • Fixed: 257155 - Extension description is not localizable.
  • Fixed: 237964 - Allow editable areas in browser (contentEditable).
  • Fixed: 375846 - Implement feConvolveMatrix (SVG filter primitive).
  • Fixed: 378553 - Expose search engine alias functionality. (This adds a "Keywords" column to the "Manage Search Engines" window, similar to %s bookmark keywords.)
  • Fixed: 380168 - Add parts of FUEL 0.2 (bookmarks and browsers).
  • Fixed: 385883 - ImgRequest calculates image size for the cache incorrectly, so image cache is only half used. (Fixing this bug improved page load time by 4-6%!)
  • Fixed: 247116 - Web pages bounce/shake/jump when "Bookmarks Toolbar Items" is empty and placed to right of menu bar.
  • Fixed: 305859 - Em and ex units not implemented for SVGLength (tspan often rendered incorrectly).
  • Fixed: 324706 - Wrong fonts used in cairo builds (Bitmap fonts not used).
  • Fixed: 196295 - Move (merge) GIF2.cpp into nsGIFDecoder2.
  • Fixed: 300079 - XUL chrome precompiled functions don't inherit from current window's Function.prototype.
  • Fixed: !247437 - Re-enable SSE2 for jpeg decoding.
  • Fixed: 285608 - Hangs when page with float printed.
  • Fixed: 382034 - Support optional arguments in IDL.
  • Fixed: 237693 - Download Manager should use "MB" and "GB" for large file sizes and fast transfers.
  • Fixed: 385082 - Make nsDOMEvents collectable (to fix the leak on wordpress.com). (This was the only leak Steve England hit when he loaded all of the top 500 web sites!)
  • Fixed: 385839 - Password manager leaks a bunch of stuff on shutdown.
  • Fixed: 386101 - [Linux] Enable breakpad by default on Linux.

Fixes for recent regressions:

  • Fixed: 384836 - Hangs with new textframe.
  • Fixed: 382713 - Crash during startup[@ ReadCMAPTableFormat12].
  • Fixed: 327350 - Initialization of places services can fail in error conditions.
  • Fixed: 383209 - Clear Private Data fails to clear stored passwords.
  • Fixed: 370525 - Nested tables with height=100% exceed height of parent table.
  • Fixed: 381199 - Revisit cycle collector aging strategy.
  • Fixed: 382508 - Breakpad does not work on WinXP with non-ASCII username: "Couldn't move crash data".

Trunk regressions:

  • Since June 28: 386332 - Frequent random crashes [@ _PR_MD_ATOMIC_DECREMENT].

Trunk checkins between 2007-06-23 04:00 and 2007-06-29 04:00

Windows builds: Windows nightly (discussion)

Linux builds: Linux nightly

Mac builds: Mac nightly

Comments are closed.