2011-01-19 trunk builds

Fixes:

  • Fixed: 598921 - Reduce default addon bar height.
  • Fixed: 622482 - [Windows] Support subpixel-AA when drawing to transparent surfaces with DirectWrite.
  • Fixed: 569850 - [Windows] For tabs in the title bar, background tabs shouldn't be transparent under Win XP and Win 7/classic.
  • Fixed: 613696 - Minefield button randomly changes sizes.
  • Fixed: 609685 - FOUC and other excessive painting if Panorama has ever been opened in the window.
  • Fixed: 522375 - Built-in startup time measurement (extension to make it visible).
  • Fixed: 612025 - window in a user script is no longer a XPCNativeWrapper object for Greasemonkey.
  • Fixed: 624588 - Change Panorama shortcut to Ctrl+Shift+E (Shift-Cmd-E on Mac).
  • Fixed: 620472 - "Work offline" shouldn't be managed by Firefox, only by the user.
  • Fixed: 573875 - for (var p in localStorage) is failtastic.

Fixes for recent regressions:

  • Fixed: 624265 - Undo most recently closed tab creates a new tab group and switches to it.

All changes between 2010-12-28 nightly and 2011-01-09 nightly

Nightly builds (discussion)

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

Windows builds: Win32 nightly (discussion)

Mac builds: Mac nightly

Linux builds: Linux32 nightly, Linux64 nightly

2010-12-28 Trunk builds

