Firefox Nightly 20, weeks 1-6

Speed & memory:

  • Fixed: 816642 - Avoid fragmenting cache files.
  • Fixed: 807021 - Move LocalStorage writes off the main thread.
  • Fixed: 789932 - nsExternalAppHandler downloads files on the main thread.
  • Fixed: 813559 - JS: enable off-thread ion compilation by default.
  • Fixed: 747289 - JS: CSE on DOM getters when possible.
  • Fixed: 808245 - JS regexp: Use YARR's new MatchOnly JIT mode.
  • Fixed: 717853 - Testing: Integrate DMD into the browser.

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

New web technologies:

  • Fixed: 548206 - HTML: Implement the auto value for the HTML dir attribute.
  • Fixed: 676619 - HTML: Implement proposed download attribute.
  • Fixed: 769385 - HTML: Support <input type="date">.
  • Fixed: 808148 - JS: Math.imul().
  • Fixed: 817368 - JS: Map.prototype.{keys,values,entries}.
  • Fixed: 814562 - JS: WeakMap.clear().
  • Fixed: 795542 - JS Workers: StringEncoding API (TextDecoder and TextEncoder interfaces).
  • Fixed: 617532 - DOM: UndoManager.
  • Fixed: 564815 - DOM: Implement window.devicePixelRatio.
  • Fixed: 654352 - DOM: Implement document.caretPositionFromPoint().
  • Fixed: 819741 - DOM: Support ArrayBufferView instances as parameters to XMLHttpRequest.send().
  • Fixed: 811701 - DOM: Move innerHTML/outerHTML/insertAdjacentHTML from HTMLElement to Element.
  • Fixed: 779917 - Implement CSS.supports().
  • Fixed: 783409 - CSS flexbox. (No longer behind a pref.)
  • Fixed: 793617 - CSS mask-type.
  • Fixed: 818400, 648722 - CSS :scope (for the upcoming scoped stylesheets feature).
  • Fixed: 329212 - Display the <svg:title> as a tooltip.
  • Fixed: 803124 - Canvas: isPointInStroke().
  • Fixed: 748433 - Canvas: Extend compositing with blend modes.
  • Fixed: 495040 - Video: Implement playbackRate and related bits.
  • Fixed: 799315 - Video: Windows Media Foundation backend for media playback.
  • Fixed: 825594 - WebRTC: Enable mozGetUserMedia.

For more, read Firefox 20 for developers.

Security & privacy:

  • Fixed: 818732 - Switch Nightly to per-window private browsing.
  • Fixed: 456884 - Provide a way to open a link into private browsing mode.
  • Fixed: 810082 - Click-to-play: improve handling of invisible or hidden plugins (e.g. on music sites like Pandora).
  • Fixed: 746374 - Click-to-play: differentiate by plugin type.

Other notable fixes:

  • Fixed: 675902 - New Downloads view for Places Library.
  • Fixed: 433168 - Context menu is not shown for form buttons and select elements.
  • Fixed: 614304 - ESC key stops animations and aborts XMLHttpRequest and WebSocket. (Jonas explains why) (Install SuperStop to make Shift+Esc do something similar.)
  • Fixed: 786120 - There should be default action settings for each direction which can override current settings.
  • Fixed: 263433 - Links in UI ('text-link' XUL widget) should open tabs rather than windows.
  • Fixed: 814952 - SVG ellipse with stroke but no fill is not displayed.
  • Fixed: 455165 - Firefox fails on chained ogg stream.
  • Fixed: 731974 - requestAnimationFrame generates too short/long frames, especially at the beginning of animation.
  • Fixed: 814101 - [Windows] Azure does not honor Windows cleartype setting.
  • Fixed: 805591 - [Windows] Add UI to be shown when plugin is unresponsive.
  • Fixed: 765215 - [Windows] Hangs on resuming from sleep.

All 4260 changes between FIREFOX_AURORA_19_BASE and FIREFOX_AURORA_20_BASE

Comments are closed.