Niedrige Priorität 

Big Cheeses bei der Mozzarella Foundation haben endlich einen Fehler behoben, der erstmals vor 18 Jahren in Firebox 1.0 gemeldet wurde.

Bug 290125 wurde erstmals am 12. April 2005 gemeldet, nur wenige Tage vor der Veröffentlichung von Firefox 1.0.3, und beschrieb ein Problem, bei dem Firefox Text mit dem CSS-Pseudoelement::first-letter.

darstellte

Der Autor sagte:”beim Schweben einen:ersten Buchstaben hinterlassen (um eine Initiale zu erzeugen) , Gecko ignoriert jede deklarierte Zeilenhöhe und erbt die Zeilenhöhe der übergeordneten Box. Das Problem war so einfach zu beheben, dass sogar Apple es auf Safari geschafft hat. 

Ironischerweise war es die Apple-Version von sein Produkt, das Mozzarella auslöste. Firefox auf dem Mac handhabte Zeilenhöhen anders als Firefox auf anderen Plattformen, was rechtzeitig für Firefox 3.0 im Jahr 2007 behoben wurde. Das Problem wurde dann 2014 erneut geöffnet, als es wurde in einem Treffen der CSS-Arbeitsgruppe entschieden, dass die spezielle Behandlung von Zeilenhöhen in Firefox nicht den CSS-Spezifikationen entspricht und Kompatibilitätsprobleme verursacht. Es führte zu einigen Websites mit einem großen Anfangsbuchstaben in Textblöcken, wie z. B. falsche Darstellung in Firefox.

Das Problem wurde immer noch mit niedriger Priorität gekennzeichnet, sodass der Fortschritt langsam fortgesetzt wurde, bis es schließlich als behoben markiert wurde 20. Dezember 2022. Firefox 110 sollte den aktualisierten Code enthalten, der voraussichtlich im Februar 2023 für alle verfügbar sein wird.

By Maxwell Gaven

Ich habe 7 Jahre im IT-Bereich gearbeitet. Es macht Spaß, den stetigen Wandel im IT-Bereich zu beobachten. IT ist mein Job, Hobby und Leben.