2007-07-07 Trunk builds

Fixes:

  • Fixed: 366797 - Revise the Location Bar (highlight hostname*, decode URLs, add overflow ellipsis & tooltip).
  • Fixed: 105909 - Address bar should show path/query %-unescaped so non-ASCII URLs are readable.
  • Fixed: 74880 - Lose indentation of RTL blockquote (nested RTL lists are fixed). (Implement and use -moz-border-*-start and -moz-border-*-end.)
  • Fixed: 253851 - Page loading "done" before CSS background images have downloaded.
  • Fixed: 279703 - Need to redesign how XUL popups work. (Rework XUL popups to use asynchronous opening, plus many other fixes.)
  • Fixed: 386981 - Make all chrome tooltips wrap instead of cropping.
  • Fixed: 261633 - Freeze/hang on this site, because of setInterval('stay()'); (recursive setInterval/setTimeout). Treat setInterval('foo()') as setTimeout('foo()', 0) to match IE.
  • Fixed: 310165 - Allow userContent.css to link to local images.
  • Fixed: 382367 - Add backend support for enabling and disabling individual plugins.
  • Fixed: 380932 - Handle malware URIs with error page.
  • Fixed: 285608 - Hangs when page with float printed.
  • Fixed: 386802 - Mutation events always fired during setting of innerHTML.

Fixes for recent regressions:

  • Fixed: 386390 - Tooltip sizing/wrapping regressions.
  • Fixed: 386900 - Topic images rendered in wrong place on slashdot.
  • Fixed: 386730 - After reloading a page with a single contenteditable element, every element on that page is editable.

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

Windows builds: Windows nightly (discussion)

Linux builds: Linux nightly

Mac builds: Mac nightly

2 Responses to “2007-07-07 Trunk builds”

  1. Minh Nguyễn Says:

    Do you happen to know if the fix for Bug 366797 works similarly to the Locationbar² extension?

  2. Jesse Ruderman Says:

    Yes, it’s based on that extension. Both the extension and the patch were created by Dao.