Mozilla: Firefox bekommt strikte Seitenisolierung wie Chrome

Browserhersteller Mozilla will die Multiprozessarchitektur im Firefox so strikt umsetzen wie im Chrome-Browser und eine starke Seitenisolierung liefern. Künftig soll jeder Iframe seinen eigenen Prozess bekommen.

Artikel veröffentlicht am ,
Mozilla will die Prozesse im Firefox in ihre kleinsten Bestandteile aufspalten.
Mozilla will die Prozesse im Firefox in ihre kleinsten Bestandteile aufspalten. (Bild: Andrew and Annemarie, flickr.com/CC-BY-SA 2.0)

Sicherheitslücken wie Spectre und Meltdown im vergangenen Jahr hätten gezeigt, welche kritischen Probleme es mit sich bringen kann, wenn sich verschiedene Programme und Codebestandteile Prozesse und damit eben auch Speicherbereiche teilen, schreibt die Mozilla-Entwicklerin Nika Layzell in ihrem Blog. Um diese Probleme grundlegend anzugehen und so weit wie möglich zu beheben, soll der Firefox-Browser künftig eine strikte Seitenisolierung bieten.

Stellenmarkt
  1. Produktspezialist (m/w/d) Digitale Produkte
    MULTIVAC Deutschland GmbH & Co. KG, Wolfertschwenden
  2. Mitarbeiter/in IT für Netzwerkmanagement und Medien (w/m/d)
    Investitionsbank Schleswig-Holstein, Kiel
Detailsuche

Aufbauend auf der bisherigen Multiprozessarchitektur mit dem Codenamen Electrolysis, die UI- von Inhalte-Prozessen trennt, will Mozilla mit dem Projekt Fission, also Kernspaltung, die Inhalte-Prozesse noch weiter auftrennen. Dazu sollen auf einer Webseite eingebettete Iframes, die von einer anderen Domain stammen, künftig einen anderen Prozess erhalten als die eigentliche Webseite.

Layzell, die die technische Leitung des Projektes übernimmt, bezeichnet diese Aufgabe selbst als "massiv". Im vergangenen Jahr haben die Entwickler demnach bereits die grundlegende Infrastruktur dafür erstellt und nun soll also der Rest des Browsers folgen. Dazu müssten viele verschiedene Teams zusammenarbeiten.

Als ersten Meilenstein wollen die Beteiligten bereits bis Ende Februar dieses Jahres die Grundlagen für einen Out-of-Process-Iframe umsetzen. Die größte Herausforderung werde langfristig wohl sein, die gesamte Interprozesskommunikation im Firefox auf das neue System und die neuen Schnittstellen umzustellen. Die Chrome-Entwickler haben mehrere Jahre an ihrer Implementierung gefeilt, bevor diese zum Standard werden konnte. Es bleibt abzuwarten, wie lang die Mozilla-Entwickler dafür benötigen.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Aktuell auf der Startseite von Golem.de
20 Jahre Windows XP
Der letzte XP-Fan

Windows XP wird 20 Jahre alt - und nur wenige nutzen es noch täglich. Golem.de hat einen dieser Anwender besucht.
Ein Interview von Martin Wolf

20 Jahre Windows XP: Der letzte XP-Fan
Artikel
  1. Microsoft: Solarwinds-Hacker wieder aktiv
    Microsoft
    Solarwinds-Hacker wieder aktiv

    Laut Microsoft suchen sich die für den Solarwinds-Angriff verantwortlichen russischen Staatshacker neue Ziele. Dabei sind sie teils erfolgreich.

  2. Bemannte Raumfahrt: Gleicht die ISS einer Rumpelkammer?
    Bemannte Raumfahrt
    Gleicht die ISS einer Rumpelkammer?

    Der Platz auf der Internationalen Raumstation ISS ist knapp. Das musste bereits Alexander Gerst feststellen.

  3. Guardians of the Galaxy im Test: Quasselnd und kämpfend durchs All
    Guardians of the Galaxy im Test
    Quasselnd und kämpfend durchs All

    Die Witze sind besser als die Waffen: Guardians of the Galaxy entpuppt sich als nicht ganz perfektes Spiel - das dennoch super unterhält.
    Von Peter Steinlechner

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Daily Deals • Bosch Professional günstiger • Punkte sammeln bei MM für Club-Mitglieder: 1.000 Punkte geschenkt • Alternate (u. a. Apacer 1TB SATA-SSD 86,90) • Echo Show 8 (1. Gen.) 64,99€ • Halloween Sale bei Gamesplanet (u. a. Take Two/Rockstar Games) [Werbung]
    •  /