Firefox 63: Linux out-of-process di estensioni

0
101

da Martin Brinkmann su agosto 02, 2018 in Firefox – Nessun commento

Mozilla i piani per consentire out-of-process di estensioni per Firefox in esecuzione su sistemi GNU/Linux in Firefox 63. L’organizzazione prevede il rilascio di Firefox 63 23 ottobre, 2018, supportati tutti i sistemi operativi desktop e mobile.

Mozilla aggiunto multi-processo di funzionalità di Firefox 49 e migliorata la funzionalità nelle versioni future. Multi-processo separa le diverse parti del browser web, ad esempio schede del browser e il browser di base, per migliorare la sicurezza e la stabilità.

Lavoro su Firefox sandbox di sicurezza continua, e così fa il lavoro di spostamento di elementi aggiuntivi per il proprio processo. Mozilla aggiunto supportato per out-of-process di estensioni di Firefox 56 su Windows, e ha aggiunto la funzionalità in Firefox 61 per le installazioni di web browser in esecuzione su Mac OS X.

GNU/Linux, l’ultimo sistema operativo desktop che Firefox supporta, a ottenere la out-of-process di funzionalità per WebExtensions in Firefox 63, in modo che tutte le versioni desktop del browser, eseguire estensioni il proprio processo, che è separata dalle schede del browser e il browser di base.

Il bug più su Bugzilla mette in evidenza lo stato attuale. Elenca Firefox 63 come destinazione per l’integrazione, e le liste di bug che dipende da che punto di Mozilla, gli ingegneri hanno bisogno di ottenere fatto prima la funzionalità può essere implementata in Firefox di Linux di popolazione.

Il lavoro sull’esecuzione WebExtensions di processo iniziato tre anni fa.

La reale estensione codice verrà eseguito in un contenuto di processo. Lo facciamo utilizzando remote <browser> (e forse remoto moz-elementi del browser su b2g). Il principale processo di caricamento di un processo di script nel processo di estensione e i due processi possono comunicare utilizzando il processo di message manager.

Movimento WebExtensions — l’unico tipo di estensioni dei browser di tutte le versioni supportate di supporto per il momento Firefox 63 è rilasciato — un processo che migliora la sicurezza e la stabilità di Firefox. L’aggiunta di un altro processo in esecuzione aumenterà l’utilizzo della memoria un po’; dipende interamente su estensioni installate nel browser.

firefox out-of-process linux

Linux gli utenti di Firefox che sono avventurosi possono fare le seguenti per attivare il supporto per il processo di estensioni subito (si noti che questo può funzionare solo le versioni Nightly correttamente adesso e non in versioni stabili).

  1. Carico about:config?filtro=estensioni.webextensions.remoto
  2. Fare doppio clic sulla preferenza.

Il valore true indica che la funzionalità è attivata, il valore false che è disabilitato. L’about:config voce fornisce agli utenti con le opzioni per disattivare la funzionalità se causa problemi o di elevato utilizzo della RAM.