Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update GB-18030 encoding table #14716

Commits on Jun 7, 2023

  1. Update GB-18030 encoding table

    https://bugs.webkit.org/show_bug.cgi?id=257770
    rdar://110353061
    
    Reviewed by Myles C. Maxfield.
    
    This was already done internally in ICU in rdar://107702106
    This reflects changes published as GB-18030-2022
    This was proposed as a change to the standard at whatwg/encoding#312
    This fixes an assertion when running encoding tests on macOS Sonoma and iOS 17,
    and I added test coverage specific to the 18 changed code points.
    
    * LayoutTests/imported/w3c/web-platform-tests/encoding/legacy-mb-schinese/gb18030/gb18030-encoder-expected.txt:
    * LayoutTests/imported/w3c/web-platform-tests/encoding/legacy-mb-schinese/gb18030/gb18030-encoder.html:
    * Source/WTF/wtf/PlatformHave.h:
    * Source/WebCore/PAL/pal/text/EncodingTables.cpp:
    (PAL::gb18030):
    
    Canonical link: https://commits.webkit.org/264918@main
    achristensen07 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    b7d4f07 View commit details
    Browse the repository at this point in the history