<?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>239367</bug_id>
          
          <creation_ts>2022-04-14 19:40:13 -0700</creation_ts>
          <short_desc>[Cocoa] Add CSS / Core Text weight normalization functions</short_desc>
          <delta_ts>2022-06-27 11:00:33 -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>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>237817</dup_id>
          
          <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>
          <dependson>239365</dependson>
          <blocked>239368</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Myles C. Maxfield">mmaxfield</reporter>
          <assigned_to name="Myles C. Maxfield">mmaxfield</assigned_to>
          <cc>mmaxfield</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1861693</commentid>
    <comment_count>0</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2022-04-14 19:40:13 -0700</bug_when>
    <thetext>.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1861694</commentid>
    <comment_count>1</comment_count>
      <attachid>457663</attachid>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2022-04-14 19:43:03 -0700</bug_when>
    <thetext>Created attachment 457663
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1863517</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-04-21 19:41:13 -0700</bug_when>
    <thetext>&lt;rdar://problem/92137635&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1878529</commentid>
    <comment_count>3</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2022-06-27 11:00:33 -0700</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 237817 ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>457663</attachid>
            <date>2022-04-14 19:43:03 -0700</date>
            <delta_ts>2022-04-14 23:03:06 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>patch.diff</filename>
            <type>text/plain</type>
            <size>3632</size>
            <attacher name="Myles C. Maxfield">mmaxfield</attacher>
            
              <data encoding="base64">Y29tbWl0IDU4NTU0MmQyNTUwNTU4YjdmN2Q4Njc2YTlhMTI3OTRhOGFjMjFkYjQKQXV0aG9yOiBN
