Firefox Contributions

Diese Seite listet meine persönlichen Beiträge zum Firefox-Quellcode auf.

Firefox 61

Neue WebExtension-API

In Firefox 61 habe ich eine WebExtension-Schnittstelle hinzugefügt, welche es ermöglicht, Webseiten zu zwingen, die System-Schriftarten zu verwenden statt die Schriftarten, welche die Webseite vorgibt.

Bug 1400805 – Allow WebExtensions to get/set „browser.display.use_document_fonts“


Firefox 63

Design von about:policies verbessert

Die Seite about:policies wurde in Firefox 63 neu hinzugefügt und dient sowohl als Dokumentation aller verfügbaren Enterprise Policies als auch als Auflistung aller aktiven Policies sowie Fehler in der verwendeten policies.json-Datei. Ich habe diverse Logik-Korrekturen und Design-Verbesserungen vorgenommen.

Bug 1483431 – Continue working on the design of about:policies
Bug 1487557 – Make all rows of active policies to have the same number of columns


Firefox 64

Verwendung von „hidden“-Attribut statt „hide“-Klasse

Für about:privatebrowsing wurde eine CSS-Klasse „hide“ verwendet, um Elemente zu verstecken, welche nicht angezeigt werden soll. Dies wurde geändert, so dass anstelle der Klasse das HTML-Attribut „hidden“ verwendet wird.

Bug 1486915 – Use the „hidden“ attribute instead of a „hide“ class in aboutPrivateBrowsing.js