<?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>228819</bug_id>
          
          <creation_ts>2021-08-05 04:27:36 -0700</creation_ts>
          <short_desc>Use reinterpret_cast_ptr in KeywordLookupGenerator, PropertyMapHashTable</short_desc>
          <delta_ts>2021-08-05 08:15:18 -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>New Bugs</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Zan Dobersek">zan</reporter>
          <assigned_to name="Zan Dobersek">zan</assigned_to>
          <cc>aperez</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
    
    <cc>tzagallo</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zdobersek</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1782169</commentid>
    <comment_count>0</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2021-08-05 04:27:36 -0700</bug_when>
    <thetext>Use reinterpret_cast_ptr in KeywordLookupGenerator, PropertyMapHashTable</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1782170</commentid>
    <comment_count>1</comment_count>
      <attachid>434977</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2021-08-05 04:29:37 -0700</bug_when>
    <thetext>Created attachment 434977
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1782206</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-08-05 08:14:49 -0700</bug_when>
    <thetext>Committed r280687 (240289@main): &lt;https://commits.webkit.org/240289@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 434977.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1782208</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-08-05 08:15:18 -0700</bug_when>
    <thetext>&lt;rdar://problem/81567110&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>434977</attachid>
            <date>2021-08-05 04:29:37 -0700</date>
            <delta_ts>2021-08-05 08:14:50 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-228819-20210805132936.patch</filename>
            <type>text/plain</type>
            <size>4000</size>
            <attacher name="Zan Dobersek">zan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjgwNjgwCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCA2
