Closed Bug 1828292 Opened 1 year ago Closed 1 year ago

CSS text-transform: uppercase does not produce the new letter ẞ out of ß but SS instead

Categories

(Core :: Layout: Text and Fonts, enhancement)

Firefox 102
enhancement

Tracking

()

RESOLVED DUPLICATE of bug 1697980

People

(Reporter: stefankaerst, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Firefox/102.0

Steps to reproduce:

open a webpage that uses text that includes ß and a CSS using "text-transform: uppercase;"

Actual results:

the text is transformed into uppercases letters, excluding ß which becomes SS

Expected results:

as of 2017? https://en.wikipedia.org/wiki/%C3%9F
the upercase version of ß is ẞ

e.g. Fußball becomes FUẞBALL not FUSSBALL
Straße -> STRAẞE, groß -> GROẞ

german words actually using ss like Nuss or Kuss are are pronounced differently, therefore all words must keep their correct spelling regardless of upper or lowercase form!

Status: UNCONFIRMED → RESOLVED
Closed: 1 year ago
Duplicate of bug: 763877
Resolution: --- → DUPLICATE

bug: #763877 was closed 11 years ago.

the official announcement of the uppercase ß being ẞ is from 2017 which is less than 11 years ago, so why is this "bug" #1828292 closed now?

Component: Untriaged → Layout: Text and Fonts
Product: Firefox → Core

One concern I have here is that there are still many fonts that do not support the ẞ character. So if this transform is applied when such fonts are being used, the result will be incorrect/poor display (either a missing character, or maybe fallback to some other font, which may be a poor match for the surrounding text).

Dup'ing this to (still-open) bug 1697980 rather than bug 763877, given the more recent discussion there, and evolution of relevant standards.

Duplicate of bug: 1697980
No longer duplicate of bug: 763877
You need to log in before you can comment on or make changes to this bug.