[webkit-changes] [WebKit/WebKit] f40b35: [CSS] Update Full Size Kana map to Unicode 15.0

Matthieu Dubet noreply at github.com
Wed Nov 29 07:09:15 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: f40b35978cf406e1d82902dcb8106232fe0cf32a
      https://github.com/WebKit/WebKit/commit/f40b35978cf406e1d82902dcb8106232fe0cf32a
  Author: Matthieu Dubet <m_dubet at apple.com>
  Date:   2023-11-29 (Wed, 29 Nov 2023)

  Changed paths:
    M LayoutTests/TestExpectations
    A LayoutTests/fast/css/text-transform-full-size-kana-expected.html
    A LayoutTests/fast/css/text-transform-full-size-kana.html
    M Source/WebCore/rendering/RenderText.cpp

  Log Message:
  -----------
  [CSS] Update Full Size Kana map to Unicode 15.0
https://bugs.webkit.org/show_bug.cgi?id=258671
rdar://111508663

Reviewed by Darin Adler.

The table has been updated in the CSS Text specification:
https://github.com/w3c/csswg-drafts/commit/9110c78e787ac8e8f85825dd0e37d0736943cdc5

The code now use code points (because some of the mapped code points
are represented by more than one code unit).
The code is careful about correctly cutting the unnecessary high level bits
for code points which are effectively represented which a single UTF-16 code unit.

* LayoutTests/TestExpectations:
* LayoutTests/fast/css/text-transform-full-size-kana-expected.html: Added.
* LayoutTests/fast/css/text-transform-full-size-kana.html: Added.
* Source/WebCore/rendering/RenderText.cpp:
(WebCore::convertToFullSizeKana):

Canonical link: https://commits.webkit.org/271276@main




More information about the webkit-changes mailing list