eWxlcyBDLiBNYXhmaWVsZCA8bW1heGZpZWxkQGFwcGxlLmNvbT4KRGF0ZTogICBUaHUgQXByIDE0
IDE5OjQxOjQ1IDIwMjIgLTA3MDAKCiAgICBub3JtYWxpemUgQ1Qgd2VpZ2h0CgpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCmlu
ZGV4IDFhN2I4Mjc3ZDRhYi4uZDliMTUwMDhhODNjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkg
QEAKKzIwMjItMDQtMTQgIE15bGVzIEMuIE1heGZpZWxkICA8bW1heGZpZWxkQGFwcGxlLmNvbT4K
KworICAgICAgICBbQ29jb2FdIEFkZCBDU1MgLyBDb3JlIFRleHQgd2VpZ2h0IG5vcm1hbGl6YXRp
b24gZnVuY3Rpb25zCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0yMzkzNjcKKworICAgICAgICBSZXZpZXdlZCBieSBBbGFuIEJ1anRhcy4KKworICAgICAg
ICBUaGVzZSBmdW5jdGlvbnMgd2lsbCBiZSBuZWNlc3Nhcnkgd2hlbiB3ZSBjYWxsIENURm9udEdl
dEFjY2Vzc2liaWxpdHlCb2xkV2VpZ2h0T2ZXZWlnaHQoKS4KKyAgICAgICAgVGhhdCBmdW5jdGlv
biBvcGVyYXRlcyBpbiBDb3JlIFRleHQgd2VpZ2h0cywgYnV0IHdlIG9wZXJhdGUgaW4gQ1NTIHdl
aWdodHMgaW4gV2ViS2l0LgorCisgICAgICAgIE5vIG5ldyB0ZXN0cyBiZWNhdXNlIHRoZXJlIGlz
IG5vIGJlaGF2aW9yIGNoYW5nZS4KKworICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL2NvY29h
L0ZvbnRDYWNoZUNvcmVUZXh0LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6Om5vcm1hbGl6ZUNUV2Vp
Z2h0KToKKyAgICAgICAgKFdlYkNvcmU6OmRlbm9ybWFsaXplQ1RXZWlnaHQpOgorCiAyMDIyLTA0
LTE0ICBNeWxlcyBDLiBNYXhmaWVsZCAgPG1tYXhmaWVsZEBhcHBsZS5jb20+CiAKICAgICAgICAg
W0NvY29hXSBMaXN0ZW4gZm9yIHRoZSBib2xkIGFjY2Vzc2liaWxpdHkgc2V0dGluZyBjaGFuZ2Ug
bm90aWZpY2F0aW9uCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGlj
cy9jb2NvYS9Gb250Q2FjaGVDb3JlVGV4dC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9n
cmFwaGljcy9jb2NvYS9Gb250Q2FjaGVDb3JlVGV4dC5jcHAKaW5kZXggZDZmMjliNWEyYzNhLi4y
NDcxMzQyYTg2MTUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNz
L2NvY29hL0ZvbnRDYWNoZUNvcmVUZXh0LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9ncmFwaGljcy9jb2NvYS9Gb250Q2FjaGVDb3JlVGV4dC5jcHAKQEAgLTM2OSw2ICszNjksMzgg
QEAgc3RhdGljIGlubGluZSBmbG9hdCBub3JtYWxpemVHWFdlaWdodChmbG9hdCB2YWx1ZSkKICAg
ICByZXR1cm4gNTIzLjcgKiB2YWx1ZSAtIDEwOS4zOwogfQogCisvLyBUaGVzZSB2YWx1ZXMgd2Vy
ZSBleHBlcmltZW50YWxseSBnYXRoZXJlZCBmcm9tIHRoZSB2YXJpb3VzIG5hbWVkIHdlaWdodHMg
b2YgU2FuIEZyYW5jaXNjby4KK3N0YXRpYyBzdHJ1Y3QgeworICAgIGZsb2F0IGN0V2VpZ2h0Owor
ICAgIGZsb2F0IGNzc1dlaWdodDsKK30ga2V5ZnJhbWVzW10gPSB7CisgICAgeyAtMC44LCAzMCB9
LAorICAgIHsgLTAuNCwgMjc0IH0sCisgICAgeyAwLCA0MDAgfSwKKyAgICB7IDAuMjMsIDUxMCB9
LAorICAgIHsgMC4zLCA1OTAgfSwKKyAgICB7IDAuNCwgNzAwIH0sCisgICAgeyAwLjU2LCA4NjAg
fSwKKyAgICB7IDAuNjIsIDEwMDAgfSwKK307CitzdGF0aWNfYXNzZXJ0KFdURl9BUlJBWV9MRU5H
VEgoa2V5ZnJhbWVzKSA+IDApOworCitzdGF0aWMgaW5saW5lIGZsb2F0IG5vcm1hbGl6ZUNUV2Vp
Z2h0KGZsb2F0KTsgLy8gRklYTUU6IE9uY2UgdGhpcyBpcyBjYWxsZWQsIGRlbGV0ZSB0aGlzIGZv
cndhcmQgZGVjbGFyYXRpb24uCitzdGF0aWMgaW5saW5lIGZsb2F0IG5vcm1hbGl6ZUNUV2VpZ2h0
KGZsb2F0IHZhbHVlKQoreworICAgIGlmICh2YWx1ZSA8IGtleWZyYW1lc1swXS5jdFdlaWdodCkK
KyAgICAgICAgcmV0dXJuIGtleWZyYW1lc1swXS5jc3NXZWlnaHQ7CisgICAgZm9yIChzaXplX3Qg
aSA9IDA7IGkgPCBXVEZfQVJSQVlfTEVOR1RIKGtleWZyYW1lcykgLSAxOyArK2kpIHsKKyAgICAg
ICAgYXV0byYgYmVmb3JlID0ga2V5ZnJhbWVzW2ldOworICAgICAgICBhdXRvJiBhZnRlciA9IGtl
eWZyYW1lc1tpICsgMV07CisgICAgICAgIGlmICh2YWx1ZSA8IGJlZm9yZS5jdFdlaWdodCB8fCB2
YWx1ZSA+IGFmdGVyLmN0V2VpZ2h0KQorICAgICAgICAgICAgY29udGludWU7CisgICAgICAgIGZs
b2F0IHJhdGlvID0gKHZhbHVlIC0gYmVmb3JlLmN0V2VpZ2h0KSAvIChhZnRlci5jdFdlaWdodCAt
IGJlZm9yZS5jdFdlaWdodCk7CisgICAgICAgIHJldHVybiByYXRpbyAqIChhZnRlci5jc3NXZWln
aHQgLSBiZWZvcmUuY3NzV2VpZ2h0KSArIGJlZm9yZS5jc3NXZWlnaHQ7CisgICAgfQorICAgIHJl
dHVybiBrZXlmcmFtZXNbV1RGX0FSUkFZX0xFTkdUSChrZXlmcmFtZXMpIC0gMV0uY3NzV2VpZ2h0
OworfQorCiBzdGF0aWMgaW5saW5lIGZsb2F0IG5vcm1hbGl6ZVNsb3BlKGZsb2F0IHZhbHVlKQog
ewogICAgIHJldHVybiB2YWx1ZSAqIDMwMDsKQEAgLTM3OSw2ICs0MTEsMjIgQEAgc3RhdGljIGlu
bGluZSBmbG9hdCBkZW5vcm1hbGl6ZUdYV2VpZ2h0KGZsb2F0IHZhbHVlKQogICAgIHJldHVybiAo
dmFsdWUgKyAxMDkuMykgLyA1MjMuNzsKIH0KIAorc3RhdGljIGlubGluZSBmbG9hdCBkZW5vcm1h
bGl6ZUNUV2VpZ2h0KGZsb2F0KTsgLy8gRklYTUU6IE9uY2UgdGhpcyBpcyBjYWxsZWQsIGRlbGV0
ZSB0aGlzIGZvcndhcmQgZGVjbGFyYXRpb24uCitzdGF0aWMgaW5saW5lIGZsb2F0IGRlbm9ybWFs
aXplQ1RXZWlnaHQoZmxvYXQgdmFsdWUpCit7CisgICAgaWYgKHZhbHVlIDwga2V5ZnJhbWVzWzBd
LmNzc1dlaWdodCkKKyAgICAgICAgcmV0dXJuIGtleWZyYW1lc1swXS5jdFdlaWdodDsKKyAgICBm
b3IgKHNpemVfdCBpID0gMDsgaSA8IFdURl9BUlJBWV9MRU5HVEgoa2V5ZnJhbWVzKSAtIDE7ICsr
aSkgeworICAgICAgICBhdXRvJiBiZWZvcmUgPSBrZXlmcmFtZXNbaV07CisgICAgICAgIGF1dG8m
IGFmdGVyID0ga2V5ZnJhbWVzW2kgKyAxXTsKKyAgICAgICAgaWYgKHZhbHVlIDwgYmVmb3JlLmNz
c1dlaWdodCB8fCB2YWx1ZSA+IGFmdGVyLmNzc1dlaWdodCkKKyAgICAgICAgICAgIGNvbnRpbnVl
OworICAgICAgICBmbG9hdCByYXRpbyA9ICh2YWx1ZSAtIGJlZm9yZS5jc3NXZWlnaHQpIC8gKGFm
dGVyLmNzc1dlaWdodCAtIGJlZm9yZS5jc3NXZWlnaHQpOworICAgICAgICByZXR1cm4gcmF0aW8g
KiAoYWZ0ZXIuY3RXZWlnaHQgLSBiZWZvcmUuY3RXZWlnaHQpICsgYmVmb3JlLmN0V2VpZ2h0Owor
ICAgIH0KKyAgICByZXR1cm4ga2V5ZnJhbWVzW1dURl9BUlJBWV9MRU5HVEgoa2V5ZnJhbWVzKSAt
IDFdLmN0V2VpZ2h0OworfQorCiBzdGF0aWMgaW5saW5lIGZsb2F0IGRlbm9ybWFsaXplU2xvcGUo
ZmxvYXQgdmFsdWUpCiB7CiAgICAgcmV0dXJuIHZhbHVlIC8gMzAwOwo=
</data>
<flag name="commit-queue"
          id="486358"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
      

    </bug>

</bugzilla>