<?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>228088</bug_id>
          
          <creation_ts>2021-07-19 13:49:54 -0700</creation_ts>
          <short_desc>[JSC] InByStatus / InByVariant should visit CacheableIdentifier</short_desc>
          <delta_ts>2021-07-19 15:18:20 -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="Yusuke Suzuki">ysuzuki</reporter>
          <assigned_to name="Yusuke Suzuki">ysuzuki</assigned_to>
          <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>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1777985</commentid>
    <comment_count>0</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2021-07-19 13:49:54 -0700</bug_when>
    <thetext>[JSC] InByStatus / InByVariant should visit CacheableIdentifier</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1777987</commentid>
    <comment_count>1</comment_count>
      <attachid>433821</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2021-07-19 13:52:00 -0700</bug_when>
    <thetext>Created attachment 433821
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1777988</commentid>
    <comment_count>2</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2021-07-19 13:52:02 -0700</bug_when>
    <thetext>&lt;rdar://problem/80794604&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1777990</commentid>
    <comment_count>3</comment_count>
      <attachid>433821</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2021-07-19 13:55:36 -0700</bug_when>
    <thetext>Comment on attachment 433821
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1778017</commentid>
    <comment_count>4</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2021-07-19 15:18:20 -0700</bug_when>
    <thetext>Committed r280050 (239785@main): &lt;https://commits.webkit.org/239785@main&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>433821</attachid>
            <date>2021-07-19 13:52:00 -0700</date>
            <delta_ts>2021-07-19 13:55:36 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-228088-20210719135159.patch</filename>
            <type>text/plain</type>
            <size>6005</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjgwMDQyCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBh
