2007-06-23 Trunk builds
Fixes:
- Fixed: 367177 - Turn on nsTextFrameThebes (aka "new textframe").
- Fixed: 240914 - "text-align: justify" ruins Unicode combining characters.
- Fixed: 60546 - Unicode Hebrew/Yiddish Diacritics do not correctly align in some fonts.
- Fixed: 378549 - Remember the value of the text zoom setting on a site-specific basis.
- Fixed: 383760 - Add quit confirmation dialog.
- Fixed: 312473 - Extension update does not try authentication if needed (e.g. proxy auth at startup).
- Fixed: 369075 - Add permanent button for restarting Firefox to Add-ons Manager.
- Fixed: 342810 - [Windows] Leak of nsRunnable (huge leak on some Flash sites since Thread Manager landing).
- Fixed: 380540 - [Linux] Breakpad crash reporter client for Linux.
- Fixed: 377478 - Implement a way to get the toggled keyboard states (e.g., Caps Lock, Num Lock and Scroll Lock).
- Fixed: 378547 - Implement site-specific preference service.
- Fixed: 385396 - Go back to vanilla sqlite files.
nsTextFrameThebes was turned on in bug 367177, but most of the work took place in bug 333659 and other bugs. In addition to fixing a bunch of bugs, it paves the way for adding support for features such as soft hyphens.
There are several regressions from the nsTextFrameThebes landing, but I don't know which ones are most annoying to trunk nightly users, so I'm only listing one below for now.
Trunk regressions:
- Since June 21: 384836 - Hangs due to new textframe.
Trunk checkins between 2007-06-15 04:00 and 2007-06-23 04:00