<?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>250305</bug_id>
          
          <creation_ts>2023-01-08 20:53:08 -0800</creation_ts>
          <short_desc>[IFC][initial letter] Add support for hugging initial letter when baseline is ideographic</short_desc>
          <delta_ts>2023-01-09 07:08:15 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Layout and Rendering</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</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>250306</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="alan">zalan</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>koivisto</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1923983</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2023-01-08 20:53:08 -0800</bug_when>
    <thetext>ssia</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1923984</commentid>
    <comment_count>1</comment_count>
      <attachid>464413</attachid>
    <who name="alan">zalan</who>
    <bug_when>2023-01-08 20:56:34 -0800</bug_when>
    <thetext>Created attachment 464413
[fast-cq]Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1924074</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2023-01-09 07:07:39 -0800</bug_when>
    <thetext>Committed 258664@main (12c3e37c918e): &lt;https://commits.webkit.org/258664@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 464413.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1924075</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2023-01-09 07:08:15 -0800</bug_when>
    <thetext>&lt;rdar://problem/104030158&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>464413</attachid>
            <date>2023-01-08 20:56:34 -0800</date>
            <delta_ts>2023-01-09 07:07:40 -0800</delta_ts>
            <desc>[fast-cq]Patch</desc>
            <filename>bug-250305-20230108205633.patch</filename>
            <type>text/plain</type>
            <size>4303</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSA2YjdmOGVhYTE0YmIwMTVhY2I1ZTUwZmQ3MjQxZjY1NDA5MGQxM2FmIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJhcmFkbGF5IDx6YWxhbkBhcHBsZS5jb20+CkRhdGU6
