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