Firefox Nightly 18, weeks 1-6

Speed & memory:

  • Fixed: 650180 - Build a new optimizing JavaScript compiler. (Blog post about IonMonkey)
  • Fixed: 747288 - Generate faster jitcode for DOM getters/setters.
  • Fixed: 539356 - DLBI - Replace Invalidate() calls in reflow with display list analysis.
  • Fixed: 769764 - Remove synchronous proxy API and synchronous DNS resolution in nsProxyAutoConfig.js.
  • Fixed: 726125 - Certificate of a signed extension is validated on each startup.
  • Fixed: 650968 - Enabling a lightweight theme (Persona) causes significant startup slowness.
  • Fixed: 773460 - Pref on Azure canvas.
  • Fixed: 666317 - Discard decoded images on a memory-pressure notification.
  • Fixed: 718910 - [Mac] Hide the profile-cache directory so Spotlight doesn't index it.

For more, read Taras's Snappy blog and Nick's MemShrink blog.

New web technologies:

  • Fixed: 666041 - CSS Flexbox Layout Level 3. (Behind a pref: layout.css.flexbox.enabled)
  • Fixed: 703537 - Implement Harmony direct proxies.
  • Fixed: 564815 - Implement window.devicePixelRatio.
  • Fixed: 793294 - Implement AudioBuffer.
  • Fixed: 745025 - Implement CanvasElement.mozPrintCallback.
  • Fixed: 719286 - Implement embedded SVG glyphs in OpenType fonts.
  • Fixed: 694807 - Implement PeerConnection object. (Behind a pref: media.peerconnection.enabled) (Mozilla Hacks post)
  • Fixed: 594935 - Support calc() on gradient stop positions.
  • Fixed: 726615 - Support W3C touch event instead of MozTouch event.
  • Fixed: 720083 - Workers: add support for transferable objects from HTML5 spec.

For more, read Firefox 18 for developers.

Security improvements:

  • Fixed: 754472 - Click-to-play: implement multiple plugin doorhanger ui.
  • Fixed: 772897 - Implement UI for plugins made click-to-play by the blocklist.
  • Fixed: 62178 - Implement mechanism to prevent sending insecure requests from a secure context. (summary)
  • Fixed: 781617 - http is given from history even when https is explicitly typed in address bar.

Other notable fixes:

  • Fixed: 674373 - [Mac] Support HiDPI mode.
  • Fixed: 603880 - [Windows] HiDPI: Apply the system scale factor.
  • Fixed: 408284 - [Linux] Support translucent windows.
  • Fixed: 254139 - File | Save Page As should default to <title>, not filename.
  • Fixed: 772319 - Add an option to disable the "Close other tabs" prompt.
  • Fixed: 87717 - Allow connections to localhost (127.0.0.1) when "Offline".
  • Fixed: 440093 - Don't overwrite current tab when opening multiple bookmarks in tabs.
  • Fixed: 468568 - Printing pages with downloadable fonts doesn't render all fonts on the page.

All 6114 changes between FIREFOX_AURORA_17_BASE and FIREFOX_AURORA_18_BASE

Comments are closed.