2011-06-18 Trunk builds

Fixes:

  • Fixed: 632404 - Preload Firefox libraries at startup. (glandium's blog post)
  • Fixed: 481603 - Add a way to unload JS modules loaded with Components.utils.import.
  • Fixed: 654411 - Domain highlighting lightens and de-emphasizes the rest of URL too much.
  • Fixed: 552864 - [Linux] Throw away wrapper shell script on unix and lazily load libxul.
  • Fixed: 575248 - [Windows] Double-click on the Tab Toolbar still acts on the window size when tabs are on bottom.
  • Fixed: 647560 - [Windows] Incorrect font rendering with 2 sec delay greyscale->subpixel on scrollable div.

Fixes for recent regressions:

  • Fixed: 662901 - about:support empty after bug 660732.

All changes between 2011-06-12 nightly and 2011-06-18 nightly

Nightly builds (discussion)

2011-06-12 Trunk builds

Fixes:

  • Fixed: 653637 - Provide a simple way for addons to have preferences UI.
  • Fixed: 660580 - Don't use infallible allocators for storing image source data in RasterImage.
  • Fixed: 608823 - JM: "x & double" is slow.
  • Fixed: 263359 - Bidi algorithm implementation inconsistent with msie (newlines in <pre>).
  • Fixed: 435325 - Offline-mode error page should switch to online mode when clicking 'Try Again'.
  • Fixed: 536503 - Last downloaded-to directory should be remembered on a site-by-site basis.

Fixes for recent regressions:

  • Fixed: 658220 - Invoking bookmarklets by keyword no longer works (broken by bug 656433).
  • Fixed: 654573 - Crash after accessing about:permissions.
  • Fixed: 660448 - Subpixel antialiasing too strong/incorrect everywhere.

All changes between 2011-06-03 nightly and 2011-06-12 nightly

Nightly builds (discussion)

2011-06-03 Trunk builds

Fixes:

  • Fixed: 50660 - Drag and drop for file upload form control.
  • Fixed: 565541 - Web sites shouldn't be allowed to resize main window.
  • Fixed: 562746 - Update cairo to 1.10.
  • Fixed: 420605 - Fragment links have wrong favicon and description in history entry.
  • Fixed: 564388 - canvas.toDataURL should accept a second parameter (JPEG quality).
  • Fixed: 598833 - Consider storing intrinsic state in a direct member of Element.
  • Fixed: 661471 - [Windows] Create preference(s) to allow specific font families to be forced to use GDI Classic rendering.
  • Fixed: 426643 - [Mac] Right click does not bring up the context menu on Google Maps.
  • Fixed: 468496 - [Linux] Stretched images can show black blobs at edges.

All changes between 2011-05-23 nightly and 2011-06-03 nightly

Nightly builds (discussion)

2011-05-25 Trunk builds

Fixes:

  • Fixed: 566489 - Enable inline autocomplete in the address bar (with prefix-favoring heuristics).
  • Fixed: 573176 - Implement Site-Specific Privacy Preferences (about:permissions). (Blog post from Sid & Margaret)
  • Fixed: 595601 - Don't load tabs from inactive groups on initial browser startup. (Unless the new pref browser.sessionstore.restore_hidden_tabs is set to true.)
  • Fixed: 338583 - Add support for Server-Sent DOM Events (Remote Events).
  • Fixed: 647886 - Pulling down Back/Forward menu requires an unnecessary delay.
  • Fixed: 626903 - The "List all Tabs" menu should visually identify which tabs are on-screen (rather than scrolled off).
  • Fixed: 659048 - Use extensions.checkCompatibility.nightly to disable compatibility in nightly builds. (Mossop's blog post)
  • Fixed: 657327 - In about:memory, merge the "mapped" and "heap used" trees, and make the resulting tree flatter. (njn's post: stage 1.75)
  • Fixed: 585991 - Web Console: Show a popup listing possible completions.
  • Fixed: 577721 - Web Console: Allow repositioning of the web console: above, below and out into a panel/window.
  • Fixed: 308590 - SVG patterns, gradients and filters don't work when SVG is loaded from a data: URL.
  • Fixed: 560112 - Implement HTML5 dataset attribute.
  • Fixed: 640213 - Implement HTTP "Upgrade" feature.
  • Fixed: 640003 - WebSockets: upgrade to ietf-06+.
  • Fixed: 654399 - Prevent rapid memory growth on pages with ShareThis: cache the string buffer for location.hash.

All changes between 2011-05-18 nightly and 2011-05-25 nightly

Nightly builds (discussion)

2011-05-18 Trunk builds

Fixes:

  • Fixed: 451833 - Highlight the domain name in the address bar.
  • Fixed: 465086 - When closing a tab, other tabs should not resize until cursor leaves toolbar region.
  • Fixed: 435442 - Implement Webkit's CSS Animation proposal.
  • Fixed: 642176 - Add JavaScript Scratchpad. (feature page, robcee's post)
  • Fixed: 355178 - Spell checker doesn't accept "scot-free" (tokenization, Hunspell 1.2.8).
  • Fixed: 347185 - When using wmode="transparent" for flash movie, german keyboard produces english characters. (Long story)
  • Fixed: 627591 - [Windows] Preload our DLLs.
  • Fixed: 605648 - [Windows] Support high resolution scrolling on Windows.
  • Fixed: 633653 - Revamp about:memory. (njn's posts: stage 1, stage 1.5)
  • Fixed: 33032 - Display Unicode space characters as space.
  • Fixed: 229367 - <br> confuses our bidi.
  • Fixed: 253317 - Provide hyphenation dictionary for justified text.
  • Fixed: 502892 - Disable html5 volume slider (it's broken due to disappearing outside element rect).
  • Fixed: 513659 - SSL over IPv6 does not work under Windows XP 32-bit when receive buffer size is 64kb+.
  • Fixed: 549767 - Write/flush cache metadata off main-thread.
  • Fixed: 634065 - Prettier identity block.
  • Fixed: 398962 - Add regular expression function for -moz-document rules.
  • Fixed: 547941 - Implement Harmony Weak Maps [ES6?].
  • Fixed: 427537 - Implement CustomEvent DOM3 specification.
  • Fixed: 615597 - Implement the W3C DeviceOrientation Event Specification.
  • Fixed: 307258 - Implement beforeprint and afterprint events.
  • Fixed: 648368 - Add Aurora branding, switch default branding from "Minefield" to "Nightly".
  • Fixed: 656433 - Disallow javascript: and data: URLs entered into the location bar from inheriting the principal of the currently-loaded page.
  • Fixed: 655703 - Disable the not-found beep.
  • Fixed: 633282 - [Windows] Aero glass glaze effect jumps down when status info overlay appears.
  • Fixed: 642589 - [Windows] Expose prefs for tweaking DirectWrite/D2D text antialiasing. (bikeshed the defaults)
  • Fixed: 604302 - [Windows] DLL blocklist support for Windows x64.
  • Fixed: 645407 - [Linux] Implement proper GfxInfo-based driver blacklist on X11.

Fixes for recent regressions:

  • Fixed: 655435 - Error console is leaking memory.

All changes between 2011-04-07 nightly and 2011-05-18 nightly

Nightly builds (discussion)

2011-04-07 Trunk builds

Fixes:

  • Fixed: 59109 - Implement CSS3 text module's text-decoration-style and text-decoration-color.
  • Fixed: 280661 - SOCKS proxy server connection timeout hard-coded to 10s and blocking (breaks Tor).
  • Fixed: 573948 - Perf - Replace libjpeg with libjpeg-turbo.
  • Fixed: 623948 - Perf - Re-Implement HTTP Connection Acceleration (TCP Syn Retry).
  • Fixed: 641325 - Perf - PGO build doesn't merge all .pgc files (mozjs is left out).
  • Fixed: 594614 - Remove the option to hide the tab strip if the user has a single tab.
  • Fixed: 588403 - Auto-scroll can cause rendering artifacts.
  • Fixed: 620626 - Upgrade to Hunspell 1.3.2.
  • Fixed: 545650 - Downloading (large) files to network drive on Windows 7 results in corrupted files.
  • Fixed: 229367 - <br> confuses our bidiness (punctuation before <br> at end of line starting with number doesn't follow paragraph directionality).
  • Fixed: 418975 - Soft hyphen not working in tables.
  • Fixed: 426082 - Hovering a <label> for a checkbox or radio button should :hover the control.
  • Fixed: 21479 - Embellished MathML operators.
  • Fixed: 55366 - Privacy - Don't reveal UI language to website.
  • Fixed: 610077 - Nested setTimeout [in active tab] should clamp to 4ms instead of 10ms (HTML5 spec).
  • Fixed: 633421 - Perf - Clamp setTimeout/setInterval to 1000ms in inactive tabs.
  • Fixed: 614733 - Perf - Do exponential backoff on background tab refresh drivers.
  • Fixed: 638241 - Perf - DoDrawImageSecurityCheck is 10% of the profile in FishIE Tank.

Fixes for recent regressions:

  • Fixed: 631270 - Status panel gets in way / obscures a Find result at the bottom of the page.
  • Fixed: 637286 - Firefox4 freeze and is unusable when I try to open add-ons tab with Extensions pane selected.
  • Fixed: 638753 - Arstechnica.com - Scroll to comments anchor fails in Firefox 4 (works fine if javascript disabled).

All changes between 2011-03-02 nightly and 2011-04-07 nightly

Nightly builds (discussion)

2011-03-02 Trunk builds

Fixes:

  • Fixed: 627642 - Don't restore session into a new window if only the home page is open.
  • Fixed: 636689 - Rename the HTML5 parser pref in order to reset it for everyone who has flipped it during the beta cycle.
  • Fixed: 634590 - Unqualified function invocation doesn't use the global object the property was gotten from as |this|.
  • Fixed: 4 bugs - Memory leak as long as quora.com is open.
  • Fixed: 634855 - Memory leak with NoScript 2.0.9.8 installed.
  • Fixed: 631733 - Footprint: When idle the GC holds on to unused chunks indefinitely.
  • Fixed: 631951 - Footprint: interpret (some?) scripts a few times before compiling them.
  • Fixed: 630932 - Footprint: High memory usage by the JS Engine even with no tabs open for > 12 hours.
  • Fixed: 626602 - Implement background copying for windowless async plugins.
  • Fixed: 635546 - [WinXP] No restart prompt after installing/updating non-restartless extensions and Java installed on the system.
  • Fixed: 593372 - [Windows] Touchpad gestures don't work anymore with Elantech drivers.
  • Fixed: 626214 - [Windows] Background tabs title is still hard to see.
  • Fixed: 591687 - [Mac] Flash performance heavily degraded.
  • Fixed: 580970 - [Linux] Tabs on top with Ubuntu Radiance and Ambiance looks less unified than it could.

Backed out to reduce risk for Firefox 4:

  • Backed out: 355178 - Spell checker doesn't accept "scot-free" (tokenization, Hunspell 1.2.8).
  • Backed out: 628179 - Navigation and tab switching should always hide the find bar.

All changes between 2011-02-12 nightly and 2011-03-02 nightly

Nightly builds (discussion)

2011-02-12 Trunk builds

Fixes:

  • Fixed: 541656 - Display link previews (hyperlink URLs) at bottom of window (instead of right side of location bar).
  • Fixed: 628654 - Show connecting / waiting / loading status messages in small overlay on top of content at bottom of window.
  • Fixed: 580638 - App Tab closes with keystroke or middle click.
  • Fixed: 592822 - Remove quit warning dialog. (zpao's first post, zpao's second post)
  • Fixed: 593421 - Provide link to "Restore Previous Session" on Firefox Start.
  • Fixed: 508167 - Privacy: NPAPI additions for clearing recent history (e.g. for "flash cookies").
  • Fixed: 625496 - Privacy: Clear Adobe Flash Cookies (LSOs) when Cookies is selected in Clear Recent History.
  • Fixed: 628197 - Privacy: Implement do-not-track HTTP header. (Sid's post, Alex's post)
  • Fixed: 355178 - Spell checker doesn't accept "scot-free" (tokenization, Hunspell 1.2.8).
  • Fixed: 594999 - "Security Manager vetoed action" exception when accessing any property of InstallTrigger.
  • Fixed: 499292 - CSS @font-face: hide fallback text for a short time while a font downloads.
  • Fixed: 594821 - [Windows] Initial paint of browser window delayed compared with 3.6.
  • Fixed: 602792 - [Windows] dwrite initfontlist causes large IO load on cold startup.
  • Fixed: 363861 - [Windows] GDI ClearType rendered to RGBA surfaces sometimes looks bad.
  • Fixed: 624129 - [Windows] A maximized window with tabs in the titlebar isn't easily draggable when there are many open tabs.
  • Fixed: 556873 - [Mac] Exiting a password field by pressing return fails to disable secure entry mode.
  • Fixed: 616472 - Unify sizes of toolbarbutton images to make life easier for extensions.
  • Fixed: 595522 - Omnijar breaks prefs initialized via mozilla.cfg.
  • Fixed: 613749 - Fix tab-modal prompt sizing (min/max height/width & overflow).
  • Fixed: 627301 - Update Firefox Start Page design.
  • Fixed: 628179 - Navigation and tab switching should always hide the find bar.
  • Fixed: 629485 - Last window should not be excluded from "Warn me when closing multiple tabs" option (?).
  • Fixed: 629969 - Don't show status messages for XHR requests.
  • Fixed: 624549 - Overly aggressive cycle collection causes pauses in Flight of the Navigator.
  • Fixed: 623338 - Block all old drivers for ATI, NVIDIA, and only whitelist the big three, to control risk.
  • Fixed: 589146 - [Windows] Firefox menu items should display sub-menu on a slightly delayed hover.
  • Fixed: 590744 - [Windows] Add an edit sub menu to the Firefox menu.
  • Fixed: 612846 - [Windows] Support some form of component alpha with D3D10 layers.
  • Fixed: 599215 - [Windows] Update addon-bar style for aero glass theme.
  • Fixed: 621873 - [Windows] Pin to taskbar when setting as default browser on Windows 7.

Fixes for recent regressions:

All changes between 2011-01-19 nightly and 2011-02-12 nightly

Nightly builds (discussion)