Fixes:

  • Fixed: 572417 - OOPP: Full-screen flash videos don't have working video controls.
  • Fixed: 616397 - new Image() doesn't work in Greasemonkey scripts.
  • Fixed: 615723 - Turn on methodjit for DOM workers.
  • Fixed: 606678 - Use openLinkIn in nsContextMenu ("Open Link in New Tab" shouldn't add tabs to popups).
  • Fixed: 616271 - Plugin-like files add overhead on every startup.
  • Fixed: 573039 - [Linux] Segfault with CUPS 1.4.4 (Print and Print Preview do not work).
  • Fixed: 578877 - [Linux] Re-enable ANGLE and WebGL (?) on Linux.

All changes between 2010-12-20 nightly and 2010-12-28 nightly

Windows builds: Win32 nightly, Win64 nightly (discussion)

Mac builds: Mac nightly

Linux builds: Linux32 nightly, Linux64 nightly

2010-12-20 Trunk builds

Fixes:

  • Fixed: Land the places branch, with numerous improvements to the speed of bookmarks and history.
  • Fixed: 272288 - Allow SVG source for <svg:image>.
  • Fixed: 584259 - Add experimental support for packed format 3D video to libnestegg/WebMReader.
  • Fixed: 613714 - Switch tab modal prompts from blur to slight dim.
  • Fixed: 607894 - Tab matches always appear before normal history results.
  • Fixed: 596485 - Tab matches should provide visual indication of override (when holding Shift or Alt).
  • Fixed: 618437 - Indicate blocked popups with a glyph in the address bar.
  • Fixed: 600551 - Password manager not working with input type="email".
  • Fixed: 617729 - Prettier Bookmark Star Icon.
  • Fixed: 605338 - [Windows 7] Disable taskbar tab previews. (We eventually want them to appear on hover, but not on click.)

Fixes for recent regressions:

  • Fixed: 554279 - Restarting Firefox sometimes resets the toolbar customizations.
  • Fixed: 617123 - Images are randomly corrupted.
  • Fixed: 614677 - Connection is reset message appears intermittently after landing of bug 592284.
  • Fixed: 618942 - Window closes when picking a location bar result with alt+enter in a window with only one blank tab.
  • Fixed: 614350 - Web console's console object colliding with content breaks sites.

All changes between 2010-12-10 nightly and 2010-12-20 nightly

Windows builds: Win32 nightly, Win64 nightly (discussion)

Mac builds: Mac nightly

Linux builds: Linux32 nightly, Linux64 nightly

2010-12-10 Trunk builds

Fixes:

  • Fixed: 594482 - Java applets broken with content policies (NoScript, Adblock Plus, GreaseMonkey...).
  • Fixed: 597235 - Remove Java Console extensions in the install directory's extensions directory on install and app update.
  • Fixed: 616014 - Add a close icon to the add-on bar to dismiss it.
  • Fixed: 571970 - Main browser chrome should be hidden when viewing in-content UI.
  • Fixed: 406375 - In modal dialog (window.open with modal=yes) child windows and dialogs do not populate with expected content.
  • Fixed: 615435 - Relocate the Home button to the right side of the browser.
  • Fixed: 589435 - Style Firefox button's submenus.
  • Fixed: 616733 - Disable WebSockets due to security problems.
  • Fixed: 611400 - Footprint: mjit::Compiler::finishThisUp: pc->ncode map wastes space.
  • Fixed: 615194 - Footprint: Image Discarding does not work until tabs have been touched at least once.
  • Fixed: 609905 - Footprint: reTempAlloc: 512k heap allocation for no purpose.
  • Fixed: 616310 - Footprint: reduce fragmentation in ExecutableAllocator.
  • Fixed: 617215 - Leak in JS_NewString.
  • Fixed: 617097 - Leak with Number.toLocaleString.
  • Fixed: 616994 - Leak when dragging images on Linux.
  • Fixed: 617505 - Don't OOM so easily growing dense arrays.
  • Fixed: 588764 - [Windows] Content area needs a grey border around it.
  • Fixed: 603367 - [Windows] Use ANGLE to render WebGL.

Fixes for recent regressions:

  • Fixed: 613742 - alert() text can't be selected anymore.
  • Fixed: 616070 - alert() from a background tab should should switch to the tab.
  • Fixed: 604381 - Panorama stops working, if set javascript.options.methodjit.chrome to true.
  • Fixed: 614677 - Connection is reset message appears intermittently after landing of bug 592284.
  • Fixed: 614958 - Browser freezing on exit, requires forced quit after going offline/sleeping (event loop spinning forever).

All changes between 2010-11-30 nightly and 2010-12-10 nightly

Windows builds: Win32 nightly, Win64 nightly (discussion)

Mac builds: Mac nightly

Linux builds: Linux32 nightly, Linux64 nightly

2010-11-30 Trunk builds

Fixes:

  • Fixed: 599127 - Wyciwyg channel writes end up doing synchronous disk IO.
  • Fixed: 601022 - Add final visual style and graphics to add-ons manager.
  • Fixed: 502836 - Increase allowed memory use while parsing JS.
  • Fixed: 587351 - Close tabs with middle click in TabCandy.
  • Fixed: 611590 - Don't distinguish an url or not for "Paste & Go".
  • Fixed: 559993 - Finding text doesn't scroll it into view properly (e.g. in Tinderbox logs).
  • Fixed: 614760 - Should not send Accept-Encoding: gzip,deflate when requesting audio/video.
  • Fixed: 547787 - [Mac] New style for the tab bar.
  • Fixed: 606160 - [Windows] Topmost and rightmost pixels of Close/Maximize don't work on WinXP.

Fixes for recent regressions:

  • Fixed: 613806 - Alert(), confirm(), prompt() dont play system alert sounds.
  • Fixed: 613748 - Keyboard inputs do not work when tab-modal alerts are open in another tab.
  • Fixed: 613734 - Tab-modal prompts shouldn't inherit text shadow (e.g. when using a lightweight theme).

All changes between 2010-11-22 nightly and 2010-11-30 nightly

Windows builds: Win32 nightly (discussion)

Mac builds: Mac nightly

Linux builds: Linux32 nightly, Linux64 nightly

2010-11-22 Trunk builds

Fixes:

  • Fixed: 59314 - Alerts should be content-modal, not window-modal.
  • Fixed: 585370 - Implement the Firefox button on Linux.
  • Fixed: 598650 - JS perf: reduce GC frequency in certain cases.
  • Fixed: 595884 - JS perf: make f.apply(x, arguments) fast in JM.
  • Fixed: 592284 - Accelerate HTTP connection timeout to reduce impact of ordinary packet loss.
  • Fixed: 531606 - [Windows] Don't truncate print job name to 30 characters.
  • Fixed: 556382 - [Windows] Link 32-bit Windows builds with the large-address-aware flag.

Fixes for recent regressions:

  • Fixed: 612565 - Unresponsive script when loading EtherPad document (or pages which use the ACE editor).

All changes between 2010-11-14 04:00 and 2010-11-22 04:00

Windows builds: Win32 nightly, Win64 nightly (discussion)

Mac builds: Mac nightly

Linux builds: Linux32 nightly, Linux64 nightly

2010-11-14 Trunk builds

Fixes:

  • Fixed: 596451 - Asynchronous layer-based plugin painting on Windows.
  • Fixed: 93725 - 'bolder' and 'lighter' keywords of 'font-weight' don't compound correctly.
  • Fixed: 477882 - Frame-targeted visited links disappear when closing and reopening Firefox (should not be considered EMBED visits).
  • Fixed: 522306 - Add support for SMIL animation of the <path> element's 'd' attribute.
  • Fixed: 565575 - Retain location bar focus when switching tabs.
  • Fixed: 389321 - Caret invisible or at wrong place with empty contenteditable nodes.

Fixes for recent regressions:

  • Fixed: 603679 - Shockwave fails to load (10-9 nightly and newer).
  • Fixed: 602200 - Canvas content is blurred and washed out with D3D10 layers.

All changes between 2010-11-02 04:00 and 2010-11-14 04:00

Windows builds: Windows nightly (discussion)

Mac builds: Mac nightly

Linux builds: Linux32 nightly, Linux64 nightly