1
0
Fork 0
mirror of https://github.com/LadybirdBrowser/ladybird.git synced 2025-06-09 17:44:56 +09:00
ladybird/Meta/Lagom/Tools/CodeGenerators
Simon Wanner 6b2c459901 LibTextCodec: Fix ISO-8859-1 vs. windows-1252 handling in web contexts
The Encoding specification maps ISO-8859-1 to windows-1252 and expects
the windows-1252 translation table to be used, which differs from
ISO-8859-1 for 0x80-0x9F.

Other contexts expect to get the actual ISO-8859-1 encoding, with 1-to-1
mapping to U+0000-U+00FF, when requesting it.

`decoder_for_exact_name` is introduced, which skips the mapping from
aliases to the encoding name done by `get_standardized_encoding`.
2024-06-04 10:21:07 +02:00
..
IPCCompiler LibWeb+LibWebView+WebContent: Support case-insensitive find-in-page 2024-06-01 07:37:54 +02:00
LibLocale LibLocale: Move includes below #pragma once in generated headers 2024-05-13 09:20:22 +02:00
LibTextCodec LibTextCodec: Fix ISO-8859-1 vs. windows-1252 handling in web contexts 2024-06-04 10:21:07 +02:00
LibTimeZone Everywhere: Use to_number<T> instead of to_{int,uint,float,double} 2023-12-23 20:41:07 +01:00
LibUnicode Meta+Userland: Fix more instances of bad lambda-Variant interaction 2024-04-18 13:14:33 -06:00
LibWeb LibWeb: Generate a method to get camel-cased CSS property names 2024-06-03 10:53:32 +02:00
LibWebView LibWebView: Do not treat prefix of public suffix as valid public suffix 2023-12-12 06:44:54 -05:00
StateMachineGenerator AK: Remove ByteString from GenericLexer 2024-01-12 17:03:53 -07:00
CMakeLists.txt Everywhere: Remove a lot more things we don't need 2024-06-03 10:53:53 +02:00