NTg1MTNhN2M1Y2U1Y2VkMmQ0YjdhMjA5NTYxMjUzMmRjYTU1YThjLi4zZjI1NGRiYTk4MmU1YzY1
ZTE1YmNlYzg4Zjg0NjE5YjExOGI3YWJjIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyNCBAQAorMjAyMS0wNy0xOSAgWXVzdWtlIFN1enVraSAgPHlzdXp1a2lAYXBwbGUuY29t
PgorCisgICAgICAgIFtKU0NdIEluQnlTdGF0dXMgLyBJbkJ5VmFyaWFudCBzaG91bGQgdmlzaXQg
Q2FjaGVhYmxlSWRlbnRpZmllcgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MjI4MDg4CisgICAgICAgIHJkYXI6Ly84MDc5NDYwNAorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFmdGVyIHIyNzg0NDUsIEluQnlW
YXJpYW50IGhvbGRzIENhY2hlYWJsZUlkZW50aWZpZXIuIEFuZCB0aGlzIGNhbiBoYXZlCisgICAg
ICAgIFN0cmluZy9TeW1ib2wgY2VsbHMgaWYgdGhpcyB2YXJpYW50IGlzIGdlbmVyYXRlZCBieSBp
bl9ieV92YWwuIEluIHRoYXQKKyAgICAgICAgY2FzZSwgd2UgbXVzdCB2aXNpdCB0aGlzIGNlbGwg
YXMgR2V0QnlTdGF0dXMgLyBHZXRCeVZhcmlhbnQgYXJlIGRvaW5nLgorCisgICAgICAgICogYnl0
ZWNvZGUvSW5CeVN0YXR1cy5jcHA6CisgICAgICAgIChKU0M6OkluQnlTdGF0dXM6OnZpc2l0QWdn
cmVnYXRlSW1wbCk6CisgICAgICAgICogYnl0ZWNvZGUvSW5CeVN0YXR1cy5oOgorICAgICAgICAq
IGJ5dGVjb2RlL0luQnlWYXJpYW50LmNwcDoKKyAgICAgICAgKEpTQzo6SW5CeVZhcmlhbnQ6OnZp
c2l0QWdncmVnYXRlSW1wbCk6CisgICAgICAgICogYnl0ZWNvZGUvSW5CeVZhcmlhbnQuaDoKKyAg
ICAgICAgKiBieXRlY29kZS9SZWNvcmRlZFN0YXR1c2VzLmNwcDoKKyAgICAgICAgKEpTQzo6UmVj
b3JkZWRTdGF0dXNlczo6dmlzaXRBZ2dyZWdhdGVJbXBsKToKKwogMjAyMS0wNy0xNiAgWWlqaWEg
SHVhbmcgIDx5aWppYV9odWFuZ0BhcHBsZS5jb20+CiAKICAgICAgICAgQWRkIEV4dGVuZFR5cGUg
dG8gQWlyOjpBcmcgSW5kZXggdG8gZnVsbHkgdXRpbGl6ZSBhZGRyZXNzIGNvbXB1dGF0aW9uIGlu
IG1lbW9yeSBpbnN0cnVjdGlvbiBmb3IgQVJNNjQKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2Ny
aXB0Q29yZS9ieXRlY29kZS9JbkJ5U3RhdHVzLmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9i
eXRlY29kZS9JbkJ5U3RhdHVzLmNwcAppbmRleCBkODJlZmUyZjljYTE4NWMyZDcwODk1MDNlMGEx
YWYyNWViNTBmY2Q5Li5lYjBlYjVmZDEwNTYwZTdiNzE2Y2IxMWRjMjRmMTg5OTJhNjYyYjAwIDEw
MDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvYnl0ZWNvZGUvSW5CeVN0YXR1cy5jcHAK
KysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2J5dGVjb2RlL0luQnlTdGF0dXMuY3BwCkBAIC0y
NjEsNiArMjYxLDE1IEBAIHZvaWQgSW5CeVN0YXR1czo6ZmlsdGVyKGNvbnN0IFN0cnVjdHVyZVNl
dCYgc3RydWN0dXJlU2V0KQogICAgICAgICBtX3N0YXRlID0gTm9JbmZvcm1hdGlvbjsKIH0KIAor
dGVtcGxhdGU8dHlwZW5hbWUgVmlzaXRvcj4KK3ZvaWQgSW5CeVN0YXR1czo6dmlzaXRBZ2dyZWdh
dGVJbXBsKFZpc2l0b3ImIHZpc2l0b3IpCit7CisgICAgZm9yIChJbkJ5VmFyaWFudCYgdmFyaWFu
dCA6IG1fdmFyaWFudHMpCisgICAgICAgIHZhcmlhbnQudmlzaXRBZ2dyZWdhdGUodmlzaXRvcik7
Cit9CisKK0RFRklORV9WSVNJVF9BR0dSRUdBVEUoSW5CeVN0YXR1cyk7CisKIHRlbXBsYXRlPHR5
cGVuYW1lIFZpc2l0b3I+CiB2b2lkIEluQnlTdGF0dXM6Om1hcmtJZkNoZWFwKFZpc2l0b3ImIHZp
c2l0b3IpCiB7CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvYnl0ZWNvZGUvSW5C
eVN0YXR1cy5oIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2J5dGVjb2RlL0luQnlTdGF0dXMuaApp
bmRleCAzODQ2OGQ1MmFjZjk4ZTRjODQ0ODcwZjNlYjNmZTQyMmE1MjJjYTQ3Li4xZjYwZjdjODkx
ZjVkYzRkOGQ0ZGZkODFhOThiMDM2OTkzODQxNzQxIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNj
cmlwdENvcmUvYnl0ZWNvZGUvSW5CeVN0YXR1cy5oCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9ieXRlY29kZS9JbkJ5U3RhdHVzLmgKQEAgLTEwNCw2ICsxMDQsNyBAQCBjbGFzcyBJbkJ5U3Rh
dHVzIGZpbmFsIHsKICAgICAvLyBBdHRlbXB0cyB0byByZWR1Y2UgdGhlIHNldCBvZiB2YXJpYW50
cyB0byBmaXQgdGhlIGdpdmVuIHN0cnVjdHVyZSBzZXQuIFRoaXMgbWF5IGJlIGFwcHJveGltYXRl
LgogICAgIHZvaWQgZmlsdGVyKGNvbnN0IFN0cnVjdHVyZVNldCYpOwogICAgIAorICAgIERFQ0xB
UkVfVklTSVRfQUdHUkVHQVRFOwogICAgIHRlbXBsYXRlPHR5cGVuYW1lIFZpc2l0b3I+IHZvaWQg
bWFya0lmQ2hlYXAoVmlzaXRvciYpOwogICAgIGJvb2wgZmluYWxpemUoVk0mKTsKIApkaWZmIC0t
Z2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2J5dGVjb2RlL0luQnlWYXJpYW50LmNwcCBiL1Nv
dXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9JbkJ5VmFyaWFudC5jcHAKaW5kZXggNzA2OTE0
ZTM2YzAwYzBkNGM1YjU1YjI1MDkwMzNhOThhOWFjMjJlMC4uZGRhNzBiMWQxOTU5YmY5MDY5YjNk
ZjE4OTYwMWJhNWIwMDkyODMxYyAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2J5
dGVjb2RlL0luQnlWYXJpYW50LmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvYnl0ZWNv
ZGUvSW5CeVZhcmlhbnQuY3BwCkBAIC03Myw2ICs3MywxNCBAQCBib29sIEluQnlWYXJpYW50Ojph
dHRlbXB0VG9NZXJnZShjb25zdCBJbkJ5VmFyaWFudCYgb3RoZXIpCiAgICAgcmV0dXJuIHRydWU7
CiB9CiAKK3RlbXBsYXRlPHR5cGVuYW1lIFZpc2l0b3I+Cit2b2lkIEluQnlWYXJpYW50Ojp2aXNp
dEFnZ3JlZ2F0ZUltcGwoVmlzaXRvciYgdmlzaXRvcikKK3sKKyAgICBtX2lkZW50aWZpZXIudmlz
aXRBZ2dyZWdhdGUodmlzaXRvcik7Cit9CisKK0RFRklORV9WSVNJVF9BR0dSRUdBVEUoSW5CeVZh
cmlhbnQpOworCiB0ZW1wbGF0ZTx0eXBlbmFtZSBWaXNpdG9yPgogdm9pZCBJbkJ5VmFyaWFudDo6
bWFya0lmQ2hlYXAoVmlzaXRvciYgdmlzaXRvcikKIHsKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZh
U2NyaXB0Q29yZS9ieXRlY29kZS9JbkJ5VmFyaWFudC5oIGIvU291cmNlL0phdmFTY3JpcHRDb3Jl
L2J5dGVjb2RlL0luQnlWYXJpYW50LmgKaW5kZXggNzdmY2IxM2EzYzMzZDIwNGE2NWFmMmY0Mzhl
ZWIzM2Q0NDAyYTMwYi4uNTU1NTZjZWU4NTJlMjkyNzhiZDUzYTk5NDRiZTgyMjE1ZTdhMGVmYSAx
MDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2J5dGVjb2RlL0luQnlWYXJpYW50LmgK
KysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2J5dGVjb2RlL0luQnlWYXJpYW50LmgKQEAgLTU4
LDYgKzU4LDcgQEAgY2xhc3MgSW5CeVZhcmlhbnQgewogCiAgICAgYm9vbCBhdHRlbXB0VG9NZXJn
ZShjb25zdCBJbkJ5VmFyaWFudCYgb3RoZXIpOwogICAgIAorICAgIERFQ0xBUkVfVklTSVRfQUdH
UkVHQVRFOwogICAgIHRlbXBsYXRlPHR5cGVuYW1lIFZpc2l0b3I+IHZvaWQgbWFya0lmQ2hlYXAo
VmlzaXRvciYpOwogICAgIGJvb2wgZmluYWxpemUoVk0mKTsKIApkaWZmIC0tZ2l0IGEvU291cmNl
L0phdmFTY3JpcHRDb3JlL2J5dGVjb2RlL1JlY29yZGVkU3RhdHVzZXMuY3BwIGIvU291cmNlL0ph
dmFTY3JpcHRDb3JlL2J5dGVjb2RlL1JlY29yZGVkU3RhdHVzZXMuY3BwCmluZGV4IGYzOGU0MDky
ZTE4MmY2YjMxNjQyODQxYWJmMjk2OTdkNmJiNmU0OGYuLjBjNGMwNzQ3YTBhYjg1ZmIzYWY4MTdk
Mjk0NWQ2MjFhZGMzZWJhZDcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRl
Y29kZS9SZWNvcmRlZFN0YXR1c2VzLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvYnl0
ZWNvZGUvUmVjb3JkZWRTdGF0dXNlcy5jcHAKQEAgLTEwNyw2ICsxMDcsOCBAQCB2b2lkIFJlY29y
ZGVkU3RhdHVzZXM6OnZpc2l0QWdncmVnYXRlSW1wbChWaXNpdG9yJiB2aXNpdG9yKQogewogICAg
IGZvciAoYXV0byYgcGFpciA6IGdldHMpCiAgICAgICAgIHBhaXIuc2Vjb25kLT52aXNpdEFnZ3Jl
Z2F0ZSh2aXNpdG9yKTsKKyAgICBmb3IgKGF1dG8mIHBhaXIgOiBpbnMpCisgICAgICAgIHBhaXIu
c2Vjb25kLT52aXNpdEFnZ3JlZ2F0ZSh2aXNpdG9yKTsKICAgICBmb3IgKGF1dG8mIHBhaXIgOiBk
ZWxldGVzKQogICAgICAgICBwYWlyLnNlY29uZC0+dmlzaXRBZ2dyZWdhdGUodmlzaXRvcik7CiAg
ICAgZm9yIChhdXRvJiBwYWlyIDogY2hlY2tQcml2YXRlQnJhbmRzKQpkaWZmIC0tZ2l0IGEvSlNU
ZXN0cy9DaGFuZ2VMb2cgYi9KU1Rlc3RzL0NoYW5nZUxvZwppbmRleCA5NzhkYjJmZTMyZDY5MzMx
MmQ5MmI3MGVlMmJjYWM3MDc5NWU1YTk2Li4zNjhkYzZiYzhkMDM5MGEyYzBiOGU1NmYzMWVmMjk2
MWQ4MjA1YzcxIDEwMDY0NAotLS0gYS9KU1Rlc3RzL0NoYW5nZUxvZworKysgYi9KU1Rlc3RzL0No
YW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDIxLTA3LTE5ICBZdXN1a2UgU3V6dWtpICA8eXN1
enVraUBhcHBsZS5jb20+CisKKyAgICAgICAgW0pTQ10gSW5CeVN0YXR1cyAvIEluQnlWYXJpYW50
IHNob3VsZCB2aXNpdCBDYWNoZWFibGVJZGVudGlmaWVyCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjgwODgKKyAgICAgICAgcmRhcjovLzgwNzk0NjA0
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBzdHJl
c3MvaW4tYnktdmFyaWFudC1zaG91bGQtbWFyay1jYWNoZWFibGUtaWRlbnRpZmllci5qczogQWRk
ZWQuCisgICAgICAgIChmb28pOgorICAgICAgICAobGV0LmhhbmRsZXIuaGFzKToKKwogMjAyMS0w
Ny0xNiAgWXVzdWtlIFN1enVraSAgPHlzdXp1a2lAYXBwbGUuY29tPgogCiAgICAgICAgIFtKU0Nd
IFNpbXBsaWZ5IHNhbXBsaW5nLXByb2ZpbGVyLXJlZ2V4cC5qcyB0ZXN0CmRpZmYgLS1naXQgYS9K
U1Rlc3RzL3N0cmVzcy9pbi1ieS12YXJpYW50LXNob3VsZC1tYXJrLWNhY2hlYWJsZS1pZGVudGlm
aWVyLmpzIGIvSlNUZXN0cy9zdHJlc3MvaW4tYnktdmFyaWFudC1zaG91bGQtbWFyay1jYWNoZWFi
bGUtaWRlbnRpZmllci5qcwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5kN2FhMTZhZTMwNjAxMzFkODg3NTVlMmVmZmU2
M2I2YWE3NWJhZGRhCi0tLSAvZGV2L251bGwKKysrIGIvSlNUZXN0cy9zdHJlc3MvaW4tYnktdmFy
aWFudC1zaG91bGQtbWFyay1jYWNoZWFibGUtaWRlbnRpZmllci5qcwpAQCAtMCwwICsxLDI0IEBA
CisvL0AgcnVuRGVmYXVsdCgiLS1zbG93UGF0aEFsbG9jc0JldHdlZW5HQ3M9MTMiKQorZnVuY3Rp
b24gZm9vKG9iamVjdCkgeworICAnaGVsbG8nIGluIG9iamVjdDsKK30KKworbGV0IGhhbmRsZXIg
PSB7CisgIGhhcyhfLCBrZXlBcmcpIHsKKyAgICBrZXlBcmcgaW4gdGFyZ2V0T2JqZWN0OworICB9
Cit9OworbGV0IHRhcmdldE9iamVjdCA9IHt9OworbGV0IHByb3h5ID0gbmV3IFByb3h5KHRhcmdl
dE9iamVjdCwgaGFuZGxlcik7Citmb3IgKGxldCBpID0gMDsgaSA8IDEwMDAwOyArK2kpIHsKKyAg
Zm9vKHByb3h5KTsKK30KK3RhcmdldE9iamVjdC5oZWxsbyA9IHVuZGVmaW5lZDsKK2djKCk7Citm
b3IgKGxldCBpID0gMDsgaSA8IDEwMDAwOyArK2kpIHsKKyAgZm9vKHByb3h5KTsKK30KK2RlbGV0
ZSB0YXJnZXRPYmplY3Q/LmhlbGxvOworZm9yIChsZXQgaSA9IDA7IGkgPCAxMDAwMDA7ICsraSkg
eworICBmb28ocHJveHkpOworfQo=
</data>
<flag name="review"
          id="456173"
          type_id="1"
          status="+"
          setter="mark.lam"
    />
          </attachment>
      

    </bug>

</bugzilla>