<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>294722</bug_id>
          
          <creation_ts>2025-06-19 04:46:10 -0700</creation_ts>
          <short_desc>WTF: Convert UChar to char16_t</short_desc>
          <delta_ts>2025-09-25 10:34:28 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKit Misc.</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=299532</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>adrian_taylor</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>mcatanzaro</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2124708</commentid>
    <comment_count>0</comment_count>
    <who name="">adrian_taylor</who>
    <bug_when>2025-06-19 04:46:10 -0700</bug_when>
    <thetext>WebKit wishes to switch from ICU&apos;s UChar to the C++ standard char16_t (one is currently typedeffed to the other). This issue performs that conversion for the WTF project. For WTF, this also unblocks use of clang modules which are otherwise impeded by the requirement for ICU to have UCHAR_TYPE defined by the surrounding WTF, a concept not possible in clang modules.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2124709</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2025-06-19 04:46:32 -0700</bug_when>
    <thetext>&lt;rdar://problem/153817245&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2124711</commentid>
    <comment_count>2</comment_count>
    <who name="">adrian_taylor</who>
    <bug_when>2025-06-19 04:52:44 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/46956</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2125266</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2025-06-23 09:42:06 -0700</bug_when>
    <thetext>Committed 296518@main (170c1fcf9e15): &lt;https://commits.webkit.org/296518@main&gt;

Reviewed commits have been landed. Closing PR #46956 and removing active labels.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>