NDRiYTFjNDM3MjllYjAwYWE4ZDVmNWJjN2E0ZmZjMmM3ZWQ5YzQ1Li4wNTgyNzQxZjZhMjhmZjgy
ZTk0OTcyNzE5ZDRkODMxNWZjMjY1Yjk1IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyMCBAQAorMjAyMS0wOC0wNSAgWmFuIERvYmVyc2VrICA8emRvYmVyc2VrQGlnYWxpYS5j
b20+CisKKyAgICAgICAgVXNlIHJlaW50ZXJwcmV0X2Nhc3RfcHRyIGluIEtleXdvcmRMb29rdXBH
ZW5lcmF0b3IsIFByb3BlcnR5TWFwSGFzaFRhYmxlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjg4MTkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBTd2l0Y2ggdG8gdXNpbmcgcmVpbnRlcnByZXRfY2FzdF9w
dHIgaW4gS2V5d29yZExvb2t1cEdlbmVyYXRvciAod2hpY2gKKyAgICAgICAgZ2VuZXJhdGVzIHRo
ZSBLZXl3b3JkTG9va3VwLmggaGVhZGVyKSBhbmQgUHJvcGVydHlNYXBIYXNoVGFibGUsIHJlZHVj
aW5nCisgICAgICAgIGEgYml0IHRoZSBHQ0Mgd2FybmluZyBzcGV3YWdlIHdoZW4gY29tcGlsaW5n
IGZvciB0YXJnZXRzIGJlbmVmaXR0aW5nCisgICAgICAgIGZyb20gdGhlIHJlaW50ZXJwcmV0X2Nh
c3RfcHRyIHdvcmthcm91bmQuCisKKyAgICAgICAgKiBLZXl3b3JkTG9va3VwR2VuZXJhdG9yLnB5
OgorICAgICAgICAqIHJ1bnRpbWUvUHJvcGVydHlNYXBIYXNoVGFibGUuaDoKKyAgICAgICAgKEpT
Qzo6UHJvcGVydHlUYWJsZTo6dGFibGUpOgorICAgICAgICAoSlNDOjpQcm9wZXJ0eVRhYmxlOjp0
YWJsZSBjb25zdCk6CisKIDIwMjEtMDgtMDQgIFlpamlhIEh1YW5nICA8eWlqaWFfaHVhbmdAYXBw
bGUuY29tPgogCiAgICAgICAgIFtBUk02NF0gRml4IFpvb20gYmxhY2sgc2NyZWVuIGR1cmluZyB2
aWRlbyBtZWV0aW5nIG9uIFNhZmFyaQpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3Jl
L0tleXdvcmRMb29rdXBHZW5lcmF0b3IucHkgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvS2V5d29y
ZExvb2t1cEdlbmVyYXRvci5weQppbmRleCA4MDI1MWE4ODA2ZGZhNTU4MDM0NmFjNjE4YjUwYWQx
ZGE4NzY1M2RiLi44NDEzMmQ4YWMxMzJmYWQ2YzlkMDlhYjY5ZTliZjRjZTM2MTI0Y2YwIDEwMDY0
NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvS2V5d29yZExvb2t1cEdlbmVyYXRvci5weQor
KysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvS2V5d29yZExvb2t1cEdlbmVyYXRvci5weQpAQCAt
MjE5LDYgKzIxOSw4IEBAIHRyaWUuY29hbGVzY2UoKQogdHJpZS5maWxsT3V0KCkKIHByaW50KCIv
LyBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBLZXl3b3JkTG9va3VwR2VuZXJhdG9yLnB5LiAg
RG8gbm90IGVkaXQuIikKIHByaW50KCIiIgorI2luY2x1ZGUgPHd0Zi9TdGRMaWJFeHRyYXMuaD4K
KwogI2lmIENQVShORUVEU19BTElHTkVEX0FDQ0VTUykKIAogI2RlZmluZSBDT01QQVJFXzJDSEFS
UyhhZGRyZXNzLCBjaGFyMSwgY2hhcjIpIFxcCkBAIC0yNTgsMTYgKzI2MCwxNiBAQCBwcmludCgi
IiIKIAogCiAjZGVmaW5lIENPTVBBUkVfMkNIQVJTKGFkZHJlc3MsIGNoYXIxLCBjaGFyMikgXFwK
LSAgICAoKHJlaW50ZXJwcmV0X2Nhc3Q8Y29uc3QgdWludDE2X3QqPihhZGRyZXNzKSlbMF0gPT0g
Q0hBUlBBSVJfVE9VSU5UMTYoY2hhcjEsIGNoYXIyKSkKKyAgICAoKHJlaW50ZXJwcmV0X2Nhc3Rf
cHRyPGNvbnN0IHVpbnQxNl90Kj4oYWRkcmVzcykpWzBdID09IENIQVJQQUlSX1RPVUlOVDE2KGNo
YXIxLCBjaGFyMikpCiAjZGVmaW5lIENPTVBBUkVfMlVDSEFSUyhhZGRyZXNzLCBjaGFyMSwgY2hh
cjIpIFxcCi0gICAgKChyZWludGVycHJldF9jYXN0PGNvbnN0IHVpbnQzMl90Kj4oYWRkcmVzcykp
WzBdID09IFVDSEFSUEFJUl9UT1VJTlQzMihjaGFyMSwgY2hhcjIpKQorICAgICgocmVpbnRlcnBy
ZXRfY2FzdF9wdHI8Y29uc3QgdWludDMyX3QqPihhZGRyZXNzKSlbMF0gPT0gVUNIQVJQQUlSX1RP
VUlOVDMyKGNoYXIxLCBjaGFyMikpCiAKICNpZiBDUFUoWDg2XzY0KQogCiAjZGVmaW5lIENPTVBB
UkVfNENIQVJTKGFkZHJlc3MsIGNoYXIxLCBjaGFyMiwgY2hhcjMsIGNoYXI0KSBcXAotICAgICgo
cmVpbnRlcnByZXRfY2FzdDxjb25zdCB1aW50MzJfdCo+KGFkZHJlc3MpKVswXSA9PSBDSEFSUVVB
RF9UT1VJTlQzMihjaGFyMSwgY2hhcjIsIGNoYXIzLCBjaGFyNCkpCisgICAgKChyZWludGVycHJl
dF9jYXN0X3B0cjxjb25zdCB1aW50MzJfdCo+KGFkZHJlc3MpKVswXSA9PSBDSEFSUVVBRF9UT1VJ
TlQzMihjaGFyMSwgY2hhcjIsIGNoYXIzLCBjaGFyNCkpCiAjZGVmaW5lIENPTVBBUkVfNFVDSEFS
UyhhZGRyZXNzLCBjaGFyMSwgY2hhcjIsIGNoYXIzLCBjaGFyNCkgXFwKLSAgICAoKHJlaW50ZXJw
cmV0X2Nhc3Q8Y29uc3QgdWludDY0X3QqPihhZGRyZXNzKSlbMF0gPT0gVUNIQVJRVUFEX1RPVUlO
VDY0KGNoYXIxLCBjaGFyMiwgY2hhcjMsIGNoYXI0KSkKKyAgICAoKHJlaW50ZXJwcmV0X2Nhc3Rf
cHRyPGNvbnN0IHVpbnQ2NF90Kj4oYWRkcmVzcykpWzBdID09IFVDSEFSUVVBRF9UT1VJTlQ2NChj
aGFyMSwgY2hhcjIsIGNoYXIzLCBjaGFyNCkpCiAKICNlbHNlIC8vIENQVShYODZfNjQpCiAKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL1Byb3BlcnR5TWFwSGFzaFRh
YmxlLmggYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9Qcm9wZXJ0eU1hcEhhc2hUYWJs
ZS5oCmluZGV4IGM2ZWMyY2NjZmYxZThmNDJhOGU5ZjM4ZDdmMGQ1MGRkYmRkNGI2ZWYuLjIzMDdh
OWM1YjIwYmFkZGIxYzliMGE1ZDJlNGFmYzgxOGE0MjIxYzEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9K
YXZhU2NyaXB0Q29yZS9ydW50aW1lL1Byb3BlcnR5TWFwSGFzaFRhYmxlLmgKKysrIGIvU291cmNl
L0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvUHJvcGVydHlNYXBIYXNoVGFibGUuaApAQCAtMjYsNiAr
MjYsNyBAQAogI2luY2x1ZGUgIldyaXRlQmFycmllci5oIgogI2luY2x1ZGUgPHd0Zi9IYXNoVGFi
bGUuaD4KICNpbmNsdWRlIDx3dGYvTWF0aEV4dHJhcy5oPgorI2luY2x1ZGUgPHd0Zi9TdGRMaWJF
eHRyYXMuaD4KICNpbmNsdWRlIDx3dGYvVmVjdG9yLmg+CiAjaW5jbHVkZSA8d3RmL3RleHQvQXRv
bVN0cmluZ0ltcGwuaD4KIApAQCAtNTQ4LDEzICs1NDksMTMgQEAgaW5saW5lIFQqIFByb3BlcnR5
VGFibGU6OnNraXBEZWxldGVkRW50cmllcyhUKiB2YWx1ZVB0ciwgVCogZW5kVmFsdWVQdHIpCiBp
bmxpbmUgUHJvcGVydHlUYWJsZTo6VmFsdWVUeXBlKiBQcm9wZXJ0eVRhYmxlOjp0YWJsZSgpCiB7
CiAgICAgLy8gVGhlIHRhYmxlIG9mIHZhbHVlcyBsaWVzIGFmdGVyIHRoZSBoYXNoIGluZGV4Lgot
ICAgIHJldHVybiByZWludGVycHJldF9jYXN0PFZhbHVlVHlwZSo+KG1faW5kZXggKyBtX2luZGV4
U2l6ZSk7CisgICAgcmV0dXJuIHJlaW50ZXJwcmV0X2Nhc3RfcHRyPFZhbHVlVHlwZSo+KG1faW5k
ZXggKyBtX2luZGV4U2l6ZSk7CiB9CiAKIGlubGluZSBjb25zdCBQcm9wZXJ0eVRhYmxlOjpWYWx1
ZVR5cGUqIFByb3BlcnR5VGFibGU6OnRhYmxlKCkgY29uc3QKIHsKICAgICAvLyBUaGUgdGFibGUg
b2YgdmFsdWVzIGxpZXMgYWZ0ZXIgdGhlIGhhc2ggaW5kZXguCi0gICAgcmV0dXJuIHJlaW50ZXJw
cmV0X2Nhc3Q8Y29uc3QgVmFsdWVUeXBlKj4obV9pbmRleCArIG1faW5kZXhTaXplKTsKKyAgICBy
ZXR1cm4gcmVpbnRlcnByZXRfY2FzdF9wdHI8Y29uc3QgVmFsdWVUeXBlKj4obV9pbmRleCArIG1f
aW5kZXhTaXplKTsKIH0KIAogaW5saW5lIHVuc2lnbmVkIFByb3BlcnR5VGFibGU6OnVzZWRDb3Vu
dCgpIGNvbnN0Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>