2011-01-09 Trunk builds
Fixes:
- Fixed: 605662 - Allow garbage collection per compartment.
- Fixed: 570012 - Show download progress indicator when installing add-ons.
- Fixed: 613909 - Disable pinch gestures by default & revert three finger vertical swipe gestures.
- Fixed: 572160 - [Windows] Put tabs in the title bar when Firefox is maximized.
- Fixed: 531552 - [Mac] Firefox opens two windows when opening external links.
- Fixed: 617656 - Footprint: Discard jitcode to avoid excessive memory consumption.
- Fixed: 577359 - Footprint: Don't generate INITPROP/INITELEM for constant initializer elements.
- Fixed: 610070 - Footprint: Large amount of heap allocation from js::PropertyTable::init.
- Fixed: 591972 - JM: Generate inline code for JSOP_TABLESWITCH.
- Fixed: 610823 - nsTArray should default to infallible.
- Fixed: 596481 - Geolocation sometimes hangs without returning result or running any callbacks.
- Fixed: 363861 - GDI ClearType rendered to RGBA surfaces sometimes looks bad.
- Fixed: 594889 - [Dwrite] wrong margins between characters in text and overlapping chars with no Cleartype.
- Fixed: 590568 - [D3D9] plugin area is shown in toolbars when scrolled off the screen as a rectangle about the size of plugin area being scrolled.
Fixes for recent regressions:
- Fixed: 622117 - Links with href broken if JavaScript is disabled and onclick attribute is present.
All changes between 2010-12-28 nightly and 2011-01-09 nightly
January 10th, 2011 at 2:24 am
I’m not entirely clear which part of it is the more important, but bug 602792 (the font stuff slowing down cold startup) is still open, because only half of the patch is checked in so far.
January 10th, 2011 at 10:09 am
Taras tells me it’s not fixed, so I’ll remove it from the Fixed list in this post.
January 16th, 2011 at 5:20 pm
How about bug 618484? It seems awesome.