Firefox 48.0 released with Multi-Process support (Electrolysis)

Mozilla Firefox 48.0 recently released, comes with a major update and improvements. One notable improvement is the introduction of Electrolysis(E10S), a multiple processes architecture that would split Firefox into multiple processes to improve responsiveness, stability, and security. Mozilla team had begun enabling this feature.

firefox 42

Mozilla Firefox 48.0 changelog

  • New:
    • Roar for moar protection against harmful downloads! We’ve got your back
    • Process separation (e10s) is enabled for some of you. Like it? Let us know and we’ll roll it out to more.
    • Add-ons that have not been verified and signed by Mozilla will not load
    • GNU/Linux fans: Get better Canvas performance with speedy Skia support. Try saying that three times fast
  • <li class="bbli">
      WebRTC embetterments: <ul>
        <li>
          Delay-agnostic AEC enabled
        </li>
        <li>
          Full duplex for GNU/Linux enabled
        </li>
        <li>
          ICE Restart & Update is supported
        </li>
        <li>
          Cloning of MediaStream and MediaStreamTrack is now supported
        </li>
        <li>
          Searching for something already in your bookmarks or open tabs? We added super smart icons to let you know
        </li>
        <li>
          Windows folks: Tab (move buttons) and Shift+F10 (pop-up menus) now behave as they should in Firefox customization mode
        </li>
        <li>
          The media parser has been redeveloped using the Rust programming language
        </li>
      </ul>
    </li>
    
    <li class="bbli">
      Fixed: <ul>
        <li>
          Heyo, Jabra & Logitech C920 webcam users. We fixed those pesky WebRTC bugs causing frequency distortions. Buh-bye, squeaky voice!
        </li>
        <li>
          Improved step debugging on last line of functions
        </li>
      </ul>
    </li>
    
    <li class="bbli">
      Changed: <ul>
        <li>
          So long to support for 10.6, 10.7 and 10.8. Now we can focus on where most Mac users are: 10.9. Don&#8217;t forget to upgrade!
        </li>
        <li>
          After version 48, SSE2 CPU extensions are going to be required on Windows
        </li>
        <li>
          Au revoir to Windows Remote Access Service modem Autodial
        </li>
      </ul>
    </li>
    
    <li class="bbli">
      Developer: <ul>
        <li>
          WebExtensions support is now considered as stable
        </li>
        <li>
          Want to move absolute & fixed positioned elements? (Who doesn&#8217;t, right?) Now you can with our geometry editor.
        </li>
        <li>
          The memory tool now has a tree map view for your debugging pleasure. It&#8217;s a little bit of &#8220;boo&#8221; and a whole lot of &#8220;ya.&#8221;
        </li>
        <li>
          We&#8217;re putting the spotlight on the background. Now you can debug WebExtensions background content scripts and background pages
        </li>
        <li>
          Content Security Policy (CSP) is now enforced for WebExtensions. (Who&#8217;s down with CSP?)
        </li>
        <li>
          Old and busted: Error Console. New hotness: Browser Console for your debugging pleasure.
        </li>
        <li>
          Add-on development just got easier because you can reload them from about:debugging — because we&#8217;re all about debugging.
        </li>
        <li>
          This theme is hot, hot, hot! Say hi to the Firebug theme for Developer Tools.
        </li>
        <li>
          Expand network requests from the console panel to view request details in line, so you can see things in context
        </li>
        <li>
          Workers can now use the Web Crypto API
        </li>
      </ul>
    </li>
    

How to install / upgrade to Firefox 48 on Ubuntu 16.04, Ubuntu 14.04, Ubuntu 12.04

<pre>sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa

sudo apt-get update

sudo apt-get install firefox

 
comments powered by Disqus