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.