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

Windows builds: Windows nightly (discussion)

Linux builds: Linux nightly

Mac builds: Mac nightly

Comments are closed.