<?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>261136</bug_id>
          
          <creation_ts>2023-09-05 00:10:34 -0700</creation_ts>
          <short_desc>m_smallCapsBuffer from the complex text codepath is required in the fast text codepath</short_desc>
          <delta_ts>2023-09-12 00:11:12 -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>Text</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <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>
          
          <blocked>206208</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Myles C. Maxfield">mmaxfield</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>mmaxfield</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1975474</commentid>
    <comment_count>0</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2023-09-05 00:10:34 -0700</bug_when>
    <thetext>The shaping routine actually inspects the character buffer to do shaping. When synthesizing small caps, we correctly look up glyphs for the capitalized characters, but we need to keep those capitalized characters around in a buffer to pass to the shaper.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1975475</commentid>
    <comment_count>1</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2023-09-05 00:11:06 -0700</bug_when>
    <thetext>This is causing (at least) these 2 tests to fail:
- fast/text/atsui-multiple-renderers.html
- fast/text/atsui-small-caps-punctuation-size.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1977016</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2023-09-12 00:11:12 -0700</bug_when>
    <thetext>&lt;rdar://problem/115337519&gt;</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>