Firefox 63: Linux out-of-process-Erweiterungen

0
224

von Martin Brinkmann am August 02, 2018 in Firefox – Keine Kommentare

Mozilla plant ermöglichen Sie out-of-process-Erweiterungen für Firefox läuft auf GNU/Linux-Systeme im Firefox 63. Die Organisation plant die Veröffentlichung von Firefox 63 am Oktober 23, 2018 für alle unterstützten desktop-und mobilen Betriebssysteme.

Mozilla Hinzugefügt multi-Prozess-Funktionen in Firefox, 49 und verbessert die Funktionalität in zukünftigen Versionen. Multi-Prozess trennt die verschiedenen Teile der web-browser, zum Beispiel browser-tabs und die core-browser, um die Sicherheit zu verbessern und Stabilität.

Die Arbeit an Firefox-sandbox weiter, und so funktioniert Sie auf verschieben zusätzliche Elemente, die in den eigenen Prozess. Mozilla Hinzugefügt unterstützt für die out-of-process-Erweiterungen im Firefox-56 auf Windows, und fügte hinzu, die Funktionalität in den Firefox-61 Installationen von web-browser läuft auf Mac OS X.

GNU/Linux, der Letzte desktop-Betriebssystem, das Firefox unterstützt, wird das out-of-process-Funktionalität für WebExtensions in Firefox 63, so dass alle desktop-Versionen der browser laufen Erweiterungen in Ihrem eigenen Prozess, getrennt von browser-tabs und die core-browser.

Der bug über auf Bugzilla highlights des aktuellen status. Es listet Firefox-63, der als Ziel für die integration, und listet Fehler, es hängt davon ab, welche Mozilla-Ingenieure müssen erledigt werden, bevor das feature ausgerollt werden können, um Firefox Linux-Bevölkerung.

Arbeiten an Laufenden WebExtensions out-of-Prozess vor drei Jahren begann.

Die eigentliche Erweiterung code in einen content-Prozess. Wir tun dies mithilfe von remote – <browser> – Elemente (und vielleicht remote-moz-browser-Elementen, die auf b2g). Der Hauptprozess geladen werden, die eine Prozess-Skript in die extension-Prozess und die beiden Prozesse kommunizieren mit Hilfe der Prozess-message-manager.

Bewegen WebExtensions — die einzige Art von browser-Erweiterungen, alle unterstützten Versionen von Firefox die Unterstützung durch die Zeit, die Firefox-63 ist veröffentlicht-zu einem Prozess verbessert die Sicherheit und Stabilität von Firefox. Der Zusatz von einem anderen Laufenden Prozess wird der Speicherverbrauch etwas, es kommt ganz auf die Erweiterungen im browser installiert.

firefox out-of-process linux

Linux-Benutzer von Firefox, die abenteuerlustig sind, können Folgendes tun, um aktivieren Sie die Unterstützung für out-of-process-Erweiterungen gleich (beachten Sie, dass dies kann nur in Nightly-Versionen richtig jetzt und nicht in stable-Versionen).

  1. Laden Sie about:config?filter=extensions.webextensions.remote
  2. Doppelklicken Sie auf die Voreinstellung.

Der Wert true bedeutet, dass die Funktionalität aktiviert ist, der Wert false, dass es deaktiviert ist. Die about:config-Eintrag bietet dem Anwender mit Optionen zu deaktivieren, die Funktionalität, wenn es zu Problemen oder hohe RAM-Auslastung.