1
0
Fork 0
mirror of https://github.com/LadybirdBrowser/ladybird.git synced 2025-06-12 02:30:30 +09:00
ladybird/Userland/Libraries/LibUnicode
Timothy Flynn ee00730225 LibUnicode+LibJS: Normalize spaces in formatted date-time strings
ICU 72 began using non-ASCII spaces in some formatted date-time strings.
Every major browser has found that this introduced major breakage in web
compatibility, as many sites and tools expect ASCII spaces. This patch
removes these non-ASCII spaces in the same manner as the major engines.
Such behavior is also tested by WPT.
2024-08-02 08:05:52 +02:00
..
CharacterTypes.cpp Everywhere: Remove AK_DONT_REPLACE_STD macro 2024-07-30 18:38:02 -06:00
CharacterTypes.h LibUnicode: Remove now-unused code generator facilities 2024-06-22 14:56:39 +02:00
CMakeLists.txt Meta: Add vulkan and vulkan-headers to vcpkg dependencies 2024-07-06 01:44:58 +02:00
CurrencyCode.cpp LibUnicode+LibJS: Move Unicode::get_available_currencies() to Locale.h 2022-09-05 14:37:16 -04:00
CurrencyCode.h LibUnicode+LibJS: Move Unicode::get_available_currencies() to Locale.h 2022-09-05 14:37:16 -04:00
DateTimeFormat.cpp LibUnicode+LibJS: Normalize spaces in formatted date-time strings 2024-08-02 08:05:52 +02:00
DateTimeFormat.h LibUnicode+Everywhere: Merge LibLocale back into LibUnicode 2024-06-23 19:52:45 +02:00
DisplayNames.cpp Everywhere: Remove AK_DONT_REPLACE_STD macro 2024-07-30 18:38:02 -06:00
DisplayNames.h LibCore+LibJS+LibUnicode: Port retrieving time zone offsets to ICU 2024-06-26 10:14:02 +02:00
DurationFormat.cpp Everywhere: Remove AK_DONT_REPLACE_STD macro 2024-07-30 18:38:02 -06:00
DurationFormat.h LibUnicode+Everywhere: Merge LibLocale back into LibUnicode 2024-06-23 19:52:45 +02:00
Emoji.cpp LibUnicode+LibGfx: Remove superfluous emoji metadata 2024-06-22 14:56:39 +02:00
Emoji.h LibUnicode+LibGfx: Remove superfluous emoji metadata 2024-06-22 14:56:39 +02:00
Forward.h LibUnicode+Everywhere: Merge LibLocale back into LibUnicode 2024-06-23 19:52:45 +02:00
ICU.cpp Everywhere: Remove AK_DONT_REPLACE_STD macro 2024-07-30 18:38:02 -06:00
ICU.h Everywhere: Remove AK_DONT_REPLACE_STD macro 2024-07-30 18:38:02 -06:00
IDNA.cpp Everywhere: Remove AK_DONT_REPLACE_STD macro 2024-07-30 18:38:02 -06:00
IDNA.h LibUnicode: Replace IDNA ASCII conversion with ICU 2024-06-18 21:07:56 +02:00
ListFormat.cpp Everywhere: Remove AK_DONT_REPLACE_STD macro 2024-07-30 18:38:02 -06:00
ListFormat.h LibUnicode+Everywhere: Merge LibLocale back into LibUnicode 2024-06-23 19:52:45 +02:00
Locale.cpp Everywhere: Remove AK_DONT_REPLACE_STD macro 2024-07-30 18:38:02 -06:00
Locale.h LibUnicode+Everywhere: Merge LibLocale back into LibUnicode 2024-06-23 19:52:45 +02:00
Normalize.cpp Everywhere: Remove AK_DONT_REPLACE_STD macro 2024-07-30 18:38:02 -06:00
Normalize.h LibUnicode: Replace Unicode string normalization with ICU 2024-06-18 21:07:56 +02:00
NumberFormat.cpp Everywhere: Remove AK_DONT_REPLACE_STD macro 2024-07-30 18:38:02 -06:00
NumberFormat.h LibUnicode+Everywhere: Merge LibLocale back into LibUnicode 2024-06-23 19:52:45 +02:00
PartitionRange.h LibUnicode+Everywhere: Merge LibLocale back into LibUnicode 2024-06-23 19:52:45 +02:00
PluralRules.cpp LibUnicode+Everywhere: Merge LibLocale back into LibUnicode 2024-06-23 19:52:45 +02:00
PluralRules.h LibUnicode+Everywhere: Merge LibLocale back into LibUnicode 2024-06-23 19:52:45 +02:00
RelativeTimeFormat.cpp Everywhere: Remove AK_DONT_REPLACE_STD macro 2024-07-30 18:38:02 -06:00
RelativeTimeFormat.h LibUnicode+Everywhere: Merge LibLocale back into LibUnicode 2024-06-23 19:52:45 +02:00
Segmenter.cpp Everywhere: Remove AK_DONT_REPLACE_STD macro 2024-07-30 18:38:02 -06:00
Segmenter.h LibUnicode+Everywhere: Merge LibLocale back into LibUnicode 2024-06-23 19:52:45 +02:00
String.cpp Everywhere: Remove AK_DONT_REPLACE_STD macro 2024-07-30 18:38:02 -06:00
TimeZone.cpp Everywhere: Remove AK_DONT_REPLACE_STD macro 2024-07-30 18:38:02 -06:00
TimeZone.h LibUnicode: Prefix AK::Duration with AK Namespace 2024-07-18 09:43:38 +01:00
UnicodeKeywords.cpp Everywhere: Remove AK_DONT_REPLACE_STD macro 2024-07-30 18:38:02 -06:00
UnicodeKeywords.h LibUnicode+Everywhere: Merge LibLocale back into LibUnicode 2024-06-23 19:52:45 +02:00