2010-08-07 Trunk builds

Fixes:

  • Fixed: 499233 - Multiple master password prompts triggered by filling form logins in multiple tabs.
  • Fixed: 380960 - Implement closing tabs animation.
  • Fixed: 508906 - Experimental support for Touch events.
  • Fixed: 562622 - Improve addon update UX.
  • Fixed: 566034 - [Mac] Enable favicons on the bookmarks toolbar.
  • Fixed: 575245 - Z-Level issues with the windows taskbar and browser windows that display the firefox button (auto-hide).
  • Fixed: 571782 - Make "New Tab" a split menu button that includes "New Tab" and "New Window" options.
  • Fixed: 293834 - Save Page As should save form inputs' state.
  • Fixed: 540537 - In China, set default browser does not work.
  • Fixed: 520805 - Fullscreen video plays back on wrong monitor (multiple monitor setup).
  • Fixed: 508082 - Implement raw video decoder.
  • Fixed: 572270 - SVG SMIL: Implement SMIL TimeEvents.
  • Fixed: 552982 - Titlebars for panel.
  • Fixed: 549143 - JS perf: Fat unboxed values.
  • Fixed: 578171 - JS perf: Keep a static table of all length-2 strings.
  • Fixed: 578205 - JS perf: Keep string characters inline for small strings.
  • Fixed: 579173 - JS perf: Use ropes to avoid large copies in simple string replace cases.
  • Fixed: 581747 - JS perf: Avoid n^2 performance when using JSOP_CONCATN.
  • Fixed: 549806 - JS perf: Disentangle cycle collector and JS GC.
  • Fixed: 580803 - JS perf: De-crazy-ify JS memory pressure handling.
  • Fixed: 563106 - JS perf: Compartmentalize Gecko (tie XPConnect to compartments).
  • Fixed: 574481 - Graphics perf: Fix ownership model and lifetimes of nsWindow, its layer manager, its GLContext, managed layers, and their textures.
  • Fixed: 576169 - Graphics perf: Use fill() instead of clip(); paint() for image painting in canvas.
  • Fixed: 583838 - Graphics perf: Use ANGLE if available for WebGL under D3D.
  • Fixed: 563584 - Changes to float layout implementation.
  • Fixed: 583908 - Enable TLS false start.
  • Fixed: 572223 - Too much cookies.sqlite io.
  • Fixed: 546606 - Make redirect API async - part 2.
  • Fixed: 572520 - Make all imgIDecoderObserver notifications asynchronous.

Fixes for recent regressions:

  • Fixed: 579421 - Title bar (window without body) appears at the upper left corner of monitor screen.
  • Fixed: 579869 - Half of a App Tab Covers or is Covered by Part of the First Normal Tab, the New Tab Button or Other App Tabs after it is reopened.
  • Fixed: 577486 - Check-in for Breakpad 64-bit on OS X dropped Windows 2000 support.
  • Fixed: 579264 - Selected menu item not repainted when the menu is closed and then reopened.
  • Fixed: 552742 - Support multi-package XPIs again.
  • Fixed: 583115 - Scrolling causes some pages (e.g. with fixed backgrounds) to smear/repeat.

All changes between 2010-07-22 04:00 and 2010-08-07 04:00

Windows builds: Windows nightly (discussion)

Mac builds: Mac nightly

Linux builds: Linux nightly

4 Responses to “2010-08-07 Trunk builds”

  1. Jan! Says:

    “Copy Link Location” does not seem to work anymore. I am using “Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0b4pre) Gecko/20100810 Minefield/4.0b4pre”.

  2. Jan! Says:

    That would be https://bugzilla.mozilla.org/show_bug.cgi?id=585841

  3. Manoj Mehta Says:

    Typing http://google.com/ no longer automatically redirects to http://www.google.com. Instead, I get a page with a 301 Moved message. This isn’t the case with Firefox 3.6.X. Mozilla/5.0 (Macintosh; Intel Mac OS X 10.5; rv:2.0b4pre) Gecko/20100813 Firefox/4.0. Am going to look through bugzilla now if a bug exists for this, but thought I’d ask this community as well.

  4. Manoj Mehta Says:

    It’s an issue with Ad Block Plus. Here is relevant information: https://bugzilla.mozilla.org/show_bug.cgi?id=546606#c98