| Summary: | Greek uppercase transforms fail for some characters | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | r12a <ishida> | ||||||
| Component: | CSS | Assignee: | Darin Adler <darin> | ||||||
| Status: | RESOLVED FIXED | ||||||||
| Severity: | Normal | CC: | antverros, bfulgham, darin, fantasai.bugs, ishida, mmaxfield, simon.fraser, thupsi, vitor.roriz, webkit-bug-importer, ysuzuki, zalan | ||||||
| Priority: | P2 | Keywords: | InRadar | ||||||
| Version: | Safari 15 | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Unspecified | ||||||||
| Attachments: |
|
||||||||
|
Description
r12a
2022-03-16 05:22:10 PDT
Created attachment 454827 [details]
Dialytica not applied
Fwiw, this bug is being tracked at https://www.w3.org/TR/2022/DNOTE-grek-gap-20220316/#issue15_transforms Maybe I’ll take a look at this next week when I’m back at a computer with a development environment set up. Seems like it should be straightforward since we do have language-specific tailorings here. Likely just need to adjust so we don’t take the fast path for Greek. Is there any movement on this? We currently have to use a javascript solution just to have the correct behaviour in Safari. I forgot about this back in 2022 by the time I got to a computer. I’ll take a look again now. There’s a good chance I’ll be able to fix this quickly. The hard part will actually be adding a regression test! Another way to get some traction on this would be to make these tests part of Web Platform Tests. I was surprised that the W3C Internationalization Tests are separate from that. If they were part of WPT the WebKit project would almost "automatically" put these into our regression suite, and the tests could also be candidates for the yearly web browser interoperability projects we are doing. That won’t be necessary just to get one bug fixed, but if someone was wondering what would be useful besides filing a bug report to push this along, that’s one of the useful things. (Another is to find someone who knows how and wants to contribute a fix to the WebKit project.) Hi and sorry to bother you again, did you have time to take a look? I wish I had the expertise to help. Life intervened and I did not yet but it’s still my “next time I get a chance” item. Pull request: https://github.com/WebKit/WebKit/pull/23786 Committed 274036@main (de609ec640c9): <https://commits.webkit.org/274036@main> Reviewed commits have been landed. Closing PR #23786 and removing active labels. |