2007-07-13 Trunk builds

Fixes:

  • Fixed: 333848 - Add full-featured user-defined functions and progress handlers to storage.
  • Fixed: 363897 - [Security] Don't give onerror handlers detailed information about syntax errors in off-site "scripts".
  • Fixed: 384384 - [Security] Command injection vulnerability affecting IE users who have Firefox installed.
  • Fixed: 383478 - [Security] File type confusion vulnerability due to null bytes in URL (encoded as %00).
  • Fixed: 380469 - Removal of the close phase of GC.
  • Fixed: 373231 - Implement navigator.isLocallyAvailable.
  • Fixed: 372969 - Implement navigator.pendingOfflineLoads.
  • Fixed: 255990 - Characters below U+0100 are not subject to line-breaking rules at all.
  • Fixed: 95067 - Line break should be allowed after hyphen (unless followed by number).
  • Fixed: 218580 - Line break should be allowed after slash (unless followed by a number). (Along with breaking after "=", this should make it much less common for long URLs posted in forums to mess up a page's table layout.)
  • Fixed: 303194 - Pressing Delete key in Extension Manager should uninstall extension.
  • Fixed: 336528 - Software update installation progress dialog doesn't stretch to fit contents (cut short, text is truncated).
  • Fixed: 315920 - Attribute and event state change optimizations in nsCSSStyleSheet assume changes are sequential.
  • Fixed: 380028 - Flash of unstyled content on XML pages on first load (or shift-reload).
  • Fixed: 387685 - Clean up HTML tooltip code.
  • Fixed: 357614 - List of case sensitive HTML attributes for CSS attribute selector should be reversed.
  • Fixed: 321024 - Crash in nsCryptoHash during shutdown of nsUrlClassifierDBService [@ nsUrlClassifierDBService::Shutdown][@ NSSRWLock_LockRead].
  • Fixed: 331307 - Bookmarks toolbar chevron is left-aligned instead of right-aligned.
  • Fixed: 383271 - Leak document (and sometimes windows and XBL docs) after typing in search box.
  • Fixed: 385087 - Use XPCOMUtils in content pref services to prevent leaks.
  • Fixed: 375083 - Send URL of active tab to the crash report as metadata.
  • Fixed: 385729 - Separated table to store script objects.
  • Fixed: 387197 - [Mac] Enable kerning on mac.
  • Fixed: 387867 - [Mac] Rename DISABLE_LIGATURES to DISABLE_OPTIONAL_LIGATURES and implement it properly for Mac.

Fixes for recent regressions:

  • Fixed: 386665 - Anti-phishing service fails to clean up observers, so some DOMWINDOWs are leaked until shutdown.
  • Fixed: 386496 - Clicking on link in designMode document does follow that link now.
  • Fixed: 386495 - Javascript is not disabled when designMode is on.

Trunk checkins between 2007-07-07 04:00 and 2007-07-13 04:00

Windows builds: Windows nightly (discussion)

Linux builds: Linux nightly

Mac builds: Mac nightly

Comments are closed.