IFN1biwgOCBKYW4gMjAyMyAyMDo1Mzo0MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0hdIFtJRkNdW2lu
aXRpYWwgbGV0dGVyXSBBZGQgc3VwcG9ydCBmb3IgaHVnZ2luZyBpbml0aWFsIGxldHRlcgogd2hl
biBiYXNlbGluZSBpcyBpZGVvZ3JhcGhpYyBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MjUwMzA1CgpSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KCkluIGNhc2Ugb2Yg
aWRlb2dyYXBoaWMgYmFzZWxpbmUsIHdlIHVzZSBwcm9wZXIgYXNjZW50L2Rlc2NlbnQgKG5vdCBj
YXAgaGVpZ2h0KSB0byBjb21wdXRlCnRoZSBsaW5lIGJveCBoZWlnaHQgZm9yIGluaXRpYWwgbGV0
dGVyLgoKKiBTb3VyY2UvV2ViQ29yZS9sYXlvdXQvZm9ybWF0dGluZ0NvbnRleHRzL2lubGluZS9J
bmxpbmVMaW5lQm94QnVpbGRlci5jcHA6CihXZWJDb3JlOjpMYXlvdXQ6OkxpbmVCb3hCdWlsZGVy
OjphZGp1c3RJbmxpbmVCb3hIZWlnaHRzRm9yTGluZUJveENvbnRhaW5JZkFwcGxpY2FibGUpOgoq
IFNvdXJjZS9XZWJDb3JlL2xheW91dC9mb3JtYXR0aW5nQ29udGV4dHMvaW5saW5lL0lubGluZUxp
bmVCdWlsZGVyLmNwcDoKKFdlYkNvcmU6OkxheW91dDo6TGluZUJ1aWxkZXI6OmFkanVzdEdlb21l
dHJ5Rm9ySW5pdGlhbExldHRlcklmTmVlZGVkKTogV2hlbiB3ZSByZXNldCBsaW5lIGxlZnQgYW5k
IGludHJvZHVjZSBjbGVhcmFuY2UgdGhlIGF2YWlsYWJsZSB3aWR0aCBzaG91bGQgYmUgc2V0IGJh
Y2sgdG8gdGhlIGluaXRpYWwgdmFsdWUgYXMgd2VsbC4KLS0tCiAuLi4vaW5saW5lL0lubGluZUxp
bmVCb3hCdWlsZGVyLmNwcCAgICAgICAgICAgfCAyNCArKysrKysrKysrKysrKysrLS0tCiAuLi4v
aW5saW5lL0lubGluZUxpbmVCdWlsZGVyLmNwcCAgICAgICAgICAgICAgfCAgMiArKwogMiBmaWxl
cyBjaGFuZ2VkLCAyMyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL2xheW91dC9mb3JtYXR0aW5nQ29udGV4dHMvaW5saW5lL0lubGluZUxp
bmVCb3hCdWlsZGVyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9mb3JtYXR0aW5nQ29udGV4
dHMvaW5saW5lL0lubGluZUxpbmVCb3hCdWlsZGVyLmNwcAppbmRleCA3NGY0YWY2M2RhMGIuLjE3
YTljZmY4NThjMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbGF5b3V0L2Zvcm1hdHRpbmdD
b250ZXh0cy9pbmxpbmUvSW5saW5lTGluZUJveEJ1aWxkZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJD
b3JlL2xheW91dC9mb3JtYXR0aW5nQ29udGV4dHMvaW5saW5lL0lubGluZUxpbmVCb3hCdWlsZGVy
LmNwcApAQCAtNTQ5LDEwICs1NDksMjggQEAgdm9pZCBMaW5lQm94QnVpbGRlcjo6YWRqdXN0SW5s
aW5lQm94SGVpZ2h0c0ZvckxpbmVCb3hDb250YWluSWZBcHBsaWNhYmxlKExpbmVCb3gKICAgICB9
CiAKICAgICBpZiAobGluZUJveENvbnRhaW4uY29udGFpbnMoTGluZUJveENvbnRhaW46OkluaXRp
YWxMZXR0ZXIpKSB7Ci0gICAgICAgIC8vIGluaXRpYWwgbGV0dGVyIGNvbnRhaW4gaXMgYmFzZWQg
b24gdGhlIGZvbnQgbWV0cmljcyBjYXAgZ2VvbWV0cnkuCisgICAgICAgIC8vIEluaXRpYWwgbGV0
dGVyIGNvbnRhaW4gaXMgYmFzZWQgb24gdGhlIGZvbnQgbWV0cmljcyBjYXAgZ2VvbWV0cnkgYW5k
IHdlIGh1ZyBkZXNjZW50LgogICAgICAgICBhdXRvJiByb290SW5saW5lQm94ID0gbGluZUJveC5y
b290SW5saW5lQm94KCk7Ci0gICAgICAgIElubGluZUxheW91dFVuaXQgaW5pdGlhbExldHRlckFz
Y2VudCA9IHJvb3RJbmxpbmVCb3gucHJpbWFyeW1ldHJpY3NPZlByaW1hcnlGb250KCkuY2FwSGVp
Z2h0KCk7Ci0gICAgICAgIGlubGluZUJveEJvdW5kc01hcC5zZXQoJnJvb3RJbmxpbmVCb3gsIFRl
eHRVdGlsOjpFbmNsb3NpbmdBc2NlbnREZXNjZW50IHsgaW5pdGlhbExldHRlckFzY2VudCwgMC5m
IH0pOworICAgICAgICBhdXRvJiBmb250TWV0cmljcyA9IHJvb3RJbmxpbmVCb3gucHJpbWFyeW1l
dHJpY3NPZlByaW1hcnlGb250KCk7CisgICAgICAgIElubGluZUxheW91dFVuaXQgaW5pdGlhbExl
dHRlckFzY2VudCA9IGZvbnRNZXRyaWNzLmNhcEhlaWdodCgpOworICAgICAgICBhdXRvIGluaXRp
YWxMZXR0ZXJEZXNjZW50ID0gSW5saW5lTGF5b3V0VW5pdCB7IH07CisKKyAgICAgICAgZm9yIChh
dXRvIHJ1biA6IGxpbmVDb250ZW50KCkucnVucykgeworICAgICAgICAgICAgLy8gV2UgcmVhbGx5
IHNob3VsZCBvbmx5IGhhdmUgb25lIHRleHQgcnVuIGZvciBpbml0aWFsIGxldHRlci4KKyAgICAg
ICAgICAgIGlmICghcnVuLmlzVGV4dCgpKQorICAgICAgICAgICAgICAgIGNvbnRpbnVlOworCisg
ICAgICAgICAgICBhdXRvJiB0ZXh0Qm94ID0gZG93bmNhc3Q8SW5saW5lVGV4dEJveD4ocnVuLmxh
eW91dEJveCgpKTsKKyAgICAgICAgICAgIGF1dG8gdGV4dENvbnRlbnQgPSBydW4udGV4dENvbnRl
bnQoKTsKKyAgICAgICAgICAgIGF1dG8mIHN0eWxlID0gaXNGaXJzdExpbmUoKSA/IHRleHRCb3gu
Zmlyc3RMaW5lU3R5bGUoKSA6IHRleHRCb3guc3R5bGUoKTsKKyAgICAgICAgICAgIGF1dG8gYXNj
ZW50QW5kRGVzY2VudCA9IFRleHRVdGlsOjplbmNsb3NpbmdHbHlwaEJvdW5kc0ZvclRleHQoU3Ry
aW5nVmlldyh0ZXh0Qm94LmNvbnRlbnQoKSkuc3Vic3RyaW5nKHRleHRDb250ZW50LT5zdGFydCwg
dGV4dENvbnRlbnQtPmxlbmd0aCksIHN0eWxlKTsKKworICAgICAgICAgICAgaW5pdGlhbExldHRl
ckRlc2NlbnQgPSBhc2NlbnRBbmREZXNjZW50LmRlc2NlbnQ7CisgICAgICAgICAgICBpZiAobGlu
ZUJveC5iYXNlbGluZVR5cGUoKSAhPSBBbHBoYWJldGljQmFzZWxpbmUpCisgICAgICAgICAgICAg
ICAgaW5pdGlhbExldHRlckFzY2VudCA9IC1hc2NlbnRBbmREZXNjZW50LmFzY2VudDsKKyAgICAg
ICAgICAgIGJyZWFrOworICAgICAgICB9CisgICAgICAgIGlubGluZUJveEJvdW5kc01hcC5zZXQo
JnJvb3RJbmxpbmVCb3gsIFRleHRVdGlsOjpFbmNsb3NpbmdBc2NlbnREZXNjZW50IHsgaW5pdGlh
bExldHRlckFzY2VudCwgaW5pdGlhbExldHRlckRlc2NlbnQgfSk7CiAgICAgfQogCiAgICAgZm9y
IChhdXRvIGVudHJ5IDogaW5saW5lQm94Qm91bmRzTWFwKSB7CmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9sYXlvdXQvZm9ybWF0dGluZ0NvbnRleHRzL2lubGluZS9JbmxpbmVMaW5lQnVpbGRl
ci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvZm9ybWF0dGluZ0NvbnRleHRzL2lubGluZS9J
bmxpbmVMaW5lQnVpbGRlci5jcHAKaW5kZXggNzBkOTA4ZGRiNWFjLi4xNTEwNmQ3ZDQ2ZmYgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xheW91dC9mb3JtYXR0aW5nQ29udGV4dHMvaW5saW5l
L0lubGluZUxpbmVCdWlsZGVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvZm9ybWF0
dGluZ0NvbnRleHRzL2lubGluZS9JbmxpbmVMaW5lQnVpbGRlci5jcHAKQEAgLTEwMzksNyArMTAz
OSw5IEBAIExheW91dFVuaXQgTGluZUJ1aWxkZXI6OmFkanVzdEdlb21ldHJ5Rm9ySW5pdGlhbExl
dHRlcklmTmVlZGVkKGNvbnN0IEJveCYgZmxvYXRCCiAgICAgICAgIC8vIFdoZW4gaW50cnVzaXZl
IGluaXRpYWwgbGV0dGVyIGlzIGNsZWFyZWQsIHdlIGludHJvZHVjZSBhIGNsZWFyIGdhcC4gVGhp
cyBpcyAod2l0aCBwcm9wZXIgZmxvYXRzKSBub3JtYWxseSBjb21wdXRlZCBiZWZvcmUgc3RhcnRp
bmcKICAgICAgICAgLy8gbGluZSBsYXlvdXQgYnV0IGludHJ1c2l2ZSBpbml0aWFsIGxldHRlcnMg
YXJlIGNsZWFyZWQgb25seSB3aGVuIGFub3RoZXIgaW5pdGlhbCBsZXR0ZXIgc2hvd3MgdXAuIFJl
Z3VsYXIgaW5saW5lIGNvbnRlbnQKICAgICAgICAgLy8gZG9lcyBub3QgbmVlZCBjbGVhcmFuY2Uu
CisgICAgICAgIGF1dG8gaW50cnVzaXZlSW5pdGlhbExldHRlcldpZHRoID0gc3RkOjptYXgoMC5m
LCBtX2xpbmVMb2dpY2FsUmVjdC5sZWZ0KCkgLSBtX2xpbmVJbml0aWFsTG9naWNhbExlZnQpOwog
ICAgICAgICBtX2xpbmVMb2dpY2FsUmVjdC5zZXRMZWZ0KG1fbGluZUluaXRpYWxMb2dpY2FsTGVm
dCk7CisgICAgICAgIG1fbGluZUxvZ2ljYWxSZWN0LmV4cGFuZEhvcml6b250YWxseShpbnRydXNp
dmVJbml0aWFsTGV0dGVyV2lkdGgpOwogICAgICAgICBjbGVhckdhcEJlZm9yZUZpcnN0TGluZSA9
ICppbnRydXNpdmVCb3R0b207CiAgICAgfQogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>